<SEC-DOCUMENT>0000866291-21-000020.txt : 20210519
<SEC-HEADER>0000866291-21-000020.hdr.sgml : 20210519
<ACCEPTANCE-DATETIME>20210519163510
ACCESSION NUMBER:		0000866291-21-000020
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		142
CONFORMED PERIOD OF REPORT:	20210326
FILED AS OF DATE:		20210519
DATE AS OF CHANGE:		20210519

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

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

	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-K
<SEQUENCE>1
<FILENAME>algm-20210326.htm
<DESCRIPTION>10-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2021 Workiva--><!--r:2704ef62-08de-412b-a025-98368ac332c8,g:74fad51d-dbf7-486d-adf7-bd3efd96b7fa,d:e0e8a443074a445b950d2492873c942d--><html xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:algm="http://www.allegromicro.com/20210326" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" 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:srt="http://fasb.org/srt/2020-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns="http://www.w3.org/1999/xhtml" xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>algm-20210326</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF80L2ZyYWc6Y2Y2MTYyZThhZTljNGY5Y2IyN2JkMjZiYTI0YzJjZTYvdGFibGU6NzdjOWU3MGY1NzVjNDY0NzliMzg5ZjhlZmEzNDlmODMvdGFibGVyYW5nZTo3N2M5ZTcwZjU3NWM0NjQ3OWIzODlmOGVmYTM0OWY4M18yLTEtMS0xLTA_d03a7b3b-b4cb-458e-91fa-749823e5325c">0000866291</ix:nonNumeric><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" format="ixt:booleanfalse" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF80L2ZyYWc6Y2Y2MTYyZThhZTljNGY5Y2IyN2JkMjZiYTI0YzJjZTYvdGFibGU6NzdjOWU3MGY1NzVjNDY0NzliMzg5ZjhlZmEzNDlmODMvdGFibGVyYW5nZTo3N2M5ZTcwZjU3NWM0NjQ3OWIzODlmOGVmYTM0OWY4M180LTEtMS0xLTA_7beda794-e6da-4380-8501-794e35c023ce">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF80L2ZyYWc6Y2Y2MTYyZThhZTljNGY5Y2IyN2JkMjZiYTI0YzJjZTYvdGFibGU6NzdjOWU3MGY1NzVjNDY0NzliMzg5ZjhlZmEzNDlmODMvdGFibGVyYW5nZTo3N2M5ZTcwZjU3NWM0NjQ3OWIzODlmOGVmYTM0OWY4M182LTEtMS0xLTA_1e5d8dc4-65a1-4358-bdbd-9cf98f956096">2021</ix:nonNumeric><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF80L2ZyYWc6Y2Y2MTYyZThhZTljNGY5Y2IyN2JkMjZiYTI0YzJjZTYvdGFibGU6NzdjOWU3MGY1NzVjNDY0NzliMzg5ZjhlZmEzNDlmODMvdGFibGVyYW5nZTo3N2M5ZTcwZjU3NWM0NjQ3OWIzODlmOGVmYTM0OWY4M183LTEtMS0xLTA_1787e212-742c-458d-977a-9d8daa03ef9b">FY</ix:nonNumeric><ix:nonNumeric contextRef="i2218f6db73124b87a1f92416519c33b5_D20200328-20210326" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM5MDg_525d2c31-809e-4db7-a8cf-0c57d96f23ef">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="ieb69e6b76cd9465aa6aed7e3658691f1_I20210326" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzIxNw_8cbbe33d-5718-45ab-a704-fca77edcfd65">P1Y</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="algm-20210326.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="i568b1913509c4da781d4ac09ef553371_I20210510"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-05-10</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="i2152f4f2451c41459b2bf4f081284b8a_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:context id="i855f04d5286d4535b4b7d9991bd3cef8_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: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="i567cb6008b1e4e149128f3a376445d1c_I20210326"><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:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifa5f53c8e9b9458aa882a5f358e10d67_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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3f2a38472eb2474ebf1348f44ebc16c7_I20210326"><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:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iffeee408376a430ebf9545ece875e5e5_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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id4637714152b4942b7910d973a1234cf_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e06bc96ae5244b6ab2fa5b94950ef5c_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6fb1f81c13644b3689e000761681a87e_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6af2d918d785432b8a6cc98ede69b16c_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idacc09134faf455cb87feda360923937_D20190330-20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i43b5b843318c4002a513f7990f7e7fd1_I20190329"><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>2019-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifca4d334dbc745ecaac53d9b5dec21fd_I20190329"><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>2019-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1788c8e762474fc1b5dbb2efa46feb28_I20190329"><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>2019-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ae272dea5694bbc874912b481232049_I20190329"><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>2019-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0207254b9f6a49f0aea8e9ab5411611e_I20190329"><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>2019-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib53d6118d6084a75bfd0ed1e97f7348a_I20190329"><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>2019-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40bf5d6bc61c49009b4c21e9e01f0567_I20190329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i49fa06dbcd5f41cc9448d41950c52a00_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia1d4e3f2af7449b48484b1f5efe3b17a_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i41e97483e88b450fba0913637e7e245b_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ice15f372e69e4d969c2c20da207c1a3f_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idb7e4cff5a2943bdba7c08f0347bf12d_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i89391dd426544d1996e49f500bb0fc40_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="i2d9a52f6ff7a48b086b6b6a92d6c203e_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="ie09375f7d9eb429d9a7d1db958db3d49_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="ia638314bb733459a85e1608991f40858_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="ia8e0200babfa430eaaef37647b8f8abb_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="i15b37c665fa04906b94d5816930bc991_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="ie269bc7858ee42028a29e38d6bb166ac_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="if6dcf03a1a9c48a1b00e8ff4f2e3c5c5_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f64ec9789ab458182a1a019266b2595_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i49425f676cbd44ea90010c2d9d7b5539_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id83344db546740f7b3f07f29e7800a9f_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5a9ce4257a8f4734a5f8323aa897b3f7_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6158b673cbb54dae8a989d99ce33e014_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i032343649c014fd3ae5f0a2a5f9d3592_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if328a513d4dd4d9b8b29e5ba2ecf67c5_I20210326"><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>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b4dd691e9a649a0bb0c04bbe6d1ed22_I20210326"><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>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id607f6885f144d249b10a40610c6f5f5_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="i10900524df9544a982ed6d60b07e63ed_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="i49a62c2b6d13488d98767595dbb279a8_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="i57ab6a05d37e44f2af778359b4c52c41_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="i26c26fbb188248eeb6e93fa495b93e33_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:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i351876f47cd446e7a10892e992f1c7a4_D20171001-20171031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2017-10-31</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="i007c1f0ac1d94aa69173cf0dd046d990_D20201102-20201102"><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-11-02</xbrli:startDate><xbrli:endDate>2020-11-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53f84270d28a45bbb9e885475f1690d6_I20201102"><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:instant>2020-11-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b636476708e40cc9248907f64779265_D20201102-20201102"><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><xbrldi:explicitMember dimension="dei:LegalEntityAxis">algm:AllegroMicrosystemsIncMember</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="ic54346dba5a44f118591e95961c33b7b_D20201102-20201102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">algm:IPOSellingShareholdersMember</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="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id7ceb7c1590749f4b060facff456f04b_I20200328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3d27315152af433fa8e14239d1c3f834_D20201014-20201014"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-14</xbrli:startDate><xbrli:endDate>2020-10-14</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2a0e9fc79a00464198491c00172ceee9_I20201014"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-14</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifff0703720ec4c859c684e3b825e2732_I20200328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:OwnershipAxis">algm:SankenMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic8c68c9d585d4c0592265c82f59b04c8_I20200328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib422910f0ba54646a23e4fc901f86b95_D20200328-20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</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="i0aa1d272cceb42a19577e191d74cca1c_D20191228-20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">algm:COVID19Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-12-28</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i22f73899c0ce41c9804de3ca9d3d972c_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">algm:COVID19Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>algm:segment</xbrli:measure></xbrli:unit><xbrli:context id="i2130dc9d11154abfa8e6327f1352e5bf_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">algm:AffiliatedEntityInPhilippinesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia59b9d294fd347d8a03265833e72a648_D20200328-20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</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="i75f6dac2eca3423e973dfea897409574_D20200328-20210326"><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:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</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="ic38de77387bb48409268a4c847d51c82_D20200328-20210326"><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><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</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="idf4e4d9106d94f479b6da63582b570ab_D20200328-20210326"><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:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2218f6db73124b87a1f92416519c33b5_D20200328-20210326"><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:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f832c3eb57e4414ab962ecbae3274ef_D20200328-20210326"><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:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ad37e498791451cbc6963bac54eb270_I20210303"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:AMTCFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-03</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i25448c840cfa497085c3c05e2b417c33_D20201226-20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:AMTCFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-12-26</xbrli:startDate><xbrli:endDate>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="reportingunit"><xbrli:measure>algm:reportingUnit</xbrli:measure></xbrli:unit><xbrli:unit id="class"><xbrli:measure>algm:class</xbrli:measure></xbrli:unit><xbrli:context id="i2b8a1e8692d9467882a99da519fdd071_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="id78e1b7f5a3f406aba1cecf04969f084_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i59c9d77945bb473589c1654584465d6b_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="srt:MajorCustomersAxis">algm:SankenMember</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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if5c15d758fb24b5cbe83c7fe1da7aee7_D20190330-20200327"><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="srt:MajorCustomersAxis">algm:SankenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iad00e5a912904ab2963cf3f2f2b0a307_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:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:NonUsMember</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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia6bd8c4724c4442c8300c9ed65e3a55f_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:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia3521697b59a4fbe99fab0fda7da0602_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:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7dc7569b7a5845c8a2e004ca4b8ece71_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:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i47b8e0dc1c3f490eb86b900fcb3809b5_D20190330-20200327"><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="srt:StatementGeographicalAxis">us-gaap:NonUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7547b97b014c46479751248d33fe4f9e_D20190330-20200327"><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="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01c9c52008754d319fea720e3be60fbc_D20190330-20200327"><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="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa3de347c8ac4ab197530c3dbf4114f3_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><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i567265e647274a1baa7220c40076647f_D20200828-20200828"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">algm:VoxtelIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-28</xbrli:startDate><xbrli:endDate>2020-08-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i76cafc4c0a584079bb71093f938a1d9a_I20200828"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">algm:VoxtelIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-08-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i37dfad66e6a94ae492533f5c1b80bc7a_D20200828-20200828"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">algm:VoxtelIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-28</xbrli:startDate><xbrli:endDate>2020-08-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i665c27d22c284a0f966ff9ad795d70b9_I20200828"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">algm:VoxtelIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-08-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4a65fb0fbf494c9695f9eaf42a69ffbe_D20200828-20200828"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">algm:VoxtelIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-28</xbrli:startDate><xbrli:endDate>2020-08-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5e510b26c1824687aed086a5538fe219_I20200828"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">algm:VoxtelIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-08-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3b8c6c74f5f4fe185456edf778134a7_D20200828-20200828"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">algm:VoxtelIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-08-28</xbrli:startDate><xbrli:endDate>2020-08-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4d52ff2076404df08268a46d0727a473_I20200828"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">algm:VoxtelIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-08-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib5b3dc89d1724ccba5f3fb2752664df7_D20200328-20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">algm:VoxtelIncMember</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="i20edde29335f4846a525a41d54635674_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic23383742f7748afbf881e93972b5f0c_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i949befcf3a9345ef9e1c40eb13612ea1_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1331629e45ea43ee94fc29aa33ed7465_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i56d9c6993b7e4598b03513db92557c48_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i66ceaf224a93454bb087436bf3a13064_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3584175028a644728a44268a5415cccd_D20200328-20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:WaferFoundryProductsMember</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="i1a99aad7fc27476599bae15a3c21eb0b_D20190330-20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:WaferFoundryProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1018f1dd082f455395e7a42bea4d1ae2_D20200328-20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:SankenProductsMember</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="i381d6ebd550a4c1dbc4e478cbd4234ed_D20190330-20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:SankenProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i47ff892f7b954cd5a85306a12a78b8e4_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6c68175d3b6842ecb31a583c4fc6f3fd_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icfe94ea97e854b649051306067e9a1a4_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0b58756d11964785a6b8c6fcbd7f5ca0_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iedd0eb02817449ee8d1f26486b2a26c7_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic0c82f37566e446caecfce5a24a565d6_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if02c57a795024c3aa2f45d4ab5a1a8d7_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id0c6afa278f64f45a7085412ceb40659_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i992aec181a204e89ac0ffbc19f1ac8b2_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i307859af50ec4f369d285cfeca8edea8_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i290f3f470bf949749ca1d92d870d6fe8_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide1c727f2d404c5fa993205cea546ae7_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i309f48c427904268ad61020e067ba7e2_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic2362a88f5e54838994e621c2dd731b4_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i493792f84e1a46c5ac03b16213cb6d38_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8abe25e7e6b342469fe478cbfe8f65e0_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7516ffbc6fa640dfb9059abb4142954a_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i909e6f0fcc674140a21ecf4e9ad53a2e_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f6241fa22ab4b35ba1a07632ad5c0df_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8b3dcc167c8d4d12ab322db62973739a_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib92e7f41ecf74168a0cce21c4f23b2f0_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e40079754854c459a243399ba4e50d9_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i16952f6716ff4211bcf3b77c6be6ad4d_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="i77f2a59ad8154976b8c948f01aa5bf5b_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="i84dc116dfa8c480b8151c850be124eb7_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1484a8ac946c40deb91e14f90b0f8171_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i744f6cc284b24741a04ac78be45023a0_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="i512ee719991e407e80f54bda983e089b_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="id0f8d4de39fc4a7b87bbb3772db8a5f7_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i491b4b59846b489f9a2948f26ce98ab5_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i90ccd7a1d3bb4a4b9eaaf9dc03853434_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i049110e1d46c475c98b208879f5364ae_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if4c5a5660b0a45bebca03b16dd7339c6_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2f2027e00ac84866b609e49999e3c527_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99c3964fd5a1440493daac7bf787e197_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i57c279101e144905b329628767986923_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29dd2315318c46adbde826b86fdd680b_D20200328-20210326"><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:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf41be51617d4ea8b678564807ef6ea1_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">algm:VoxtelIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9cb1c75ee64942a6bea996bcc9d52b23_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="i3913fd98185e44378fc1dfb11e85f32f_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3edfa7f08154498cb9f59dd642eb62f9_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="id8c2e85732594610a992fbc6ffdab7a6_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b66a4201dad44659d38e3644df0f0e3_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="i521c7f16b982438d831bccbd4a12e193_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40bddd6694e44f4bb88bc56a5f7e0c22_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="i26764f48a0c343d9b7ecc6c3583e7503_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d96fbf15ea449a38d20f20a822522b1_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="i574a9f0f1e174dd1893527ff2267482f_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib2bb33d962044f5dba8df49bdb4c2d3e_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="icb1facc0656749d68dd386d75658615a_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a575a663a214044be150aa6c6638525_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="iaf697739d95d4d53a51fb50e22f15875_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2d81889855fe446593cd5dfd4d6be6a0_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="ia602b6fa6e484338ba899ac31205ffc2_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e3a9ca36ad6496681ddd3d6eb9e3b19_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="i0dc3c2fc2ce440888a675cfc75408877_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd9d4359db394378b24780c49884d2fb_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d113c3cea0745188e2fb43c776af45a_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icbea07383a734ad08e7342e294f6fb77_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="ieb7721765cf742b8a813e5f07752f4fc_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="i85f9d8da08f948c3904f768b452acc5e_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="icf8baeb3db634b4aaac1f30832422a81_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="i881c391c77bd4fbbbf840efb3cbd3d1e_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="i084acbc6daee4ca7b647ff9d9337a0cf_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="i6a02852b0750409eae219a6bd0b10e39_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="i8310e6b9ba814f57b34a2cdf03e3cb5f_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="ie02507bd88c6495e9249b3ef749355ad_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="i885cbf1152b441939b627c7e5c41f27f_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="i3d2e1d23c5db413f81a444dd2c29c75d_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="ibf3d8a01200e42f0bd0e5963fcced71b_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i949e9da176f34cc1b2be18c54cbb2b8f_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i905e45c1c22b40ecb19ac57af960065a_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i99933d7857f24d239307251784cd2e59_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i78bc718ce0594f0ebca2a1a71ee29ab4_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6460d9a713d34632b08c6a159575738d_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iadc515902aed4c3b9cf1576b0dd776b7_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3bcaa758fbd4c9687ffb80783cfff01_D20200328-20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">algm:LongTermCashIncentivePlanMember</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="iac93bdab15084b58a505ea805e72afef_D20201102-20201102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">algm:LongTermCashIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">algm:LTCIPTRIPAwardRSUConversionProgramMember</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="i96195f8692324aec836fb851912dbca9_D20201102-20201102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">algm:TalentRetentionIncentiveProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">algm:LTCIPTRIPAwardRSUConversionProgramMember</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="i50c96aaf05564ac1acce60792d508819_D20201102-20201102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">algm:LongTermCashIncentivePlanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">algm:LTCIPTRIPAwardRSUConversionProgramMember</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="ie05d21f726cc4963b4952196330110be_D20201102-20201102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">algm:TalentRetentionIncentiveProgramMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">algm:LTCIPTRIPAwardRSUConversionProgramMember</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="i1b02df5740b741c6a9b79796cc08ad51_D20201102-20201102"><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><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">algm:LTCIPTRIPAwardRSUConversionProgramMember</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="i279e476fb9104377a7b29654830ca481_I20190329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">algm:LongTermCashIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42b55c14285a4276acd9bc380ff10d88_D20190330-20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">algm:LongTermCashIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i07c2c2c5c6e64ad7a5e5c162ee77d223_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">algm:LongTermCashIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ea824f30f364e189cdcab515dc6ff38_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">algm:LongTermCashIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20ac3176da8d48c6b24b03368ff4d9d1_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="i52cbbbb4a32145108782a976caa950e5_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iddde52310961470ea318c1a9009bfa1f_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0fcb73222a04217bf0642a488d517d8_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2acc44a468d942a2af49317e1755b98b_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="i8de20715ef79457f882b46e13e3db89b_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if7131027618c42d984d1eba05727a12d_D20200930-20200930"><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:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-09-30</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic15a84648ed1427a92a6a2722f0b1c53_D20200930-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><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></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="i698c75aab5d14a43ad1f948d9228bd08_I20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieecadd8b4e954607841754af73a7bf1f_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4255234ec2bd4ebf97acc1629d903e04_D20200930-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</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="if66f1f5b831b493dad02af3be55716a3_D20200930-20200930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:BankOfMitsubishiUFJMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</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="ic3f474c2c3de46d3be4895c3bdb78a81_D20201125-20201125"><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:startDate>2020-11-25</xbrli:startDate><xbrli:endDate>2020-11-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ife69b70b2a2f4eeb8892df1a895672fe_D20200328-20210326"><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:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibadd1c622e5d4a079b2325972ec4da9f_I20190122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringJanuary222021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-22</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i71e9878108204cb181e46cebaaaa80c2_D20190122-20190122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringJanuary222021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-22</xbrli:startDate><xbrli:endDate>2019-01-22</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i781855c803b146748f5acb00978a69ab_D20200328-20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringJanuary222021Member</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="i58c6edf6dcc246289f1e36e8c3bc2809_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringJanuary222021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1f8627dee6c5469ab012eeb7cc30ea9d_I20200626"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringJanuary222021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-06-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i609183f5dc3d458fb31073d5f4d48ceb_I20060327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2006-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8eea13a6062842098fa028531c97836b_D20060327-20060327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2006-03-27</xbrli:startDate><xbrli:endDate>2006-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9ae40e5bdec4fa4aa2fd6fafe66a5c7_D20190330-20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d29cd141e684e28948ad056ea234396_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3acc181d98b144118a9b18c207dc29f7_I20011205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementMaturingJune182020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2001-12-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i089c8d066f5a47d68a28ec0f4d287d93_D20200318-20200318"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementMaturingJune182020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-18</xbrli:startDate><xbrli:endDate>2020-03-18</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6b8f100b96af45a987cbcea912d3d61b_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementMaturingJune182020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="php"><xbrli:measure>iso4217:PHP</xbrli:measure></xbrli:unit><xbrli:context id="i4e5f84c3a97f40899a2728211da05af2_I20191126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringAugust312021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-11-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2b4083fe5681421d92e90785cda0684a_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringAugust312021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifcba3747720e4bb0a15422a7e9f30bf0_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringAugust312021Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i795d2502045e4f6fa494f2860d179a09_I20191120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringJune302021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-11-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0125984311cb4286bce97b09ab4cb23e_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringJune302021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id373c4bc9867428abdc4238edb58d3e8_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">algm:LineOfCreditAgreementExpiringJune302021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7258e2a22f264fa99e2a30b996be63cb_D20200301-20200331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">algm:UnsecuredRevolvingCreditFacilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">algm:COVID19Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-01</xbrli:startDate><xbrli:endDate>2020-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7888039fca9a44b0a41adbf984506f2b_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3b8058be53ec482ca1065586cf691927_I20190329"><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>2019-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0863998bf1044fa29aa3676df5d89674_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="i36f1acd58e87491fb446d836edf75844_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="idfc4009250e349d5829ac6e48d1edd6e_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:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f4976897f52401f9ce210518cc8d77a_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><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="i30e69a28381f49b7ad63cfe4c866547a_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:FairValueInputsLevel3Member</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="i296d950dc2b44c9dbab54c02df718081_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="i34d967a8c7154f3099dd6c830bdcdd46_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">algm:UnitInvestmentTrustFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8ccd9b4ea2a45e08353c0a154ad598c_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><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="iacebd955cc99436e8fd33c93386baee8_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:FairValueInputsLevel3Member</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="i3029cc60b013462ca4e4351bfcc82ac9_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</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="i6e8557ece51d449492f522471d066e58_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i12ef46f4c8244243b0b957b0c9a93d4b_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember><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="i610b99c0b26d4bf3919ead27cfd38f5d_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i47a07b99e0ad42ccabb2545a19169854_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</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="i632b67af00d041149bc54b90a5bb5b4a_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic238777fb0964755a53251002962d1fe_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><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="i441a05a610dd41d8a65bb245985feb95_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie58fb5b3c6dc4621b1748e90b8aed9cd_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i055caafcb80d484ba4a89d373a40dbe5_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87b4a316ea5e40ee8f51a70faba2513b_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i17acf8f9aea14542bbaab7be0f064a29_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i949beb59c4794c5bb8f98c1cd1edaec0_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia5eaa4617d2e4a118f345f2b8e842895_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="i4297136c67674df09114349f4dd8d243_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:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib65a0baf88804ab6940360c5adb6d021_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e1d4a07533943698aea2e43bb10d800_I20200327"><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:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8f0b8ed179114698bc6373ef923a09f1_I20200327"><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><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2ef4aaea0c884af394ec92b9c17a5ad9_I20200327"><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:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:USTreasuryAndGovernmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76cac1a4b42d47f3bcc99aa9d4a0317b_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd548d7be667470daeba0a63caa28cbc_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">algm:UnitInvestmentTrustFundMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iea58c2b2460140bf9d8f124c3e481bc4_I20200327"><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><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">algm:UnitInvestmentTrustFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i40852759fb7e40f48013450f1d12c170_I20200327"><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:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">algm:UnitInvestmentTrustFundMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0a91b9b9ac3248cab20020c8d784b0da_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i87ea16f871e34f148264d46c25111d6a_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff2da4790e5b45a3acdc22c36ebbf84b_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c6e2e7e785b41438f2fa971a8f03b2d_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id3af90233698449ea90527433ff24952_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idd9b789ef36f4016bf836f5d9efcb67d_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7a958374069a4f57b0d1a86fa33702d8_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4cc989600d664f458775a6072023484c_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic5591f6992c34e4d994f5d237174836f_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i81e7d4d3bb5541e491abbae917daa913_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9d776c1b24484fee9967cc6a46144dae_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01a81db556cd4a01ab9d40f501993371_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i82f31c9d68634c419f20b573d6d9e554_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i29b54e0506db4769af82a8d88ed30e65_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib890f93ef0974dd7a66f5ceab0220722_I20200327"><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:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3a655bcb780542bb887c2772b10ff4b3_I20190329"><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:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i861168687ba942669b2a53147afcf621_I20190329"><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:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5171252016c645e79e4751a3926eb178_D20190330-20200327"><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:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i194a3cc2991b46e0a8e05308ecf0461b_D20190330-20200327"><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:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i983fde9fffb94ef7b224ee6494babc65_I20200327"><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:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if8f8d7de3bbe499b803eba8fd23ead33_I20200327"><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:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1812c3015e6946e48640969e5b2af5da_D20200328-20210326"><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:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:BankLoanObligationsMember</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="if23776a298354ead83ec2352b877f17b_D20200328-20210326"><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:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</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="i8c099038fdf9440a8e89446a11439dbe_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:FairValueInputsLevel3Member</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="id62b1afde4a74c9c90412a0b2db58b01_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:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanEquitySecuritiesCommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="gbp"><xbrli:measure>iso4217:GBP</xbrli:measure></xbrli:unit><xbrli:context id="if0500fa9eef049f284abf4847810085b_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="i2e72bf2515be4e53bedc09590df812b3_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8c4dbf0779c8459a9bfd285467b43114_D20200328-20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:AMLUSEmployeeDefinedContributionPlanMember</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="ic8ee97c1d4fd4f8b95b371812d9e749b_D20190330-20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:AMLUSEmployeeDefinedContributionPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iacc0bdf562e24b4a995389b224c71c21_D20200328-20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:AMEPlanMember</xbrldi:explicitMember></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="i8c34b38c23c44a05b4a6030a66cfc661_D20190330-20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:AMEPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd982340729343d695e1be91d4c9ea34_D20200328-20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:Company401KPlanMember</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="i954a3376619b42ea87786122c5a4454f_D20190330-20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:Company401KPlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb69e6b76cd9465aa6aed7e3658691f1_I20210326"><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-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic69952c9385b4dd7b85695229a867e14_I20210326"><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-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a1e619d92ea49bb80170a06a05b724f_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="i8c7bd0debad5403987487b0dfc83211c_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="icc28ea7d8a744fcd9ed600e4b2701aec_D20180331-20190329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-03-31</xbrli:startDate><xbrli:endDate>2019-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i54e2ea7242764048bccf47d19678a45d_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie9117111a0df46aab196271af8c8c8d7_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5eb914560f24c508341be5f805992c0_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01e9f5fcae1447008aa3e0635b03b00b_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icbb2d32337544da9a88d27dd073af2d3_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7779e493d82a49fcae0ad6c618ce87ca_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1327a7edb6074b8eb7a653399665ddbc_I20171031"><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:instant>2017-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i34fe46b67e524e4399aab47bcde90125_D20171001-20171031"><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>2017-10-01</xbrli:startDate><xbrli:endDate>2017-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0e1005fc8f4944e6bbc8b073338ff7b1_I20171031"><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="srt:OwnershipAxis">algm:OneEquityPartnersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1cd0d49f81c40bdb53ac0f8997ee0dc_I20171031"><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:instant>2017-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ff89dec85e341bc9c89f09e2096ee5a_D20200930-20200930"><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-09-30</xbrli:startDate><xbrli:endDate>2020-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib07f27c88a604e9db03ebee5937b7aea_D20171001-20171031"><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>2017-10-01</xbrli:startDate><xbrli:endDate>2017-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i77b05f841e7f4e3db91c312dbc02ce50_D20171001-20171031"><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:VestingAxis">algm:ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-10-01</xbrli:startDate><xbrli:endDate>2017-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9839b056478f4ea6b9bc661456f4e588_I20171031"><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:VestingAxis">algm:ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46513fe81b9f433a9b32c5955a358e08_I20171031"><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:VestingAxis">algm:ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if741c649080145b5a8fbda064e060c2f_I20171031"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VestingAxis">algm:ShareBasedPaymentArrangementIfAChangeInControlOccursMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id362e8eb42a24a56bcb5331bcc1eebb1_D20200328-20201101"><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-11-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i81b6ff0a55a64a4bb8f56ae41d923db9_D20201002-20201002"><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-10-02</xbrli:startDate><xbrli:endDate>2020-10-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iac5f28d249e945dfaade11092aebd4a8_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="if871ee369b974785ac62bef7d6afb522_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="i378d1234d53146929469e894795ab130_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><xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">algm:SharesOfCommonStockMember</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="i8e4d9f506a464ae9a8b9c2f959790ea4_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><xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">algm:SharesOfUnvestedRestrictedCommonStockMember</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="i50ea5e5708a44b83a8192af929d22f18_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><xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">algm:SharesOfCommonStockMember</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="i3cf482e7c64e4c00b25b5e2346659b40_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><xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">algm:SharesOfUnvestedRestrictedCommonStockMember</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="i2690cf0d19d4442d99a97c8c623ef635_D20201102-20201102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">algm:SharesOfCommonStockMember</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="i598454421957422a8c0a21d9acc25e10_D20201102-20201102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">algm:SharesOfUnvestedRestrictedCommonStockMember</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="ifff9930833bb4a92a4b1d4df30ac54ed_I20201101"><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:instant>2020-11-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id8bcdf86dd1a4f4492c87825a236ee6a_I20190329"><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>2019-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ffd72d8949043c09614de5343324728_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6b8284f2fc8414f885b292d200fec78_I20210326"><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-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0b42bda7c1514041bfcc0946fb544916_I20210326"><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-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i26a822aedf1a4f889e2b21df59f4e72f_I20210326"><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-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibc4d561a420a49ea8adc2fd3cee668c7_I20210326"><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-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iff42c27e763d41a79bffd84387e3e1be_I20190329"><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>2019-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2dad286a1d64f0287cd22405627efd8_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i98540c2802db4c679babef089eef9b5c_I20190329"><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>2019-03-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3bcbc3a2a73847c7aab3acce7a04ee42_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i456353b9af5b464c8d501c4d8a2cceb0_D20200328-20210326"><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>2020-03-28</xbrli:startDate><xbrli:endDate>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie6726e64ca22443abb228915697c0e00_I20210326"><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-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib04845c6d93348fba82dec6efbd6e93f_I20201102"><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:instant>2020-11-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic746354791b544729c34996268efba87_D20201102-20201102"><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-11-02</xbrli:startDate><xbrli:endDate>2020-11-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i67932a18eaa0408c9950dcea0a67c894_I20210326"><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:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5d016d9219fa43539827dbf16e9392b5_I20201102"><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:instant>2020-11-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib3fb16e587464712b6c0f974694cde16_D20201102-20201102"><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-11-02</xbrli:startDate><xbrli:endDate>2020-11-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i70228edeb3834a02b71fbe2416eeaefc_D20200328-20210326"><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-03-28</xbrli:startDate><xbrli:endDate>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7621ef54516e4c83a34d6224d3df3b40_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib2c99b01edf04f7ba099e75e4606e703_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3c9cb7e5c44459693e0e4048eb19d78_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibafb000d4f8444909812b688070be85d_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i71cd198fc7fc471f909c2eea54b9363a_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1b013715ff9842e2afb623eac7cd9c56_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i5750ce4979c741609b295c26579f67b0_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ide5de0060513404abed0e6efe6081438_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id2835e5f02db47259f8a20eed7700e0c_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia2e1c68faff44a5ba1e091ae9870c0bc_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i282a7ca5f85140ae94e2fa7ee4fc33ae_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia82b601c2b9b45759eaf97401cae92e3_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">algm:FranceTaxAuthorityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i21572b880e304ef09c12280b1e5e40e9_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:AMTCFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">algm:ThailandTaxAuthorityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibaedbc9b385943218876518f45647830_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:AMTCFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">algm:ThailandTaxAuthorityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3cfe9ad2d6894e3e8be6a3278c93f92f_D20200327-20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-27</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8c21fee5bec947989c1e64ae9380f8b6_D20210202-20210202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">algm:IPOSellingShareholdersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-02</xbrli:startDate><xbrli:endDate>2021-02-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53a84d7bb6174dfba1cf63ad1f3cbc06_D20210202-20210202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">algm:IPOSellingShareholdersMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">algm:OneEquityPartnersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-02-02</xbrli:startDate><xbrli:endDate>2021-02-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie9cbd98ca1174b6c8c09ea82a90c0b88_D20210202-20210202"><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>2021-02-02</xbrli:startDate><xbrli:endDate>2021-02-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idecda599a97c4068a85ba4722821d1c5_D20200328-20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if988020003064e5381c21ee8b98b012c_D20190330-20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3f249de81448450f8c8a18d435b3e53b_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="ibe48ab7f48704cea8259ac110f680bc1_I20200327"><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>2020-03-27</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9c3cc58e2e22424a8f8ac46163ee0c0a_D20190330-20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:SankenProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia044f3486e314e93a0a5db0282b4e863_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id031db8cf14c40cf8c64819a732c9665_I20190331"><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>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="note"><xbrli:measure>algm:note</xbrli:measure></xbrli:unit><xbrli:unit id="lineofcredit"><xbrli:measure>algm:lineofcredit</xbrli:measure></xbrli:unit><xbrli:context id="i84e2920541d7468bb16ac652e2b69504_D20200328-20200925"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-09-25</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibc126553c9344426a299744415082bec_I20200328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">algm:SankenMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8eae8a3e88cc4bf8af74696d9883ead5_D20200328-20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</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="if4e26ba8a29645269c03c3a13dd1c661_I20200328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id512cb9472534a3397c2c18b653253cf_I20200328"><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>2020-03-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9a286b02521c45d0a0d3d8a76a536330_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="ib7158d21ab4a417ba1c12ab1a98ffa0a_D20200328-20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">algm:PolarSemiconductorIncMember</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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie3b63020978f4cd8ac771c48b744526e_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="i4df9cac708cc4aa59a8e4f79bfedab18_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idda2253ca3ad419eb9f920ef7749d367_D20190330-20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:ICTechnologyDevelopmentAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i53331365dd3c4077a96e00b2eea01b60_D20200328-20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:ICTechnologyDevelopmentAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie89c1e9012fc48628861c59f8579d943_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie97935e90e9d4628873c0e6b2cd6b36a_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7d726d182e2f45a7b3d6e0da0d5c62a9_I20140731"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:SG8CollaborationAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2014-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7f645a1e37154107a41e381ad63f74a2_D20190330-20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:SG8CollaborationAgreementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idfdd0bc3be3a49aa880d60d18721bb56_D20200328-20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:SG8CollaborationAgreementMember</xbrldi:explicitMember><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id3c4abdab3ed4cf9b1ed79133f761a73_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8519364b81be4b3fabe58acf0a5e4221_D20200328-20200328"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:TransitionServicesAgreementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-03-28</xbrli:startDate><xbrli:endDate>2020-03-28</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i12a09435a9eb4789bb2deebe4d173888_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="i6836b7da6d55402a98052ea68838a208_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="ic99161f7a5ae4c2595ce5eea5558eda7_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="i6ddddfe5ead54140978bfa100fbfd7c0_D20180301-20180330"><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-03-01</xbrli:startDate><xbrli:endDate>2018-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0089d483bd7148f589f0976fbb91565e_D20180301-20180330"><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-03-01</xbrli:startDate><xbrli:endDate>2018-03-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i49cc776a5dfd463bbf01daad6794647c_D20200328-20210326"><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>2021-03-26</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i218127b5bc8c477c8779dcc47f690d44_D20190330-20200327"><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>2019-03-30</xbrli:startDate><xbrli:endDate>2020-03-27</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id5c57a4e27064e1c84151099b07c28d7_I20210326"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ManagementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-03-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifc595f73b8ad4a7aa647dfe2f508f1aa_I20200327"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000866291</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ManagementMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-03-27</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ie0e8a443074a445b950d2492873c942d_1"></div><div style="min-height:27pt;width:100%"><div style="margin-top:6pt;text-align:center"><span><br/></span></div></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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:12pt;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:12pt;font-weight:700;line-height:120%">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:120%">WASHINGTON, DC 20549</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:120%">FORM <ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y18yMTk2_403b411a-be58-4352-a711-c8934cb270f0">10-K</ix:nonNumeric></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 style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" format="ixt-sec:boolballotbox" name="dei:DocumentAnnualReport" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGFibGU6ZTcxMzNiOWE1MjU5NDVjNjlkYzY3MGExNGM4YzI5MWQvdGFibGVyYW5nZTplNzEzM2I5YTUyNTk0NWM2OWRjNjcwYTE0YzhjMjkxZF8wLTAtMS0xLTA_7949fcd9-8c37-4a01-985a-657ae3e5f22e">&#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:9pt;font-weight:700;line-height:100%">ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the fiscal year ended <ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y18xNzE_2966add0-3665-4085-a38a-a88208234e25"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" format="ixt:datemonthdayen" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y18xNzE_d6aaf63b-3f47-4bd5-88ab-df1feaf7baf8">March&#160;26</ix:nonNumeric>, 2021</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:110%">OR</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGFibGU6OGZhNTdhZWIwYjMwNGM0NmFhMzgwYWYxNWZhZjExMjcvdGFibGVyYW5nZTo4ZmE1N2FlYjBiMzA0YzQ2YWEzODBhZjE1ZmFmMTEyN18wLTAtMS0xLTA_e699c11f-6eb2-41c9-9f37-0fce5df2675e">&#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:9pt;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:3pt;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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y18yMTk3_b7d528d9-4f17-4eaf-a091-54415260b70f">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><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:20pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y18yMTk5_c56d6c0f-f0d7-4804-83ef-ab93ddae6572">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:78.422%"><tr><td style="width:1.0%"></td><td style="width:29.260%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:29.260%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.128%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.852%"></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:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGFibGU6ZmY3ZmMwNTY4MjEwNDU4OWJhZmNiYjRhNmI0NTMyMmEvdGFibGVyYW5nZTpmZjdmYzA1NjgyMTA0NTg5YmFmY2JiNGE2YjQ1MzIyYV8xLTAtMS0xLTA_b3d5e216-b4aa-4f89-ad56-d22cec6bb976">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:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGFibGU6ZmY3ZmMwNTY4MjEwNDU4OWJhZmNiYjRhNmI0NTMyMmEvdGFibGVyYW5nZTpmZjdmYzA1NjgyMTA0NTg5YmFmY2JiNGE2YjQ1MzIyYV8xLTItMS0xLTA_8fd3f248-d01c-4c23-8adf-34f42f7dc0e1">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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(State or other jurisdiction of 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:9pt;font-weight:700;line-height:100%">(I.R.S. Employer 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:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGFibGU6ZmY3ZmMwNTY4MjEwNDU4OWJhZmNiYjRhNmI0NTMyMmEvdGFibGVyYW5nZTpmZjdmYzA1NjgyMTA0NTg5YmFmY2JiNGE2YjQ1MzIyYV80LTAtMS0xLTA_e9f40ba6-d36d-4041-9453-b5cd01468fe7">955 Perimeter Road</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:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGFibGU6ZmY3ZmMwNTY4MjEwNDU4OWJhZmNiYjRhNmI0NTMyMmEvdGFibGVyYW5nZTpmZjdmYzA1NjgyMTA0NTg5YmFmY2JiNGE2YjQ1MzIyYV80LTItMS0xLTA_0ed298ff-d122-4a4c-8589-6478487c7efd">03103</ix:nonNumeric></span></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:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGFibGU6ZmY3ZmMwNTY4MjEwNDU4OWJhZmNiYjRhNmI0NTMyMmEvdGFibGVyYW5nZTpmZjdmYzA1NjgyMTA0NTg5YmFmY2JiNGE2YjQ1MzIyYV81LTAtMS0xLTA_99ef03fe-ca2a-4725-8168-f4a96363048a">Manchester,</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGFibGU6ZmY3ZmMwNTY4MjEwNDU4OWJhZmNiYjRhNmI0NTMyMmEvdGFibGVyYW5nZTpmZjdmYzA1NjgyMTA0NTg5YmFmY2JiNGE2YjQ1MzIyYV81LTEtMS0xLTA_bc42d7af-5b50-483c-8129-303d6dd26673">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:9pt;font-weight:700;line-height:100%">(Zip Code)</span></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:9pt;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="padding:0 1pt"></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y18yMjAw_ce63d914-5f65-4d25-a8fd-ee2669e83d0a">603</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y18yMTkx_648ada26-28fe-4a5e-8c13-120452e9347e">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="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:120%">(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-bottom:6pt;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 style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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-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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGFibGU6Yzg5OGE2OGFmYzYwNDdhMDhhZGZjYzUwMmQyM2Q4YWMvdGFibGVyYW5nZTpjODk4YTY4YWZjNjA0N2EwOGFkZmNjNTAyZDIzZDhhY18xLTAtMS0xLTA_71d7e6dc-c3b9-431e-92ef-ecae635cb307">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-top:1pt 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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGFibGU6Yzg5OGE2OGFmYzYwNDdhMDhhZGZjYzUwMmQyM2Q4YWMvdGFibGVyYW5nZTpjODk4YTY4YWZjNjA0N2EwOGFkZmNjNTAyZDIzZDhhY18xLTItMS0xLTA_413cb79e-6689-49fe-8142-9db92534f3cb">ALGM</ix:nonNumeric></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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGFibGU6Yzg5OGE2OGFmYzYwNDdhMDhhZGZjYzUwMmQyM2Q4YWMvdGFibGVyYW5nZTpjODk4YTY4YWZjNjA0N2EwOGFkZmNjNTAyZDIzZDhhY18xLTQtMS0xLTA_014a38e8-126e-46f0-82c6-4206d6532139">The Nasdaq Global Select Market</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.      Yes&#160;&#9744;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="dei:EntityWellKnownSeasonedIssuer" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y182MDQ3MzEzOTcyNjE1_b29fc9e2-aa75-4d7d-83b7-28226ddfaa77">No</ix:nonNumeric>&#160;&#9746;</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.   Yes&#160;&#9744;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="dei:EntityVoluntaryFilers" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y182MDQ3MzEzOTcyNjE2_10ba9ce3-2fe5-44e2-8ecd-844ca147ee4d">No</ix:nonNumeric>&#160;&#9746;</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y182MDQ3MzEzOTcyNjA4_8ed3798c-eadb-4a5d-8dd5-36cb97c27852">Yes</ix:nonNumeric>&#160;&#9746;&#160;&#160;&#160;&#160;&#160;No &#9744;</span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y18yMTk0_4f6dfb68-a7c1-457e-90b5-61873bc6c2a7">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;</span></div><div style="margin-bottom:4pt;margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;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:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGFibGU6Y2U0YTU3YjY1MGNkNDIxNjlkMTM1ZWNlMzJhNjM4YjUvdGFibGVyYW5nZTpjZTRhNTdiNjUwY2Q0MjE2OWQxMzVlY2UzMmE2MzhiNV8xLTAtMS0xLTA_1110c783-0a33-4fc9-bebd-b57bd7d2d4d1">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGFibGU6Y2U0YTU3YjY1MGNkNDIxNjlkMTM1ZWNlMzJhNjM4YjUvdGFibGVyYW5nZTpjZTRhNTdiNjUwY2Q0MjE2OWQxMzVlY2UzMmE2MzhiNV8xLTQtMS0xLTA_ec8f604a-7025-4e9a-a207-618f56d0f4ff">&#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:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGFibGU6Y2U0YTU3YjY1MGNkNDIxNjlkMTM1ZWNlMzJhNjM4YjUvdGFibGVyYW5nZTpjZTRhNTdiNjUwY2Q0MjE2OWQxMzVlY2UzMmE2MzhiNV8yLTQtMS0xLTA_a7a5d24a-5b79-4879-bdb1-89ed67fca591">&#9746;</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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;<ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" format="ixt-sec:boolballotbox" name="dei:EntityExTransitionPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y18yMTky_fe6109ee-1bf7-47cb-9660-fc6f0c63161b">&#9744;</ix:nonNumeric></span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. &#160;<ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" format="ixt-sec:boolballotbox" name="dei:IcfrAuditorAttestationFlag" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y182MDQ3MzEzOTcyNjIw_486f82d6-812b-4d7e-b853-2e32150afc3e">&#9744;</ix:nonNumeric></span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).        Yes&#160;&#9744;&#160;&#160;&#160;&#160;&#160;No&#160;<ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" format="ixt:booleanfalse" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y182MDQ3MzEzOTcyNjEx_7d0ea1bb-3e90-46af-a639-641bfd220ffd">&#9746;</ix:nonNumeric></span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">The Registrant was not a public company as of the last business day of its most recently completed second fiscal quarter, and therefore, cannot calculate the aggregate market value of the voting and non-voting common equity held by non-affiliates as of such dat</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">e. As of May&#160;10, 2021, the aggregate market value of the registrant&#8217;s common stock held by non-affiliates of the registrant was approximately $<ix:nonFraction unitRef="usd" contextRef="i568b1913509c4da781d4ac09ef553371_I20210510" decimals="-8" format="ixt:numdotdecimal" name="dei:EntityPublicFloat" scale="9" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y18xMjA5NDYyNzkyNTk2OQ_677acfe6-8361-4fda-9d60-fd686ea16b8e">1.3</ix:nonFraction> billion based upon the closing sale price of the common stock on that date on the Nasdaq Global Select Market.</span></div><div style="margin-top:4pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:110%">As of May&#160;10, 2021, the registrant had <ix:nonFraction unitRef="shares" contextRef="i568b1913509c4da781d4ac09ef553371_I20210510" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y18xMDk5NTExNjQ2MDI4_2fd4db50-f881-4323-b9c5-729b8488934d">189,593,243</ix:nonFraction> shares of common stock, $0.01 par value per share, outstanding.</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="dei:DocumentsIncorporatedByReferenceTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y182MDQ3MzEzOTcyNjEy_0bb0ea6f-b170-4990-b231-4443aa03ce82" escape="true">Portions of the registrant&#8217;s proxy statement for its 2021 Annual Meeting of Stockholders to be filed pursuant to Regulation 14A within 120 days of the end of the registrant&#8217;s fiscal year ended March 26, 2021 are incorporated by reference into Part III of this Annual Report on Form 10-K to the extent stated herein.</ix:nonNumeric></span></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="ie0e8a443074a445b950d2492873c942d_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 style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:8.721%"></td><td style="width:0.1%"></td><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: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><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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_10">Forward Looking Statements</a></span></div></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: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="#ie0e8a443074a445b950d2492873c942d_13">PART I.</a></span></div></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:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1.</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_16">Business</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="#ie0e8a443074a445b950d2492873c942d_16">4</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1A.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_19">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="#ie0e8a443074a445b950d2492873c942d_19">21</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 1B.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_22">Unresolved Staff Comments</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="#ie0e8a443074a445b950d2492873c942d_22">49</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 2. </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_25">Properties</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="#ie0e8a443074a445b950d2492873c942d_25">49</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 3. </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_28">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: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="#ie0e8a443074a445b950d2492873c942d_28">50</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 4. </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_31">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: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="#ie0e8a443074a445b950d2492873c942d_31">50</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="#ie0e8a443074a445b950d2492873c942d_178">PART II.</a></span></div></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 5. </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_37">Market for Registrant</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_37">&#8217;</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_37">s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity 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="#ie0e8a443074a445b950d2492873c942d_37">50</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 6. </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_40">Reserved</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="#ie0e8a443074a445b950d2492873c942d_40">52</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 7. </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_43">Management&#8217;s Discussion and Analysis of Financial Condition</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_43"> and Result of Operations</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="#ie0e8a443074a445b950d2492873c942d_43">52</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 7A.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_82">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="#ie0e8a443074a445b950d2492873c942d_82">79</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Item 8. </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_85">Financial Statements and Supplementary Data </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="#ie0e8a443074a445b950d2492873c942d_85">81</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 9.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_169">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</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="#ie0e8a443074a445b950d2492873c942d_169">81</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 9A. </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_172">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="#ie0e8a443074a445b950d2492873c942d_172">81</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 9B.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_175">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="#ie0e8a443074a445b950d2492873c942d_175">81</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="#ie0e8a443074a445b950d2492873c942d_178">PART I</a>II.</span></div></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 10. </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_181">Directors, Executive Officers and Corporate Governance</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="#ie0e8a443074a445b950d2492873c942d_181">81</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 11. </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_184">Executive Compensation</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="#ie0e8a443074a445b950d2492873c942d_184">121</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 12. </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_187">Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters</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="#ie0e8a443074a445b950d2492873c942d_187">121</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 13.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_190">Certain Relationships and Related Transactions, and Director Independence</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="#ie0e8a443074a445b950d2492873c942d_190">121</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 14. </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_193">Principal Account</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_193">ant</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_193"> Fees and Services</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="#ie0e8a443074a445b950d2492873c942d_193">121</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PART IV.</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 15. </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_199">Exhibit</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_199"> and Financial Statement Schedules</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="#ie0e8a443074a445b950d2492873c942d_199">121</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 16.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_202">Form 10-K Summary</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="#ie0e8a443074a445b950d2492873c942d_202">126</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_205">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="#ie0e8a443074a445b950d2492873c942d_205">127</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_208">Index to Financial Statements</a></span></div></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:120%">F-1</span></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_694">Report</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_694"> of Independent Public Accounting Firm</a></span></div></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:120%">F-2</span></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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_88">Consolidated Balance Sheets</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%">F-<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie0e8a443074a445b950d2492873c942d_88">3</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_91">Consolidated Statements of Operations</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%">F-<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ie0e8a443074a445b950d2492873c942d_91">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:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_94">Consolidated Statements of Comprehensive Income</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%">F-<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie0e8a443074a445b950d2492873c942d_94">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:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_100">Consolidated Statements in Changes of Equity</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%">F-<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie0e8a443074a445b950d2492873c942d_100">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:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_97">Consolidated Statements of Cash Flows</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%">F-<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie0e8a443074a445b950d2492873c942d_97">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:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_103">Notes to </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_103">Consolidated Financial Statements</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie0e8a443074a445b950d2492873c942d_103">9</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="ie0e8a443074a445b950d2492873c942d_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><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%">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 Annual Report on Form 10-K (the &#8220;Annual 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 Annual 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 II, Item 7. &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; and Part II, Item 1A &#8220;Risk Factors&#8221; in this Annual Report. These risks and uncertainties include, but are not limited to:</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">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: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 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; 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="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: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 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: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">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 Annual Report and the documents that we reference in this Annual 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 Annual 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:27pt"><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="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="ie0e8a443074a445b950d2492873c942d_13"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-top:6pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PART I </span></div><div id="ie0e8a443074a445b950d2492873c942d_16"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1. Business. </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-weight:700;line-height:120%">Our Mission</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%">Our mission is to be a global leader in semiconductor sensing and power solutions for motion control and energy-efficient systems in automotive and industrial applications, moving the world to a safer and more sustainable future.</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-weight:700;line-height:120%">Company Overview</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 Company is a leading global designer, developer, fabless manufacturer and marketer of sensor integrated circuits (&#8220;ICs&#8221;) and application-specific analog power ICs enabling critical technologies in the automotive and industrial markets. We are a leading supplier of power ICs and a market share leader in magnetic sensor ICs driven by our market leadership in the automotive market. Our products are foundational to automotive and industrial electronic systems. Our sensor ICs enable our customers to precisely measure motion, speed, position and current, while our power ICs include high-temperature and high-voltage capable motor driver, power management and light emitting diode (&#8220;LED&#8221;) driver ICs. Our recently acquired photonics portfolio provides eye-safe distance measurement and 3D imaging solutions. We believe that our technology expertise combined with our deep applications knowledge and strong customer relationships enable us to develop solutions that provide more value to customers than typical ICs. Our solutions are more highly integrated, more intelligent and sophisticated for complex applications are easier for customers to use.</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%">Growth in the global semiconductor industry has traditionally been driven by the consumer market. Looking ahead, industry growth is expected to be driven by technology mega trends in the automotive and industrial markets. These mega trends have created requirements for new technologies in vehicles, both under the hood and in the cabin, to support vehicle electrification and advanced driver assistance systems (&#8220;ADAS&#8221;). These shifts also require technology to enable intelligence and automation in factories and to enable energy efficiency in data centers and green energy applications. According to industry experts, these mega trends are expected to dramatically increase the demand for sensing and power solutions like the ones we develop. We believe our patented portfolio of sensor and power ICs and photonics components provide the underlying technology required to establish an early lead in the market and win in the presence of larger competitors.</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%">Our longstanding history of innovation over multiple economic and technology cycles in the semiconductor industry is built on our market leading magnetic sensor IC technology. Our &#8220;first of its kind&#8221; approach took the complexity of magnetic systems design and embedded it within our solutions, dramatically simplifying the customers&#8217; design effort while increasing system reliability. This is a pattern we have repeated over consecutive generations of products, enabling us to establish a strong presence in the most rigorous and demanding automotive markets. Our portfolio now includes more than 1,000 products, and we ship over one billion units annually to more than 10,000 customers worldwide. By developing sophisticated, analog mixed-signal IC solutions that incorporate our patented intellectual property, proprietary and robust process technologies and our unique packaging know-how, we believe we are well-positioned to compete across all of our target markets. Our established position as an incumbent supplier for the automotive market and our long product life cycles attest to the strength of this competitive advantage.</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%">Our value proposition is based on providing complete IC solutions that sense, regulate and drive a variety of mechanical systems. This includes sensing angular or linear position, driving an electric motor or actuator, and regulating the power applied to sensing and driving circuits so they operate safely and efficiently. These capabilities are based on fundamental technical advances we have made in the field of Hall-effect and xMR magnetic sensors and BCD power ICs. We continue to be instrumental in developing Hall-effect and magnetoresistive transducers (&#8220;xMR&#8221;) and power DMOS devices on silicon, application-optimized packaging, high-temperature operation, high-speed precision signal paths for signal processing, and 100-volt (&#8220;100V&#8221;) capable Bipolar-CMOS-DMOS (&#8220;BCD&#8221;) wafer technology. Our photonics portfolio of ultra-miniature lasers and highly sensitive photodetectors relies on proprietary wafer and packaging technologies. In Hybrid Electric Vehicles (&#8220;HEV&#8221;), Electric Vehicles (&#8220;EV&#8221;) and ADAS applications, these innovations translate to increased driving range for an electric vehicle, smaller and more reliable power conversion systems, improved safety and efficiency of motor and power management systems and safer and more reliable autonomous driving through long-range object detection. In the industrial market, these technologies enable the automation at the heart of the industrial transformation commonly referred to as &#8220;Industry 4.0.&#8221; These innovations also improve reliability to avoid factory downtime, accurately measure current to support increased energy efficiency for high-density data centers and green energy applications and reduce the solution footprint to lower total system cost.</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 have maintained our sensor IC leadership and built our emerging power IC business through successfully developing deep customer relationships over time. We commonly collaborate with customers early on over a multi-year </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><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-top:6pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">period in order to design products capable of meeting demanding performance and quality requirements. Through this customer collaboration in product design, we believe we have unique insight into market trends and customer requirements for new, improved and innovative products. We believe that these insights enable us to develop differentiated solutions, often in advance of our competitors.</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%">Our customer list includes virtually all of the world&#8217;s top automotive and industrial companies. We are a preferred vendor to tier-one suppliers in the automotive industry that supply parts or systems directly to original equipment manufacturers (&#8220;OEMs&#8221;). Our products can be found in vehicles built by nearly every automotive OEM worldwide and in many common industrial systems. We support customers through design and application centers located in North America, South America, Asia and Europe. Our local teams in these centers work closely with our customers on their unique design requirements, often acting as an extension of a customer&#8217;s development team.</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%">Beginning in 2016, we began a multi-year strategic transition to extend our market leadership in high-growth markets, improve our operating model through a fabless and asset-lite manufacturing strategy, increase our IC design footprint and capacity, and accelerate growth through enhanced sales operations. To date, we believe we have begun to successfully realize many of the key objectives of this transition, and we expect to continue to benefit from measures put in place to further enhance our competitiveness, growth and profitability. As part of our strategic transformation, we began to streamline manufacturing to reduce fixed costs. This resulted in the recent divestiture of our wafer manufacturing facility, Polar Semiconductor, LLC (&#8220;PSL&#8221;) (see &#8220;The PSL Divestiture&#8221; below), and the closure of our manufacturing facility in Thailand (the &#8220;AMTC Facility&#8221;) as of March 2021. In our current fabless, asset-lite manufacturing model, we use external wafer manufacturing consisting of both standard and proprietary processes, along with internal and external assembly and test capabilities to provide both flexibility and scale. Through our subcontractor manufacturers, we are able to employ our proprietary wafer fabrication processes while leveraging our subcontractors&#8217; manufacturing technologies and high-volume capacity. Our use of both internal and external assembly and test capabilities is designed to balance the protection of our proprietary technology and processes while achieving automotive quality manufacturing at scale.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our Market</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%">Within the global semiconductor industry, we focus on the magnetic sensor, power management IC and photonic Light Detection and Ranging (&#8220;LiDAR&#8221;) markets.</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-style:italic;font-weight:400;line-height:120%">Powertrain Markets</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 are a leading provider of sensing and power solutions for vehicle electrification, building on our decades of experience in powertrain efficiency and performance leadership in technologies that reduce emissions. The ability to improve efficiency is critical as OEMs strive to comply with increasingly stringent regulations and heightened customer awareness of the environmental impact of high emissions.</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%">As xEVs become a meaningful share of the automotive market, OEMs face challenges and opportunities to change system architectures in order to reduce complexities while achieving optimal system efficiency and vehicle range. This presents a number of new socket opportunities for semiconductors, and we expect our content per vehicle will continue to increase, driven by research and development innovation to serve this high-growth market. For example, we estimate that magnetic sensor IC content alone increases by more than 45% from an internal combustion engine (&#8220;ICE&#8221;) vehicle to an xEV.</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%">Because the combination of an internal combustion engine and an electric powertrain balances efficiency and cost, production of vehicles that have both ICE and an electric powertrain are expected to represent the majority of xEV shipments through 2030. As a proven and experienced supplier of ICE powertrain ICs that support engine efficiency, and as an expert in delivering ICs supporting power efficiency in HEV and electric vehicles, we believe we are uniquely positioned to support the intersection of ICE and electric powertrains, providing the critical automotive-grade components required to enable energy efficient and cost-effective hybrid vehicles. We believe this allows us to take advantage of the significant semiconductor content increases expected to result from the xEV migration.</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-style:italic;font-weight:400;line-height:120%">ADAS and Autonomous Vehicles</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advanced Driver Assistance Systems (&#8220;ADAS&#8221;) capabilities are considered some of the most desirable features in modern vehicles and are already being adopted in vehicles worldwide. Industry experts expect ADAS feature adoption will continue to increase over time. ADAS is a precursor to fully autonomous vehicles, and as ADAS features become more sophisticated, and adoption increases, demand for our sensor and power ICs is expected to expand from steering into additional braking and new radar and LiDAR applications. Based on industry forecasts, we believe the transition to vehicles </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><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-top:6pt;text-align:center;text-indent:36pt"><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%">that incorporate ADAS level 2 through 5 technologies and strong adoption of sensors and power management products to support these vehicles will enable us to increase our total available market related to ADAS and related Safety &amp; Chassis technologies.</span></div><div style="margin-top:6pt;text-align: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 devices play a key role in advanced driver assistance systems, which have three main functions: sense, think and act. Our solutions today address the critical &#8220;act&#8221; function, for example, reacting to system inputs to enable collision avoidance, lane keeping, or self-park features through automatic steering and braking. A steering system equipped with even a modest degree of automation utilizes products across our entire portfolio, including sensors, power management ICs and motor driver ICs, which we believe is indicative of the size of our potential market opportunity as ADAS applications become increasingly more sophisticated.</span></div><div style="margin-top:6pt;text-align: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 new portfolio of photonic and 3D sensing devices, through our recent acquisition of Voxtel, Inc. (&#8220;Voxtel&#8221;), addresses the &#8220;sense&#8221; opportunity in ADAS systems. Our newly acquired LiDAR components, which include ultra-miniature lasers, photodetectors and custom integrated circuits, focus on eye-safe technology that provides high-accuracy distance measurements used to generate 3D LiDAR images required for object detection and avoidance when driving at highway speeds.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While the market is still in the early stages of adopting new ADAS technologies, we already ship more than 100 million devices every year that enable fundamental safety and drive features in ADAS applications. We believe our track record of supplying devices for safety applications and experience reliably supporting ADAS features in high-end vehicles, combined with increased penetration of ADAS as it scales from luxury vehicles to mainstream and economy vehicles, positions us to expand our early lead in this rapidly growing opportunity.</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-style:italic;font-weight:400;line-height:120%">Data Center and Communications Infrastructure</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exponential growth of internet traffic, proliferation of connected devices and global demand for cloud computing services have been driving rapid growth in data center and communications infrastructure spending. A key challenge faced by data center operators is power management. Continued growth of data center buildouts requires advanced cooling and efficient power delivery technologies. This has led to increased demand for energy management technologies that reduce cooling costs and improve operational efficiency.</span></div><div style="margin-top:6pt;text-align: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 single chip, small form factor motor driver ICs reduce the size and increase the efficiency of 3-phase fans used to cool the latest generation of servers. Our &#8220;lossless&#8221; current sensor ICs are used to improve the efficiency of server power supplies. Our 100V BCD wafer process technology and galvanically isolated current sensors are uniquely suited for higher voltage operation and therefore, we believe our motor driver and current sensor ICs will gain market share as data centers convert to 48-volt operating voltages.</span></div><div style="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%">Smart Factories and Energy Efficiency</span></div><div style="margin-top:6pt;text-align: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 advent of Industry 4.0, increasing demand for renewable energy and the adoption of green technologies represent additional meaningful growth opportunities for us. We believe we can leverage our technology leadership in solutions optimized for high-temperature, high-voltage, high-reliability conditions to expand our presence in these markets. In particular, we believe we have the potential to leverage the synergy between our power and sensor solutions, including motor drivers, voltage regulators, display drivers, and current, position and speed sensors, into under-penetrated opportunities within industrial automation, and personal mobility, as well as green energy opportunities including renewable energy applications, like solar.</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%">Market Share Expansion</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Within our target markets, a key element of our growth strategy is to increase share through portfolio and customer expansion. We are a market share leader in the magnetic sensor IC market and believe there is still considerable runway to expand our share and continue to grow this foundational business. For example, over the last five years we introduced new position sensor ICs and quickly ramped revenue in motor control applications, particularly in the ADAS market. We believe similar share growth opportunities exist in other adjacent areas of the magnetic sensor IC 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%">We are also just beginning to leverage our power IC products to increase our total content within automotive and industrial applications. For example, over the last five years we introduced new power devices, including motor driver ICs, and ramped revenue in the automotive ADAS and data center markets. Our revenue in these new areas has grown approximately 50% faster than the overall growth of the brushless direct current (&#8220;BLDC&#8221;) motor market during the same period. We believe this is indicative of the early success of our footprint expansion strategy and the potential for significant share gains with continued execution on that strategy.</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><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-top:6pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Increasing our Served Available 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%">Another focus of our growth strategy is to significantly expand our served available market by using our established position in high-value automotive and industrial applications to increase our content per system. We believe the automotive market is very attractive given the rigorous quality and safety requirements that create meaningful challenges for new competitors and the significant technology shifts currently underway that are expected to significantly increase semiconductor content per vehicle.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With the growth of semiconductor content opportunities related to xEV and ADAS penetration already accelerating, we have seen significant increases in our electronic system content per vehicle. For example:</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">We average nine devices per vehicle, with as many as 80 devices in a high-end, luxury vehicle adopting early ADAS features. We believe the rapid increase in adoption of ADAS features will result in a similar increase in our average number of devices per vehicle as those features move into mid and lower-range vehicles.</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">In addition, in a popular mid-sized 2020 model sport utility vehicle shipped worldwide, our content per vehicle increased by over 40% as the vehicle model transitioned from ICE to a battery EV. According to our internal estimates and third-party sources, in a standard ICE model we believe we have a total opportunity of $37 increasing up to $59 of potential content in xEV vehicles.</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">Furthermore, in a mainstream North American pickup truck platform, our content per vehicle nearly tripled from 2017 to 2020 as a result of design wins for our solutions that enable smarter systems for self-park, lane assist and other related ADAS features.</span></div><div style="margin-top:6pt;text-align: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 is a similar dynamic in the industrial market, where Industry 4.0, the equivalent of the Internet of Things for the factory, is revolutionizing how factories and factory equipment are designed and deployed, and the need for motor and motion control technology that is reliable and energy efficient has dramatically increased. We believe new content opportunities exist in the markets for BLDC motors and motion sensors, where we believe our technology and performance reliability make us uniquely capable of delivering on customer expectations. In addition, as edge devices become more intelligent, they require additional sensing, motor control and power regulation.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Competitive Strengths</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:120%">The semiconductor market is highly competitive. As a leader in sensor and power ICs, we have a strong track record of winning against both established competitors and new entrants. We believe that by effectively navigating technology transitions, maintaining close customer relationships and anticipating market trends, we have established a leadership position in the automotive market and are rapidly gaining share in our targeted industrial markets, including factory automation, data center and green energy. Our research and development investment strategy prioritizes directing our internal investment resources toward high-value, high-growth opportunities where we believe we can apply our competitive strengths to establish a leading position and defend that position over successive product generations. Our competitive strengths include the following:</span></div><div style="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%">Leading market positions</span></div><div style="margin-top:6pt;text-align: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 a market share leader in magnetic sensor ICs. We believe that we can continue to increase our share and that our strong market presence and continued innovation in proprietary sensor and power IC technologies will enable us to establish leadership positions for new products in existing and emerging applications. For example, as a result of our sensor IC leadership in ICE, we have been able to establish an early footprint in the emerging HEV and EV market and in advanced driver assistance systems. Growth in electronics in these applications is outpacing total vehicle growth and contributing significantly to the increasing semiconductor content per vehicle. As a proven automotive supplier, with high application content per vehicle in internal combustion and comfort systems, we have established an early position in these high-growth ADAS and xEV applications that we believe will result in a substantial increase in our content per vehicle progressively over the next decade. Our average product life cycle is ten years or more and we believe that product longevity and our ability to compete in our target markets will enable sustained market share gains over a long period.</span></div><div style="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%">Established technology leadership, strong intellectual property and system-level expertise</span></div><div style="margin-top:6pt;text-align: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 believe our technology leadership is based on our strong intellectual property portfolio in analog mixed-signal circuit design, our sensor and power IC process technology innovations, and our intelligent packaging expertise. Additionally, we believe our system-level knowledge resulting from close customer collaboration enables us to understand our customers&#8217; specific system requirements and more quickly and effectively develop advanced solutions to meet their </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="margin-top:6pt;text-align:center;text-indent:36pt"><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%">needs. For example, our innovations in Hall-effect and xMR sensor ICs include assemblies with integrated magnets and optimized silicon design to enable precise robust performance in high-temperature and high-voltage environments. To date, we believe that our competitors have not been able to duplicate the resulting performance advantage. We have expanded innovations in the field of magnetic sensor ICs to the power IC market, where our solutions are developed using our proprietary 100V-capable wafer technology, which enables the efficient integration of various power circuits and proprietary motor control algorithms into one small form factor device. This reduces the solution footprint, increases system efficiency and simplifies our customer&#8217;s motor design process, all of which represent key customer requirements. In our newly acquired photonics portfolio our ultra-miniature lasers provide an eye-safe, long-range light source that can be detected by our proprietary Indium Gallium Arsenide (&#8220;InGaAs&#8221;) photodiodes that are tightly coupled to our high accuracy, high speed, silicon read out integrated circuits (&#8220;ROICs&#8221;). We believe these innovations have created tangible performance benefits in a variety of customer end products across a broad range of applications, from traditional 12-volt internal combustion engines to 48-volt mild hybrid vehicles, autonomous vehicles, and from industrial robotics to server and data center hardware.</span></div><div style="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%">Broadly diversified business focused on high value customers and end markets</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given the breadth of our customer relationships worldwide, our net sales are diversified across automotive and industrial customers, sales channels and geographies. We believe this diversity contributes to our growth opportunity by providing us early access to emerging customer applications and helping us to maintain relative stability in net sales across the business cycles common to the semiconductor industry. During the most recent global recession in 2008, and now during the current COVID-19 pandemic, our regional and target market diversification enabled us to partially offset regional or customer demand weakness. For example, recently, our presence in growing, high content electric vehicle systems has helped offset reductions in automotive production generally, and we have been able to capitalize on &#8220;work-from-home&#8221; related demand for data center infrastructure and printers despite underlying general market weakness due to the impact of the COVID-19 pandemic. Diversification, particularly geographically and within the automotive industry, has enabled us to continue to invest across business cycles, pursue multiple growth opportunities and employ our research and development efforts and technology expertise across multiple products and end markets. Additionally, we believe no end customer, including those served through our distributors, exceeded 10% of our net sales during fiscal years 2021 and 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%">.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unlike the consumer market, automotive and industrial markets are characterized by long design cycles and rigorous quality, reliability and safety testing. These end markets often support higher relative average sales prices (&#8220;ASPs&#8221;) for similar technologies and longer product lifecycles. In addition, for many of our customers, we are among a limited number of suppliers qualified to compete for next generation product designs, and in many of our design wins, we are the sole supplier to the customer. This strong competitive position allows us to gain insight into the specifications for our customers&#8217; evolving products and enables us to develop innovative solutions to meet their needs, providing us with multiple opportunities to secure continued business. In addition, our customer diversity and longstanding track record with key customers, particularly in the automotive market, provides us with a deep channel into which we can introduce new products. As a result, based on our internal metrics, we believe we have sharp visibility into, and understanding of, long-term revenue trends.</span></div><div style="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%">Fabless, asset-lite, scalable operations with flexible, advanced manufacturing infrastructure</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over the course of our multi-year strategic transformation, including our completion of the PSL Divestiture in March 2020, we became a fabless semiconductor company, while retaining certain ownership rights in and a strategic customer relationship with PSL to enhance our security of supply. This has contributed to improving our historical gross margins over the last four years from the 40% range to the 50% range today. Becoming a fabless semiconductor company will also enable us to access the technology base available through partnerships with strategic contract semiconductor wafer fabrication plants (&#8220;fabs&#8221;) to which we bring our advanced proprietary processes. Wafers using our proprietary fabrication processes are very often manufactured at multiple wafer foundries, sometimes on dedicated customized tools. We believe this strategy will provide us with enhanced security of supply. Our major fab partners currently include PSL, United Microelectronics Corporation (&#8220;UMC&#8221;) and Taiwan Semiconductor Manufacturing Company (&#8220;TSMC&#8221;). We believe that we have developed a flexible and efficient manufacturing model that will continue to reduce our capital requirements, lower our operating costs, enhance reliability of supply and support our continued growth in future 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%">We have successfully reduced our manufacturing footprint by approximately half over the last three years as we optimized our manufacturing capabilities in packaging through a mix of internal and external capacity. In addition, the closure of the AMTC Facility as of March 2021 reduced our remaining manufacturing square footage by approximately an additional 45%. In addition to the implementation of our fabless, asset-light scalable manufacturing strategy, we believe the AMTC Facility closure as part of our manufacturing footprint optimization strategy will further enhance our gross margins in both the near term and in future periods. Our primary internal assembly and test facility based in Manila, Philippines (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%">8</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;text-indent:36pt"><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%">&#8220;AMPI Facility&#8221;) provides high-volume production capacity while facilitating the protection of our proprietary process technology, particularly for the assembly and testing of our magnetic sensor products. Additionally, we make use of other third-party assembly and second-source manufacturers for industry standard packaging. We are certified under IATF 16949:2016, the automotive sector-specific quality management system standard, and are a major supplier to Japanese automotive manufacturers, who are recognized industry-wide as having very stringent quality standards with respect to safety and reliability. We also have qualified and use external assembly and test facilities to enable flexible capacity utilization and technology access.</span></div><div style="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%">Well-positioned to access the Japan markets</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Japan remains a very important geographic market for automotive and industrial suppliers and has historically been difficult to penetrate for companies headquartered outside of Japan. We have developed direct end customer relationships with market leading tier-one suppliers and now have an extensive sales, distribution, technical and quality support network in Japan. Through our Japan business development and technical center, we are well-positioned to directly market to and support Japanese manufacturers&#8217; key development projects. We believe we are well-positioned to expand our business in Japan, particularly in the automotive and industrial automation markets. Relationships with leading Japanese customers are particularly valuable since the solutions created for these customers are often quickly adopted by other manufacturers outside of Japan.</span></div><div style="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%">Experienced and established management team</span></div><div style="margin-top:6pt;text-align: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 executive management team averages over 20 years of semiconductor industry experience. We believe our team has a proven track record of operating in fast-paced, innovation-driven and values-based cultures. Our management team is committed to innovating with purpose, supporting sustainability and managing with transparency.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After over 30 years with Allegro, Ravi Vig became our President and Chief Executive Officer in 2016. During his career with us, Mr. Vig has spearheaded significant advanced technology projects, moving up through the engineering ranks to ultimately lead our magnetic sensor business where we now hold the leading market position. Under Mr. Vig&#8217;s leadership, we have undertaken a strategic transformation that includes initiatives to streamline operations, improve sales effectiveness and focus our research and development efforts with the ultimate goal of profitably accelerating growth.</span></div><div style="margin-top:6pt;text-align: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 believe that our executive management team&#8217;s ability to successfully execute on our recent strategic transformation demonstrates their strong capabilities. Additionally, their experience effectively managing through various industry cycles and technology transitions provides us with steady, reliable leadership, uniquely capable of identifying strong investments, executing through changes and maintaining stability during periods of market uncertainty.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Company Strategy</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%">Our strategy is to provide complete IC solutions for our customers, innovate with purpose to build on leadership in our key markets and expand our presence to become a global leader in semiconductor power and sensing solutions for motion control and energy efficient systems in automotive and industrial applications.</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-style:italic;font-weight:400;line-height:120%">Invest in research and development that is market-aligned and focused on targeted portfolio expansion</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 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 xEVs, ADAS, Industry 4.0, data centers and green energy applications. We believe the convergence of requirements for intelligence and energy efficiency within these emerging markets is directly aligned with our core competencies. 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 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-bottom: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%">Emphasize our automotive &#8220;first&#8221; philosophy to align our product development with the most rigorous applications and safety standards</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 are a leading supplier of magnetic sensor ICs for the automotive market because 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. By designing our products from the ground up to operate at high temperatures and at high voltages, we have built a strong technical reputation among our automotive customers. We believe our focus on meeting or exceeding industry standards as the baseline for product development increases our </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-top:6pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">opportunity in the automotive market as customers look for trusted suppliers to deliver highly reliable solutions for rapidly growing emerging markets. For example, the rise in HEVs and EVs has dramatically increased the variety and complexity of components needed to support modern powertrains. We believe our philosophy of designing for automotive safety and reliability gives us a meaningful lead over new entrants attempting to enter the automotive market by modifying existing solutions originally developed for consumer and other less demanding applications. For example, we will apply this philosophy of innovation, quality and reliability to our new photonics portfolio which supplies components into safety-critical LiDAR 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 ASPs and lower ASP declines over time than are typical for our industry.</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-style:italic;font-weight:400;line-height:120%">Invest to lead in chosen markets and apply our intellectual property and technology to pursue adjacent growth markets</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 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 we can maximize our investments by leveraging our proven technology and existing research and development, sales and support efforts to take advantage of synergistic opportunities in new, adjacent growth markets. For example:</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">We target our patented sensor IC, photonics, and power-related intellectual property to address increasing electronics content in automotive applications based on the increasing adoption of electric powertrains and advanced safety systems for semi-autonomous and autonomous vehicles.</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">We are investing in advanced current sensor IC and sensor-less motor control technologies to target industrial solar and data center applications where we believe the trend towards increasing energy efficiency provides an opportunity to apply our rich history of innovation to rapidly gain share and accelerate our growth.</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">We are aligning our application domain knowledge, sensor design skills and power management and motor control algorithm expertise to capitalize on the trend towards increasing automation and electronics content inherent in the Industry 4.0 transformation.</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 believe our strategy of leveraging our key capabilities to target adjacent growth markets will enable us to achieve higher returns on our research and development investments.</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-style:italic;font-weight:400;line-height:120%">Expand our sales channels and enhance our sales operations and customer relationships</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 sell our products globally through our direct sales force, distributors and independent sales representatives. 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. These centers 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 to become an extension of our demand generation and customer support efforts.</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-style:italic;font-weight:400;line-height:120%">Continue to improve our gross margins through product innovation and cost optimization</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 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. Over the last four years, we have improved our gross margin from the 40% range historically to the 50% range. 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. We believe the AMTC Facility closure will further enhance our gross margins in both the near term and in future periods. We intend to continue to choose the industry&#8217;s leading manufacturing partners to maintain the quality of our products for the automotive market, to ensure continuity of supply and to best protect our intellectual property.</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><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-top:6pt;text-align:center;text-indent:36pt"><span><br/></span></div></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-style:italic;font-weight:400;line-height:120%">Pursue selective acquisitions and other strategic transactions</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 evaluate and pursue selective acquisitions and 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 with our automotive leadership and scale to enable what we believe will be the next generation of ADAS sensing solutions.</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-style:italic;font-weight:400;line-height:120%">Maintain commitment to sustainability</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 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 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 style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Company Products and Solutions</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%">Our product portfolio includes over 1,000 products across a range of high-performance analog mixed-signal semiconductors and photonic components.</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%">Our magnetic sensor IC, power IC and photonics solutions address three main electronic system functions &#8211; sense, regulate and drive. We apply our deep technology know-how to deliver:</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">Sensing of speed, position, current and 3D distance imaging to improve vehicle fuel efficiency and CO2 emissions, enable safer cars through object detection (ADAS &#8220;sense&#8221;) and collision avoidance (ADAS &#8220;act&#8221;), and enhance factory automation and green energy systems;</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">Regulation of systems to improve safety, improve power efficiency and ultimately reduce solution size; 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">Driving motors through our advanced, proprietary algorithms that provide industry leading reliability and energy efficiency, with minimal audible noise and vibration.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Magnetic Sensor ICs</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 offer what we believe to be the industry&#8217;s leading portfolio of integrated magnetic sensor ICs. Our solutions are based on our monolithic Hall-effect and xMR technology that allows customers to develop contactless sensor solutions that reduce mechanical wear and provide greater measurement accuracy and system control. Our portfolio of magnetic sensor ICs includes the following:</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-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Position Sensor ICs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Position sensor ICs provide an analog or digital voltage output that measures the intensity of a magnetic field, thereby establishing a precise position. In automotive applications, our position sensor ICs are used to improve safety applications such as seatbelt detection, ADAS applications such as advanced power steering and braking systems, ICE powertrain systems such as clutch and fork position in advanced transmissions, and mild HEV powertrain systems such as the shaft position of a starter generator.</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-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Speed Sensor ICs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Speed sensor ICs detect and process the magnetic fields created by a rotating gear tooth or ring magnet with the output being a digital reading proportional to speed. These sensor ICs are used in camshaft/crankshaft and transmission systems and employ proprietary algorithms to reduce CO2 emissions and improve fuel economy of combustion engines.</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-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Current Sensor ICs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Current sensor ICs provide output signals proportional to the overall strength of a magnetic field created by a current carrying conductor. Current sensor ICs are used to improve energy efficiency in a broad range of applications, from xEV powertrain, industrial motors, and solar inverters to refrigerators and air conditioners.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Power ICs</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%">Our power IC portfolio is comprised of high-temperature and high-voltage capable motor driver ICs, regulator power management ICs and LED driver ICs, which allow our customers to design safer, smaller and more power-efficient systems. We employ embedded algorithms that simplify system-level design, reduce audible noise, and increase start-up reliability in BLDC motors and fans. Our portfolio of power ICs includes the following:</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%">11</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;text-indent:36pt"><span><br/></span></div></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Motor Driver ICs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Motor driver ICs contain the power drivers and the sequencing logic to drive the coils of a variety of motors. Our motor driver ICs utilize embedded algorithms to improve energy efficiency and motion control in HEV and EV systems, automotive fans and pumps, data center cooling fans, robotics and home appliances.</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-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Regulator and LED Driver ICs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As the industry transitions to more highly integrated products, our portfolio of regulator ICs, and power management ICs (&#8220;PMICs&#8221;) is used extensively in under-hood automotive ADAS and powertrain systems. Our LED driver ICs and modules are used in smart lighting systems to improve system safety, efficiency and size.</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-style:italic;font-weight:700;line-height:120%">Photonic and 3D Sensing Components for LiDAR Applications</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%">Through our acquisition of Voxtel, we provide photonic and advanced 3D imaging components for use in eye-safe, medium and long-range industrial and automotive LiDAR applications. Our photonic components include high-performance avalanche photodiodes and photodiode arrays, ultra-miniature, eye-safe, diode-pumped solid-state (&#8220;DPSS&#8221;) lasers, laser rangefinders, and custom ROICs, such as TOF ICs. Our components operate within the near-infrared and short-wavelength infrared wavelength ranges, including the important eye-safe region around 1550 nanometers, which we believe is an initiative gaining momentum across the industry. Our suite of industry leading, eye-safe technologies provides the photonic foundation for long-range automotive scanned LiDAR (object detection up to 200 meters or more) or medium-range FLASH LiDAR systems.&#160;&#160;&#160;&#160; &#160;&#160;&#160;&#160;</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-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Photodiodes:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our APDs are used in detecting and processing the laser signal in LiDAR applications. Our InGaAs APDs are highly sensitive, enabling images to be obtained at a long distance and wide field of view using an eye-safe laser.</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-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Eye-safe Lasers and Rangefinders:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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%">Our miniature erbium-glass DPSS lasers allow for eye-safe operation at wavelengths between 1500 and 1600 nm, delivering short, high-energy pulses, with diffraction-limited beam quality and low divergence, allowing for long-distance ranging. Additionally, these lasers are much smaller and more cost efficient than the fiber lasers used in many current LiDAR systems.</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:700;line-height:120%;padding-left:14.5pt">R</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">eadout Integrated Circuits (ROIC):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our silicon ROICs include low-noise, high speed analog and digital circuits including proprietary analog-to-digital converters (&#8220;ADCs&#8221;) and time-to-digital converters (&#8220;TDCs&#8221;) required for high performance time-of-flight (&#8220;TOF&#8221;) measurements. We tightly integrate our ROICs with our photodiodes using advanced assembly techniques required to achieve accurate distance measurements in LiDAR systems.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12</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;text-indent:36pt"><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-weight:400;line-height:120%">Examples of our IC products and their applications in end markets are set forth in the following table.</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:14.673%"></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:26.876%"></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:27.322%"></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:24.944%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Automotive Market IC Solutions</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%">Industrial Market IC Solutions</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%">Other Market IC Solutions</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%">PRODUCTS</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;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#8195;&#8202;Current sensors</span></div></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:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#8195;&#8202;Current sensors</span></div></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:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#8195;&#8202;Current sensors</span></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:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#8195;&#8202;Position sensors</span></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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#8195;&#8202;Position sensors</span></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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#8195;&#8202;Position sensors</span></div></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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#8195;&#8202;Speed sensors</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#8195;&#8202;Speed sensors</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#8195;&#8202;Motor drivers</span></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:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#8195;&#8202;LED drivers</span></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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#8195;&#8202;LED drivers</span></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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#8195;&#8202;Regulators</span></div></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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#8195;&#8202;Motor drivers</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#8195;&#8202;Motor drivers</span></div></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: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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#8195;&#8202;Regulators and PMICs</span></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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#8195;&#8202;Regulators</span></div></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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#8195;&#8202;Photonics and 3D sensing ICs</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#8195;&#8202;Photonics and 3D sensing ICs</span></div></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:11pt"><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: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;border-top:1pt solid #000;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;border-top:1pt solid #000;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:400;line-height:100%">APPLICATIONS</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#8195;&#8202;Engine management and transmission systems</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#8195;&#8202;Industry 4.0/Factory automation equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#8195;&#8202;Gaming</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: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%">&#8226;&#8195;&#8202;Electric motor powertrain and charging systems for xEV</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%">&#8226;&#8195;&#8202;Industrial motors</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%">&#8226;&#8195;&#8202;PC printers and peripherals</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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#8195;&#8202;ADAS, active safety, including steering and braking systems</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#8195;&#8202;Smart home/IoT</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#8195;&#8202;Personal electronics</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: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%">&#8226;&#8195;&#8202;Automotive LiDAR</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%">&#8226;&#8195;&#8202;Cloud computing/data center</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%">&#8226;&#8195;&#8202;Energy Star household appliances including white goods</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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#8195;&#8202;Comfort and convenience including in-cabin motors, HVAC, infotainment, LED lighting</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#8195;&#8202;Wireless infrastructure</span></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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#8195;&#8202;Passive safety including seatbelt switches, wipers, door/window sensors, seat position, suspension</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%">&#8226;&#8195;&#8202;Personal mobility</span></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:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8226;&#8195;&#8202;Green energy applications</span></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="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: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%">&#8226;&#8195;&#8202;Industrial LiDAR / Rangefinders</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sustainability Efforts</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 strive to develop intelligent solutions that move the world toward a safer and more sustainable future. Our ICs address global challenges related to CO2 emissions, energy efficiency and clean, renewable energy in a variety of applications, for example:</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-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Reduced vehicle emissions and improved fuel economy for internal combustion engines.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our magnetic speed sensor ICs are used in combustion engines to reduce CO2 emissions and improve fuel economy by providing gear speed and position information necessary to improve engine performance. For example, we are a leading provider of specialized crankshaft speed sensor ICs needed to operate the stop/start engine systems designed to reduce emissions through improved efficiency. Our magnetic speed and position sensor ICs, motor driver ICs, and PMICs are used in advanced, high-efficiency vehicle transmissions. These ICs sense the position of gears and clutches, regulate power to the sensors and control electronics, and drive the actuators needed to operate high-efficiency 8 to 10 speed transmissions.</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-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Energy efficiency in hybrid and fully electric vehicles.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our &#8220;lossless&#8221; magnetic current sensor ICs are used to accurately measure and control electric current flowing in xEV powertrains, improving the energy efficiency of the electric vehicle. In many electric cars, ten to twenty total current sensor ICs are used in vehicle inverter, DC/DC converter, and on-board-charging systems. In addition, our power IC products improve energy efficiency and motion control in mild hybrid cars, where our 100-volt wafer technology is ideal for use when driving 48-volt motors or powering electronics from the internal 48-volt battery.</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-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Renewable and smart energy applications.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Our magnetic current sensor ICs with embedded high-voltage isolation are used extensively in power conversion and inverter applications in solar and wind energy generation. In addition, our angle sensor ICs and motor driver ICs play a key role in the mechatronic systems used to optimize the alignment </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%">13</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;text-indent:36pt"><span><br/></span></div></div><div style="margin-bottom: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%">between solar panels and the changing position of the sun, for example. Our products also provide a non-intrusive, reliable, high-precision and low-cost way to measure power in power monitoring applications.</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-style:italic;font-weight:700;line-height:120%;padding-left:14.5pt">Energy efficiency in next generation infrastructure</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Our power IC products, such as motor driver ICs, are used extensively in data center cooling fan applications. In addition, our magnetic current sensor ICs help improve energy efficiency and minimize energy losses in data center power supplies and power amplifiers in 5G telecom systems. We expect the transition from 12-volt to 48-volt power architectures in data center and 5G telecom markets will continue to require energy-efficient, high-voltage power and sensor IC solutions to achieve necessary levels of energy efficiency.</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 are committed to a values-based culture that places high importance on running our business in a sustainable and safe manner. We are a member of the Responsible Business Alliance, dedicated to social responsibility in the supply chain. We also actively manage the carbon footprint of our operations and participate in the Carbon Disclosure Project to disclose our carbon emissions. We also strive to adhere to international standards and regulations regarding manufacturing and business procedures and product composition.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales, Marketing and Customer Support</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 sell our products worldwide through multiple sales channels, including through our direct sales force and through distributors and independent sales representatives, which resell our products to numerous end customers. We have a geographically diverse mix of sales. Our distribution relationship with Sanken in Japan fulfills demand for our products from major Japanese tier-one automotive and industrial manufacturers. Our net sales made to distributors accounted for 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%">37.3%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 25.2% of our net sales in fiscal years 2021 and 2020, respectively, excluding our distribution relationship with Sanken in Japan, which represented 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%">17.7%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and 17.3% of our net sales in fiscal years 2021 and 2020, respectively.</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%">Our direct sales force and applications engineers provide our customers with specialized technical support. We believe that maintaining a close relationship with our customers and serving their specific technical needs improves their level of satisfaction and enables us to anticipate and influence their future product needs. We provide ongoing technical training to our distributor and sales representatives to keep them informed of our existing and new products.</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 maintain an internal marketing organization that is responsible for increasing our brand awareness and promoting our products to prospective customers. This includes the creative management of our website, market research and analytics, and development of demand generation strategies and materials such as product announcements, press releases, brochures, training and videos, as well as securing thought leadership through published technical and trend articles and advertisements, and active engagement in key industry events.</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-weight:700;line-height:120%">Customers</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 sell our products to major global OEMs and their key suppliers, primarily in the automotive and industrial markets. We sold to more than 10,000 end customers, directly and through distributors, during each of fiscal</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> year 2021 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020. Approximately half of our net sales during each of fiscal ye</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ars 2021 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020, respectively, were derived from sales to our top twenty customers. We believe no end customer, including those served through our distributors, exceeded 10% of our net sales during fiscal years 2021 and 2020.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Research and Development Strategy</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 are a technology company and believe that our future success depends on our ability to rapidly develop and introduce differentiated new products in our target markets. As a result, we are committed to investing in our process and product development capabilities and focusing our engineering efforts on designing and introducing new application-specific products, developing new semiconductor process technologies, enhancing design productivity and evaluating new technologies. Our research and development investments are subject to a rigorous ROI review to ensure alignment with our growth and profitability targets. We believe that by effectively applying these resources, we have developed proprietary innovations and intellectual property that will give us an early lead in our target markets and will enable accelerated growth over time.</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%">Over the last ten years, we believe we have been instrumental in achieving fundamental developments that have enabled a number of key technology transitions in the automotive and industrial markets. We believe we are one of very few suppliers in the semiconductor industry to integrate proprietary motor control algorithms into our motion control devices to achieve optimized BLDC motor performance, we remain one of the only suppliers that has developed multiple packaging technologies capable of operating up to 175 degrees Celsius and including passive components that simplify customer </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%">14</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;text-indent:36pt"><span><br/></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">module assembly, and we were one of the first in our industry to develop automotive grade xMR technology on silicon wafers, which enabled breakthrough advances in product performance. This advanced technology is a key enabler across all of our strategic focus areas in the automotive and industrial markets as more of the automotive safety market transitions to xMR.</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 augment our internally generated intellectual property through a mix of licensed intellectual property, partnering with industry experts, and through acquisitions. For example, we acquired our photonics portfolio which provides us with advanced laser and photodetector technology.</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%">Our global team of highly skilled engineers has extensive semiconductor development experience, including expertise in analog design, test and process technology. As of March&#160;26, 2021, we had 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%">520</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> employees dedicated to research and development, with centers in the United States, Europe, South America, Japan and India. Our engineering team has contributed to nearly doubling our intellectual property portfolio over the last three years, further strengthening our position in our target markets.</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 have also made significant investments in our core engineering capabilities, including improvements in tools to support greater engineering efficiency, electrical component modeling, magnetic performance modeling and thermal distribution modeling. We believe these improved tools enable us to more accurately predict the performance of our designs, resulting in improved time-to-market for our products and satisfaction of our customers.</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%">Our focus on meeting or exceeding the stringent automotive market safety and reliability requirements is fundamental to our research and development process. We anticipate that we will continue to make research and development investments in order to enhance our leadership position and expand our markets with innovative, high-quality products and services (as exemplified through our acquisition of Voxtel). In addition, our board of directors recently established an R&amp;D committee, whose purpose is to provide guidance to management on various technological choices and research and development priorities to assist in implementing our strategic direction.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Process and Packaging Technology</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%">Our product and technology development engineers have long-established expertise in designing analog power ICs, magnetic sensor ICs, and photonics components using proprietary semiconductor process technologies and intelligent packaging. We consider these capabilities to be strategically important because they allow us to create complete system products and highly integrated solutions that meet the quality and robustness requirements of our most stringent automotive customers and applications. These have the benefit of advancing the feature, function and cost of ownership of our devices relative to those of our competitors. For example, we recently released a unique 100V- and 175-degree Celsius capable BCD wafer technology designed to handle automotive voltage and temperature transients while also integrating high-density logic circuits and EEPROM memory to enable configurable and embedded algorithms, and various Hall-effect and xMR transducer technology on the same silicon wafer. These technologies are fundamental to the transition from 12-volt to 48-volt power supply required in the rapidly emerging mild HEV and EV markets, and to the next generation of ADAS systems. We are in the process of applying these capabilities to the industrialization of our ultra-miniature lasers and advanced semiconductor photodiodes.</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%">In choosing the process technology to be used to manufacture a new product, we seek to optimize the match between the process technology and the desired performance parameters of the product for our customers. Our current strategic semiconductor process innovations include the following:</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Automotive Quality and Safety</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 have developed, characterized and qualified our wafer and package technologies to meet or exceed the rigorous automotive requirements that our customers demand. Robust development processes and guidelines have resulted in devices capable of exceeding the requirements of AEC Q100 Automotive Grade 0 of 150 degrees Celsius and our field failure rates are consistent with or better than customer requirements.</span></div><div style="margin-bottom:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Integrated Transducers</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%">One of our fundamental innovations is the integration of magnetic transducers and CMOS circuitry into one piece of silicon to create a complete, fully integrated system. Hall-effect elements are implanted in silicon providing robust and low noise solutions that are optimized for stress and temperature effects. Thin film, high-resolution xMR transducers are deposited directly on top of the CMOS circuitry creating a more reliable solution than multi-chip solutions by reducing interconnects and solution area. To achieve the highest level of Automotive Safety Integrity Level (&#8220;ASIL&#8221;), we are able 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%">15</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;text-indent:36pt"><span><br/></span></div></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">integrate xMR and Hall-effect transducers onto the same silicon to produce heterogeneous solutions capable of performing reliably in the most demanding automotive environments.</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-style:italic;font-weight:700;line-height:120%">High-Voltage Technology</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%">Our intellectual property developed over years of experience in automotive applications includes advanced mixed-signal integration of high-voltage solutions with our high-precision analog designs. For example, our innovative wafer technology enables high voltage power transistors to be combined with embedded digital logic and precision analog circuits on a monolithic motor control IC. This enables a number of application-specific advancements, including taking the complex algorithm development in motor drives into the IC, vastly reducing our customers&#8217; design complexity and creating the most efficient and quietest solutions in the market. Similar benefits exist for our sensor products through monolithic integration of transducers with precision analog circuits and intelligent signal processing on a high-voltage IC that can be powered from a 12-volt vehicle battery.</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-style:italic;font-weight:700;line-height:120%">Advanced, Small Form Factor Integrated Packages</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:120%">We continue to combine circuit design and process innovation with novel packaging solutions that improve performance and reliability while reducing solution footprint and our customers&#8217; cost of ownership. Two decades of sensor package innovation have led to the development of a family of integrated systems in a package (&#8220;SiP&#8221;) for magnetic speed and current sensor ICs as well as power systems. By integrating the magnet and passive components in a single body, we are able to offer inventive magnetic sensors that reduce our customers&#8217; needs to design complex magnetic models and solve electrical interference issues with external printed circuit boards (&#8220;PCBs&#8221;) or custom lead frames. The current sensors integrate specially designed lead frames to allow a high-precision, factory programmed single package solution that provides a unique low loss and high-voltage isolation product and can sense current for products plugged directly into a household electrical outlet. Years of design and manufacturing refinement have led to the latest generation of power products that integrate passive components and power delivery into small packages to reduce PCB footprint and reduce noise in high-power systems. We also believe we are one of only a few companies in our industry that have developed a broad portfolio of packages that are suitable for operation in automotive environments and 175-degree Celsius temperatures. Our ultra-miniature laser modules combine advanced laser diodes and optics in a small form factor that outputs up to 3 millijoules of laser power for flash LiDAR systems.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intellectual Property</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:120%">We consider the strength of our intellectual property portfolio to be a significant competitive advantage. Our intellectual property includes patented inventions, trade secrets, accumulated technical know-how and trademarks. As of March&#160;26, 2021, we o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">wned 1,117 patents, including 596 active U.S. patents (with expiration dates between 2022 and 2039), with an additional 382 pending patent applications, including 157 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. patent applications.</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 market our products worldwide under the &#8220;Allegro&#8221; name. We either hold or have applied for trademarks in all jurisdictions where we do significant business.</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-weight:700;line-height:120%">The PSL Divestiture</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%">Through the end of fisc</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">al year 2020, we held a 100% ownership interest in PSL, a semiconductor wafer fabricator engaged in the manufacturing and testing of foundry wafers. Prior to the divestiture transaction of PSL, PSL accounted for 11.1% of our net sales and supplied 44.2% of our wafer requirements in fiscal year 2020, respectively. In addition, through end of fiscal year 2020, we acted as a distributor of Sanken products in North America, South America and Europe on a low-margin, buy-resale basis pursuant to the Sanken Products Distribution Agreement between AML, our wholly owned subsidiary, and Sanken. Our net sales from the distribution of Sanken products in fiscal year 2020 were $35.4 million.</span></div><div style="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 March 28, 2020, in order to further our strategy for developing a flexible and efficient manufacturing model that minimizes capital requirements, lowers operating costs, enhances reliability of supply and supports our growth going forward:</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">We divested a majority of our ownership interest in PSL to Sanken in the PSL Divestiture, in connection with which:</span></div><div style="margin-top:6pt;padding-left:72pt;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 equity interests in PSL were recapitalized (the &#8220;Recapitalization&#8221;) in exchange for (i)&#160;the contribution by us to PSL of $15.0 million of intercompany debt, representing a portion of the aggregate principal amount of debt owed by PSL to us under certain intercompany loan agreements (the &#8220;Existing Allegro Loans&#8221;), (ii) the assumption by us of $42.7 million in aggregate principal amount of debt owed by PSL 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%">16</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;text-indent:36pt"><span><br/></span></div></div><div style="margin-top:6pt;padding-left:72pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sanken under certain intercompany loan and line-of-credit agreements (the &#8220;PSL-Sanken Loans&#8221;), that was subsequently forgiven in exchange for our transfer to Sanken of 70% of the issued and outstanding equity interests in PSL, and (iii)&#160;the termination of the Existing Allegro Loans and the issuance, pursuant to a consolidated and restructured loan agreement (the &#8220;Consolidated Loan Agreement&#8221;), of a note payable to us in an aggregate principal amount of $51.4 million (representing the aggregate principal amount of debt outstanding under the Existing Allegro Loans prior to their termination); and</span></div><div style="margin-top:6pt;padding-left:72pt;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">In exchange for the extinguishment of all outstanding indebtedness owed </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 u</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s to Sanken under the PSL-Sanken Loans, we (i)&#160;divested 70% of the issued and outstanding equity interests in PSL to Sanken, as a result of which Sanken holds a 70% majority share in PSL and we hold a 30% interest, and (ii)&#160;amended and restated the existing limited liability company agreement of PSL to admit Sanken as a member, reflect the Recapitalization and otherwise reflect the rights and obligations of us and Sanken thereunder;</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">AML entered into an amendment to a wafer foundry agreement, dated as of April 12, 2013, between AML and PSL (as amended, the &#8220;Wafer Foundry Agreement&#8221;), pursuant to which AML agreed, among other things, to a minimum wafer purchase obligation by us from PSL during the initial three-year term of the Wafer Foundry Agreement;AML entered into an amendment to a wafer foundry agreement, dated as of April 12, 2013, between AML and PSL (as amended, the &#8220;Wafer Foundry Agreement&#8221;), pursuant to which AML agreed, among other things, to a minimum wafer purchase obligation by us from PSL during the initial three-year term of the Wafer Foundry Agreement;</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">AML entered into a letter agreement with PSL pursuant to which AML agreed, among other things, to make a one-time price support payment to PSL of approximately $5.9 million in cash or, at AML&#8217;s option, as a reduction of PSL&#8217;s existing debt obligations under the Consolidated Loan Agreement (such letter agreement, the &#8220;Price Support Agreement&#8221;);</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">AML entered into a letter agreement with Sanken providing for, among other things, the termination of AML&#8217;s services under the Sanken Products Distribution Agreement (such letter agreement, the &#8220;Sanken Products Distribution Termination Letter&#8221;);</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">Sanken and PSL entered into a new distribution agreement providing for, among other things, PSL to serve as a distributor of Sanken products in North America, South America and Europe;</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">We entered into a transition services agreement with PSL and Sanken pursuant to which we agreed, among other things, to provide certain human resources, legal and distribution support services to PSL during the initial transition period following the consummation of the PSL Divestiture on the terms set forth therein (such agreement, the &#8220;TSA&#8221;);</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',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">We entered into an amended and restated transfer pricing agreement with AML, Sanken and PSL pursuant to which, among other things, we are no longer required to make payments to PSL in respect of transfer pricing adjustments; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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:13.8pt">We entered into certain other agreements with Sanken and PSL.</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%">Competition</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 semiconductor industry, particularly the market for high-performance analog mixed-signal semiconductors, is highly competitive. Although no one company competes with us across all of our product lines, we face significant competition within each of our business areas from both domestic and international semiconductor companies. Our primary magnetic sensor and power IC competitors are other semiconductor design and manufacturers, such as Analog Devices, Infineon, Maxim Integrated, Melexis, Monolithic Power Systems, TDK Micronas, and Texas Instruments.</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%">Our ability to compete successfully against these companies depends on elements both within and outside of our control. Some of our competitors have substantially greater financial, technical, marketing and management resources than we have. These competitive advantages may enable them to respond more quickly to new or emerging technologies or changes in customer requirements, or better position them to withstand adverse economic or market conditions.</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:120%">We believe we can successfully compete against these organizations in our target markets by leveraging our design expertise, market leadership position, proprietary manufacturing processes, custom packaging capabilities and close customer relationships. In addition, we compete in our target markets to varying degrees on the basis of a number of competitive factors, including:</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">time to market; &#160;&#160;&#160;&#160;</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%">17</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;text-indent:36pt"><span><br/></span></div></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">system and application expertise;</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">product quality and reliability;</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">quality systems and support;</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">product features and performance;&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">proprietary technology;</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">production capacity; and</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">solution price.</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 believe we currently compete favorably with respect to these factors. However, we cannot assure you that our products will continue to compete favorably or that we will be successful in the face of increasing competition from new products and enhancements introduced by existing competitors or new competitors entering our markets. See &#8220;Risk Factors&#8212;Risks Related to our Business and Industry&#8212;We face intense competition and may not be able to compete effectively, which could reduce our market share and decrease our net sales and profitability.&#8221;</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employees and Human Capital Resources</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%">Our employees are our most valuable assets. They contribute to Allegro&#8217;s success and, in particular, the skilled and experienced employees within our manufacturing, sales, service, research and development and quality assurance departments are instrumental in driving operational execution and strong financial performance, advancing innovation and maintaining a strong quality and compliance program.</span></div><div style="margin-bottom:6pt;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%">As of March&#160;26, 2021, we employed 3,874 full-time employees, including 520 in research and development, 2,964 in manufacturing (the overwhelming majority located at our AMPI facility in the Philippines), 201 in sales and marketing and 189 in general and administrative. We consider our relationship with our employees to be good. We have never experienced a labor-related work stoppage. None of our employees is either represented by a labor union or subject to a collective bargaining agreement.</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%">The success and growth of Allegro&#8217;s business is dependent in large part on our ability to attract, retain and develop a diverse population of talented and high-performing employees at all levels of our organization. For our research, engineering and production management positions, we require employees with university and graduate-level degrees. As of March&#160;26, 2021, 1,282 of our employees held university and graduate-level degrees, of which 634 of these employees were located outside of our factory locations. Globally, the demand for employees with such levels of education is high and competitive.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:36pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To succeed in these conditions, Allegro implements key recruitment and retention strategies, objectives and effectiveness measures as part of the overall management of our business. These core strategies are advanced through the following programs, policies and initiatives:</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:400;line-height:120%">Competitive Pay and Benefits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%"> Allegro&#8217;s compensation programs are designed to align the compensation of our employees, who operate in a highly competitive and technologically challenging environment, with Allegro&#8217;s business performance and to provide the proper incentives to attract, retain and motivate employees to achieve superior performance. The structure of our compensation programs balances incentive earnings for both short-term and long-term performance. Specifically:</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">We provide employee wages that are competitive and consistent with employees&#8217; positions, skill levels, experience, knowledge and geographic location.</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">All employees participate in our annual cash bonus program, allowing them to share in the profitability and business performance of Allegro. We also generally provide equity grants and an employee stock purchase plan to salaried employees consistent with geographic compensation practices and subject to regulatory compliance. These programs each further align our employees&#8217; financial interests with the performance of the business and the interests of our stockholders.</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">We generally provide annual compensation increases and incentive compensation based on merit.</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">We purchase compensation data from a compensation and benefits consulting firm to allow us to ensure we provide competitive compensation in each of the geographic locations in which we operate.</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">We align our executives&#8217; annual and long-term equity compensation with our stockholders&#8217; interests by linking realizable pay with stock performance and operating metrics.</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%">18</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;text-indent:36pt"><span><br/></span></div></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">We provide comprehensive benefit options designed to retain our employees and support their families in living healthier and more secure 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:400;line-height:120%">Employee recruitment, retention and development.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Allegro works diligently to attract the best talent from a broad array of sources to meet the current and future demands of our business. We have established relationships with trade schools, world-class universities, professional associations and industry groups to proactively attract talented and capable new hires. We also utilize social media, local job fairs and educational organizations to find diverse, motivated and responsible employees. Allegro has made strides to increase diversity in management positions, building internal resources for potential future leadership openings. Allegro has a strong employee value proposition that leverages our technology leadership, unique culture, collaborative working environment, shared sense of purpose, and desire to do the right thing to attract talent to our company. In fiscal 2021, we hired 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 835 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">new employees.</span></div><div style="margin-bottom: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%">We monitor employee turnover rates, as our success depends upon retaining and investing in our highly trained manufacturing and technical staff. Allegro strives to decrease voluntary turnover rates and thereby increase employee tenure by ensuring a combination of competitive compensation, individual developmental opportunities and personal career enrichment and growth. Our retention at the technical, professional and managerial levels is high. In fiscal 2021, amidst global uncertainty and turmoil resulting from the COVID-19 pandemic, we introduced a number of special initiatives to minimize the impact on our employees and to safeguard their health and safety. These initiatives included compensation programs designed to provide a source of income to employees who needed to be absent from work as a result of the pandemic and enhanced &#8220;appreciation pay&#8221; to recognize the significant contributions of hourly employees who continued to work on-site. Throughout the crisis, we believe our employees took immense pride in the shared purpose of making products that supported the world&#8217;s critical supply chains within a wide range of essential businesses and services.</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:115%">Information about our Executive Officers</span></div><div style="margin-top:6pt;text-align:justify;text-indent:21.6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table sets forth certain information regarding our executive officers as of May&#160;19, 2021:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.655%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.638%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:52.325%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Name</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%">Age</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Position with the Company</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%">Ravi Vig</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 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%">60</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 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:115%">President and Chief Executive Officer, Director</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Paul V. Walsh, Jr.</span></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Senior Vice President, Chief Financial Officer and Treasurer</span></div></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:115%">Christopher E. Brown</span></div></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%">53</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Senior Vice President, General Counsel and Secretary</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Michael C. Doogue</span></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Senior Vice President of Technology and Products</span></div></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:115%">Max R. Glover</span></div></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%">39</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Senior Vice President of Worldwide Sales</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Thomas C. Teebagy, Jr.</span></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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Senior Vice President of Operations and Quality</span></div></td></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-style:italic;font-weight:700;line-height:120%">Ravi Vig</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> has served as our Chief Executive Officer and as a member of our board of directors since 2016. Mr. Vig joined Allegro in 1984 as an Analog Design Engineer and then as a Design Manager. Mr. Vig helped to launch the company&#8217;s magnetic sensor IC business. Mr. Vig later spearheaded the marketing effort for these innovative products, where he became the Vice President of our Sensors Business Unit. Mr. Vig has also served as the Senior Vice President of Business Development, responsible for our sensor and power IC businesses. Prior to being named President and Chief Executive Officer in 2016, Mr. Vig served as our Chief Operating Officer. Mr. Vig holds over 50 U.S. patents in the areas of sensors and semiconductors. Mr. Vig serves as a Trustee for the Committee for Economic Development, a nonprofit, nonpartisan, business-led public policy organization. Mr. Vig received a B.S. in Electrical Engineering from Rutgers University in 1982 and an M.S. in Engineering from Dartmouth College in 1984. Mr. Vig received an M.B.A. from Southern New Hampshire University in 1991 and completed the Global Executive Leadership Program at Yale University in 2017.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:28pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Paul V. Walsh, Jr.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> has served as our Senior Vice President &#8211; Chief Financial Officer and Treasurer since he joined Allegro in April 2014. Prior to joining Allegro, Mr. Walsh served as the Chief Financial Officer for Rocket Software from 2013 to 2014. From 2004 to 2013, Mr. Walsh was employed at Silicon Laboratories, a publicly traded global technology company that designs and manufacturers semiconductors, other silicon devices and software and served in various senior financial leadership roles, including as the Senior Vice President, Chief Financial Officer from 2011 to 2013 and Vice President, Chief Accounting Officer from 2007 to 2011. Mr. Walsh also served as Silicon Laboratories&#8217; Interim Chief Financial Officer in 2006.</span></div><div style="margin-bottom:6pt;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%">Mr. Walsh served on the board of directors for Nitero, a venture-backed startup semiconductor company, from 2012 to 2015. Mr. Walsh served as the Audit Committee Chair of Grande Communications, a broadband communications provider of cable and internet services, from 2008 to 2010. During his career, Mr. Walsh has held various finance and operations positions at Perkin Elmer, Teradyne and Analog Devices. Mr. Walsh received his B.S. in Mechanical Engineering from 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%">19</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;text-indent:36pt"><span><br/></span></div></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-weight:400;line-height:120%">University of Maine in 1986 and an M.B.A. from Boston University in 1992. Mr. Walsh also received a Graduate Certificate in Accountancy from Bentley College in 1996. Mr. Walsh passed the CPA exam in 1997.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:28pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Christopher E. Brown</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> has served as our Senior Vice President, General Counsel since he joined Allegro in May 2020 and as our Secretary since November 2020. Prior to joining Allegro, Mr. Brown served as Executive Vice President and Chief Counsel of Finisar Corp., a manufacturer of components for optical networking and consumer 3D sensing applications, from 2008 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%"> 2019. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mr. Brown also served as the General Counsel of Optium Corporation, a manufacturer of components for telecom optical networking applications from 2006 to 2008. Prior to his time as the General Counsel of Optium, Mr. Brown was a partner at the law firms of Goodwin Procter LLP and McDermott Will &amp; Emery LLP. Mr. Brown received a B.A. in Economics from the University of Massachusetts-Amherst in 1989 and a J.D. from Boston College Law School in 1996.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:28pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Michael C. Doogue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> has served as our Senior Vice President&#8212;Technology and Products since </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2019.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Mr. Doogue joined Allegro in 1998 as a Design Engineer facilitating the development of Allegro&#8217;s innovative speed and current sensor ICs. Mr. Doogue has also served in various leadership positions at Allegro, including as Design Manager from 2002 to 2006, Director of Strategic Marketing from 2006 to 2011, Business Unit Director of Linear Current Sensors from 2011 to 2016 and as Vice President of Advanced Sensor Technologies from 2016 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%"> 2019. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Mr. Doogue holds over 70 U.S. patents in the areas of sensors and semiconductors. Mr. Doogue received a B.A. in Physics from Colby College in 1997 and a B.E. in Electrical Engineering from Dartmouth College in 1998. In 2007, Mr. Doogue completed the Stanford Executive Program at the Stanford University Graduate School of Business.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:28pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Max R. Glover</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> has served as our Senior Vice President&#8212;Worldwide Sales since he joined Allegro i</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n 2019. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to joining Allegro, Mr. Glover served as the General Manager of the Automotive Sales Group at Intel Corporation, a computing, networking, data storage, and communications solutions company from 2016 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%"> 2019.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Mr. Glover also served as Intel Corporation&#8217;s Director of Sales from 2013 to 2016, and also served in various leadership, sales, marketing and engineering roles from 2001 to 2013. Mr. Glover received a B.S. in Electrical Engineering from the University of Cincinnati in 2004.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:28pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Thomas C. Teebagy, Jr. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">has served as our Senior Vice President&#8212;Operations and Quality since 2017. Mr. Teebagy joined Allegro in 2005 and</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%">served as a Senior Director of Manufacturing Technology from January 2005 to May 2014. Mr. Teebagy also served as a Vice President of Manufacturing Technology from May 2014 to July 2016 and as a Vice President of Operations from July 2016 to June 2017. Prior to joining Allegro, Mr. Teebagy was employed by International Rectifier, a semiconductor manufacturing company (which was later acquired by Infineon Technologies AG), where he served as Vice President of Operations of the company&#8217;s headquarters of their Government and Space Division from 2002 to 2005. Mr. Teebagy received a B.S. in Industrial Engineering from the University of Massachusetts-Lowell in 1981 and an M.B.A. in Business Administration from Babson College in 1982.</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-weight:700;line-height:120%">Environmental and Occupational Health and Safety Regulation</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:120%">Our operations are subject to various federal, state, local, international and non-U.S. laws and regulations governing pollution and environmental protection, including those relating to the release, storage, use, discharge, handling, generation, transportation, disposal, and labeling of, and human exposure to, hazardous and toxic materials, product composition and the investigation and cleanup of contaminated sites, including sites we currently or formerly owned or operated, due to the release of hazardous materials, regardless of whether we caused such release. In addition, we may be strictly liable for joint and several costs associated with investigation and remediation of sites at which we have arranged for the disposal of hazardous wastes if such sites become contaminated, even if we fully comply with applicable environmental laws and regulations. We are also subject to various federal, state, local, international and non-U.S. laws and regulations relating to occupational health and safety. Any failure on our part to comply with these laws and regulations may subject us to significant fines or other civil or criminal costs, obligations, sanctions or property damage or personal injury claims, or suspension of our facilities&#8217; operating permits. In addition, in the event of an incident involving hazardous materials, we could be liable for damages and such liability could exceed the amount of any liability insurance coverage and the resources of our business. Compliance with current or future environmental and occupational health and safety laws and regulations could restrict our ability to expand our business or require us to modify processes or incur other substantial expenses which could harm our business.</span></div><div style="margin-top:6pt;text-align: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 face increasing complexity in our product design and procurement operations due to the evolving nature of environmental laws regulations and standards, as well as specific customer requirements. These laws, regulations and standards have an impact on the material composition of our products entering specific markets. For example, the European Union (&#8220;EU&#8221;) adopted its Restriction of Hazardous Substance Directive (&#8220;RoHS&#8221;) in 2003 and continues to develop evolving compliance standards, with its most recent restrictions announced as part of RoHS 3, which took effect in </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 2019. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The EU also adopted the European Regulation on Registration, Evaluation, Authorization and Restriction of Chemicals (&#8220;REACH&#8221;) </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%">20</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;text-indent:36pt"><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%">in 2007, which calls for the progressive substitution of dangerous chemicals in manufacturing. In 2006, China first published its RoHS, the Administrative Measures on the Control of Pollution Cause by Electronic Information Products. This regulation was revised in 2016 when China enacted the Administrative Measures on the Restrictions of the Use of Certain Hazardous Substances in Electrical and Electronic Products Regulations, which expanded the scope of the 2006 RoHS and is designed to restrict additional hazardous substance in certain electrical and electronic products. In addition, any business selling products to consumers in California containing certain listed chemicals or substances is subject to California Proposition 65 (officially known as the Safe Drinking Water and Toxic Enforcement Act of 1986), which requires disclosure of the listed chemical and potential health risks. In addition to these regulations and directives, we may face costs and liabilities in connection with product take-back legislation, which holds manufacturers responsible for the collection and proper disposal of their products discarded by their customers.</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%">Although we incur costs to comply with the provisions discussed above and other applicable federal, state, local, international and non-U.S. laws and regulations relating to environmental protection in the ordinary course of our business, such costs have not materially affected, and are not presently expected to materially affect, our capital expenditures, earnings or competitive position.</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-weight:700;line-height:120%">Available Information</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 file annual, quarterly and current reports and any amendments to those reports, proxy statements and other information with the SEC. Documents we file with the SEC are available free of charge on our website at</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> https://investors.allegromicro.com/financials/sec-filings</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, as soon as reasonably practicable after such material is filed with the SEC. The information included on or available through our website is not part of this or any other report we file with the SEC. Any document that we file with the SEC is available on the SEC&#8217;s website at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">www.sec.gov</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div id="ie0e8a443074a445b950d2492873c942d_19"></div><div style="margin-bottom:6pt"><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-bottom: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%">An investment in our common stock involves risks. You should consider these risks carefully, as well as the other information contained in this Annual Report. If any of these risks actually occurs, our business, financial condition and results of operations could be harmed materially. In that event, the trading price of our common stock might decline, and you might lose all or part of your investment. You should also refer to the other information contained in this Annual Report, including our consolidated financial statements and the related notes. Additional risks and uncertainties not presently known to us or not believed by us to be material may also negatively impact us.</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-weight:700;line-height:120%">Risk Factors Summary</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 following summary description sets forth an overview of the material risks we are exposed to in the normal course of our business activities. The summary does not purport to be complete and is qualified in its entirety by reference to the full risk factor discussion immediately following this summary description.</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%">Our revenue and expenses are difficult to predict, have varied significantly in the past and will continue to fluctuate significantly in the future due to numerous risks and uncertainties, many of which are beyond our control. As a result, we may not be profitable on a quarterly or annual basis. Our business, results of operations and financial condition, as well as your investment in our common stock, could be materially and adversely affected by any of the following material risks:</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">The effect of downturns or volatility in general economic conditions;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Intense competition in the global semiconductor industry;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Reliance on a limited number of third-party wafer fabrication facilities for our production;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Failure to adjust our supply chain volume due to changing market conditions or failure to estimate our customers&#8217; demand;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Shifts in our product mix or customer mix may result in declines in gross margin;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">The highly cyclical nature of the semiconductor industry may limit our ability to maintain or improve profitability;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Substantial portions of our sales are made to automotive industry suppliers;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Decreases in average selling prices of our products and increases in input costs may reduce gross margins;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Third-party wafer fabrication facilities may encounter sustained yield problems, disruptions, or other delays in the final assembly and test of our products which may damage customer relationships or cause us to transition manufacturing capabilities to other facilities;</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%">21</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;text-indent:36pt"><span><br/></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Future implementation initiatives designed to improve our competitiveness, growth and profitability may lead to significant costs;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Our quarterly net sales and operating results are difficult to predict accurately and may fluctuate significantly from period to period;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Our dependence on our manufacturing operations in the Philippines exposes us to certain risks that may harm our business;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Significant portion of our net sales are generated through distributors; </span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Events beyond our control could have an adverse effect on our business, financial condition, results of operations and cash flows;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">The effect of health epidemics, pandemics and other outbreaks of infectious disease, such as the COVID-19 pandemic;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Failure to timely and cost-effectively develop new product features or new products that address customer preferences;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Ability to effectively manage our growth;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Dependence on growth in the end markets that use our products;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">The loss of one or more significant end customers could have a material adverse effect on our business;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Our ability to meet customer quality requirements;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">The nature of the design win process requires us to incur expenses with no guarantee of net sales or sufficient margins;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Changes in government trade policies, including tariffs and export restrictions;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Potential warranty claims, product liability claims, and product recalls could harm the business;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Our dependence on international customers and operations subjects us to a range of regulatory, operational, financial and political risks;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">End-user demand for certain green energy products often depends on the availability of rebates, tax credits and other financial incentives;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Our ability to obtain government authorization to export certain of our products could adversely impact our net sales;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Changing currency exchange rates may adversely affect our business;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Risks associated with acquisitions of and investments in new business, products or technologies;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Our ability to raise capital in the future;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Our indebtedness may limit our flexibility to operate our business;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Our ability to retain key and highly skilled personnel to operate our business;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Risks associated with information technology, intellectual property, and data security and privacy;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Risks related to compliance with various governmental laws and regulations;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Our principal stockholders, Sanken and One Equity Partners (&#8220;OEP&#8221;), have substantial control over us;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Risks associated with the ownership of our stock, including volatility in our trading price, future sales of shares by our stockholders, and dilution from the issuance of additional shares;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Provisions of our Certificate of Incorporation and Bylaws and under the General Corporation Law of the State of Delaware (the &#8220;DGCL&#8221;) may limit the liability of certain individuals, prevent or discourage a takeover, or limit our stockholders&#8217; ability to obtain a favorable judicial forum for disputes with us or our directors, officers or employees;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Our disclosure controls and procedures may not prevent or detect all errors or acts of fraud;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">General risks of being an &#8220;emerging growth company&#8221; and whether this makes our stock less attractive to investors;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">The issuance of new tax legislation;</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Our stock price and trading volume could decline based on the content and basis of recommendations, research or reports from analysts; 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%">22</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;text-indent:36pt"><span><br/></span></div></div><div style="margin-bottom:6pt;text-align:justify;text-indent:-9pt"><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:5.5pt">Uncertainty related to the London Inter-bank Offered Rate (&#8220;LIBOR&#8221;) calculation process and potential phasing out of LIBOR after 2021.</span></div><div style="margin-bottom:12pt;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%">Risks Related to Our Business and Industry</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%">Downturns or volatility in general economic conditions, including as a result of the COVID-19 pandemic or any other outbreak of an infectious disease, could have a material adverse effect on our business, financial condition, results of operations and liquidity.</span></div><div style="margin-top:6pt;text-align: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 net sales, gross margin, and profitability depend significantly on general economic conditions and the demand for products in the markets in which our customers compete. Weaknesses in the global economy and financial markets, including resulting from the ongoing COVID-19 pandemic, may in the future lead to lower demand for products that incorporate our solutions, particularly in the automotive and industrial markets. A decline in end-user demand can affect our customers&#8217; demand for our products, the ability of our customers to obtain credit and otherwise meet their payment obligations and the likelihood of customers canceling or deferring existing orders. Our net sales, financial condition and results of operations could be negatively affected by such actions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Volatile and/or uncertain economic conditions can adversely impact sales, gross margin and profitability and make it difficult for us to accurately forecast and plan our future business activities. To the extent expected favorable economic conditions do not materialize or take longer to materialize than expected, we may face an oversupply of our products and have excess inventory, which could result in lower demand and charges for excess and obsolete inventory. Conversely, if we underestimate customer demand, we may fail to meet customer needs, which could impair our customer relationships.</span></div><div style="margin-top:6pt;text-align: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, any disruption in the credit markets, including as a result of the current COVID-19 pandemic, could impede our access to capital, which could be further adversely affected if we are unable to obtain or maintain favorable credit ratings. If we have limited access to additional financing sources, we may be required to defer capital expenditures or seek other sources of liquidity, which may not be available to us on acceptable terms or at all. Similarly, if our suppliers face challenges in obtaining credit or other financial difficulties, they may be unable to provide the materials we need to manufacture our products. All of these factors related to global economic conditions, which are beyond our control, could adversely impact our business, financial condition, results of operations and liquidity. For a more detailed discussion of the COVID-19 pandemic and its recent and potential impact on our business, financial condition, results of operations and liquidity, see &#8220;&#8212;Our business, financial condition, results of operations, liquidity and prospects have been, and may continue to be, adversely affected by health epidemics, pandemics and other outbreaks of infectious disease, including the current COVID-19 pandemic.&#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-style:italic;font-weight:700;line-height:120%">We face intense competition and may not be able to compete effectively, which could reduce our market share and decrease our net sales and profitability.</span></div><div style="margin-top:6pt;text-align: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 in an intensely competitive segment of the global semiconductor industry. Our competitive landscape includes rapid technological change in product design and manufacturing, continuous declines in ASPs, and customers who make purchase decisions based on a mix of factors of varying importance. The most important competitive factors that we face are time to market, system and application expertise and product quality and reliability. The relative importance placed on each of these factors varies from customer-to-customer and from market-to-market. Our ability to compete in this environment depends on many factors, including our ability to identify emerging markets and technology trends in an accurate and timely manner, introduce new and innovative products, implement new manufacturing technologies at a sustainable pace, maintain the performance and quality of our products, and manufacture our products in a cost-effective manner, as well as our competitors&#8217; performance and general economic and industry market conditions. In addition, in an environment of constrained supply, such as that faced in connection with the significant increase in semiconductor IC demand as we come out of the initial COVID-19 pandemic downturn, if our competitors have a greater ability to meet customer demand, we could lose business we might otherwise gain.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Often, we compete against larger companies that possess substantial financial, technical, development, engineering, manufacturing and marketing resources. Varying combinations of these resources provide advantages to these competitors that enable them to influence industry trends and the pace at which they adapt to these trends. A strong competitive response from one or more of our competitors to our marketplace efforts, or a shift in customer preferences to competitors&#8217; products, could result in increased pressure to lower our prices more rapidly than anticipated, increased sales and marketing expense, and/or market share loss. To the extent our profitability is negatively impacted by competitive pressures and reduced pricing, our business, financial condition, results of operations and growth prospects may be materially and adversely affected.</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%">23</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;text-indent:36pt"><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely on a limited number of third-party wafer fabrication facilities for the fabrication of semiconductor wafers and on a limited number of suppliers of other materials, and the failure of any of these suppliers or additional suppliers to supply wafers or other materials on a timely basis could harm our business and our financial 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%">We currently rely on a limited number of third-party wafer fabrication facilities for the fabrication of semiconductor wafers used in the manufacture of our IC products and we purchase a number of key materials and components used in the manufacture of our products from single or limited sources. We depend on these foundries and other sources to meet our production needs. These foundries have limited production capacities with little ability to quickly expand capacity. From time to time, including during the significant worldwide increase in semiconductor IC demand as we come out of the initial COVID-19 pandemic downturn, we have encountered shortages and delays in obtaining wafers and other components and materials, and we may encounter additional shortages and delays in the future. If we cannot supply our products due to a lack of components, including semiconductor wafers, or are unable to source materials from other suppliers or to redesign products with other components in a timely manner, our business will be significantly harmed. We do not have long-term contracts with some of our suppliers and third-party manufacturers. As a result, any such supplier or third-party manufacturer can discontinue supplying components or materials to us at any time and without penalty. Moreover, we depend on the quality of the wafers and other components and materials that they supply to us, over which we have limited control. Any one or more of our other suppliers may become financially unstable as the result of global market conditions. Moreover, our suppliers&#8217; abilities to meet our requirements could be impaired or interrupted by factors beyond their control, such as natural disasters or other disruptions. In the event that any one or more of our suppliers is unable or unwilling to deliver us products and we are unable to identify alternative sources of supply for such materials or components on a timely basis, our operations may be adversely affected. In addition, even if we identify any such alternative sources of supply, we could experience delays in testing, evaluating and validating materials or products of potential alternative suppliers or products we obtain through outsourcing. Qualifying new contract manufacturers, and specifically semiconductor foundries, is time consuming and might result in unforeseen manufacturing and operations problems. Furthermore, financial or other difficulties faced by our suppliers, or significant changes in demand for the components or materials they use in the products they supply to us, could limit the availability of those products, components or materials to us. We are also subject to potential delays in the development by our suppliers of key components which may affect our ability to introduce new products. Any of these problems or delays could damage our relationships with our customers, adversely affect our reputation and adversely affect our business, financial condition, results of operations and our ability to grow our business.</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%">Failure to adjust our supply chain volume due to changing market conditions or failure to estimate our customers&#8217; demand could adversely affect our net sales and could result in an inability to meet customer demand or additional charges for obsolete or excess inventories or non-cancellable purchase commitments.</span></div><div style="margin-top:6pt;text-align: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 make significant decisions, including determining the levels of business that we will seek and accept, production schedules, levels of reliance on outsourced contract manufacturing, personnel needs and other resource requirements, based on our estimates of customer requirements. The short-term nature of the commitments by many of our customers and the possibility of rapid changes in demand for their products reduces our ability to accurately estimate future requirements of our customers. On occasion, our customers may require rapid increases in production, which can challenge our resources. We may not have sufficient capacity at any given time to meet our customers&#8217; demands. Conversely, downturns in the semiconductor industry have in the past caused and may in the future cause our customers to significantly reduce the amount of products ordered from us. Because many of our sales, research and development, and manufacturing expenses are relatively fixed, a reduction in customer demand may decrease our gross margins and operating income.</span></div><div style="margin-top:6pt;text-align: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, we base many of our operating decisions, and enter into purchase commitments, on the basis of anticipated net sales trends which are highly unpredictable. Some of our purchase commitments are not cancelable, and in some cases we are required to recognize a charge representing the amount of material or capital equipment purchased or ordered which exceeds our actual requirements. For example, we have non-cancelable purchase commitments with vendors and &#8220;take-or-pay&#8221; agreements with certain of our third-party wafer fabrication partners, under which we are required to purchase a minimum number of wafers per year or face financial penalties. These types of commitments and agreements could reduce our ability to adjust our inventory to address declining market demands. If demand for our products is less than we expect, we may experience additional excess and obsolete inventories and be forced to incur additional charges. If net sales in future periods fall substantially below our expectations, or if we fail to accurately forecast changes in demand mix, we could again be required to record substantial charges for obsolete or excess inventories or non-cancelable purchase commitments.</span></div><div style="margin-top:6pt;text-align: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, during a market upturn, for example, the significant worldwide increase in semiconductor IC demand as we come out of the initial COVID-19 pandemic downturn, we may not be able to purchase sufficient supplies or components 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%">24</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;text-indent:36pt"><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%">meet increasing product demand, which could prevent us from taking advantage of opportunities and reduce our net sales. In addition, a supplier could discontinue a component necessary for our design, extend lead times, limit supply or increase prices due to capacity constraints or other factors. Our failure to adjust our supply chain volume, secure sufficient supply from our third-party vendors, including our semiconductor wafer suppliers, or estimate our customers&#8217; demand could have a material adverse effect on our net sales, business, financial condition and 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%">Shifts in our product mix or customer mix may result in declines in 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%">Gross margins on individual products fluctuate over the product&#8217;s life cycle. Our overall gross margins have fluctuated from period to period as a result of shifts in product mix, customer mix, the introduction of new products, decreases in ASPs for older products and our ability to reduce product costs. In addition, in periods of high demand for some of our products, we may be required to source certain materials for a portion of such demand from higher-cost providers, which may decrease overall gross margin. These fluctuations are expected to continue in the future.</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%">The cyclical nature of the semiconductor industry may limit our ability to maintain or improve our net sales and profitability.</span></div><div style="margin-top:6pt;text-align: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, including the analog segment of the industry in which we compete, is highly cyclical and is prone to significant downturns from time to time. Cyclical downturns can result from a variety of market forces including constant and rapid technological change, rapid product obsolescence, price erosion, evolving standards, short product life cycles and wide fluctuations in product supply and demand, all of which can result in significant declines in analog semiconductor demand. We have experienced downturns in the past and may experience such downturns in the future. For example, the industry experienced a significant downtown in connection with the most recent global recession in 2008, and further experienced a downturn i</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n 2019, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which may be prolonged as a result of the economic impact of the COVID-19 pandemic. These downturns have been characterized by diminished product demand, production overcapacity, high inventory levels and accelerated erosion of average selling prices. Recently, downturns in the semiconductor industry have been attributed to a variety of factors, including the initial onset of the COVID-19 pandemic, ongoing trade disputes among the United States and China, weakness in demand and pricing for semiconductors across applications and excess inventory. Recent downturns have directly impacted our business, as has been the case with many other companies, suppliers, distributors and customers in the semiconductor industry and other industries around the world, and any prolonged or significant future downturns in the semiconductor industry could have a material adverse effect on our business, financial condition and results of operations. Conversely, significant upturns, such as, the significant increase in semiconductor IC demand as we come out of the initial COVID-19 pandemic downturn, can cause us to be unable to satisfy demand in a timely and cost-efficient manner and could result in increased competition for access to third-party foundry and assembly capacity. In the event of such an upturn, we may not be able to expand our workforce and operations in a sufficiently timely manner, procure adequate resources and raw materials, including semiconductor wafers from our third-party wafer manufacturing partners, or locate suitable third-party suppliers or other third-party subcontractors to respond effectively to changes in demand for our existing products or to the demand for new products requested by our customers, and our business, financial condition and results of operations could be materially and adversely affected.</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%">Substantial portions of our sales are made to automotive industry suppliers. Any downturn in the automotive market could significantly harm our financial 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 customers that supply various systems and components to automotive OEMs accounted for 67.4% and 60.8% of our total net sales in fiscal years 2021 and 2020, respectively, and approximately 67.4% and 72.9% of our total net sales in such fiscal years after excluding net sales from our wafer foundry products and our distribution of Sanken products, which, in each case, we will not recognize in periods following fiscal year 2020 due to our consummation of the PSL Divestiture. This concentration of sales exposes us to the risks associated with the automotive market. For example, our anticipated future growth is highly dependent on the adoption of autonomous driving technologies and xEV powertrain vehicles, which are expected to have increased sensor and power product content. A downturn in the automotive market could delay automakers&#8217; plans to introduce new vehicles with these features, which would negatively impact the demand for our products and our ability to grow our business.</span></div><div style="margin-top:6pt;text-align: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 automotive industry is also undergoing consolidation and reorganization and, in some cases, suppliers to the automotive industry have entered bankruptcy. Although we have not experienced any lost business or material bad debt write-offs as a result of this, further such changes in the automotive market could have a material adverse effect on our business, financial condition and results of operations.</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%">25</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;text-indent:36pt"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Moreover, as a result of the COVID-19 pandemic and the associated responses by governments of various countries to prevent its spread, the automotive industry, including manufacturers, dealers, distributors and third-party suppliers has been adversely impacted. For example, many automotive manufacturers were forced to suspend manufacturing operations and have only recently resumed production. In addition, government-imposed restrictions on businesses, operations and travel and the related economic uncertainty have impacted demand in many global markets. While demand in the automotive industry is dependent on a number of factors, automotive manufacturers expect the impact of COVID-19 to be highly dependent on its duration and severity. The foregoing impacts and other adverse effects on the automotive industry could have a material adverse effect on our business, financial condition and results of operations, as well as our ability to execute our growth strategy.</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%">Decreases in average selling prices of our products and increases in input costs may reduce our gross margins.</span></div><div style="margin-top:6pt;text-align: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 market for our products is generally characterized by declining ASPs resulting from factors such as increased competition, overcapacity, the introduction of new products and increased unit volumes. We have in the past experienced, and in the future may experience, substantial period-to-period fluctuations in operating results due to declining ASPs. We anticipate that ASPs may decrease in the future in response to the introduction of new products by us or our competitors, or due to other factors, including pricing pressures from our customers. We typically conduct annual pricing negotiations for our existing products with some of our largest customers. In order to sustain profitable operations, we must continually reduce costs for our existing products and also develop and introduce new products with enhanced features on a timely basis that can be sold initially at higher ASPs. Failure to do so could cause our net sales and gross margins to decline, which would negatively affect our financial condition and results of operations and could significantly harm our business. In addition, in connection with the significant increase in semiconductor IC demand as we come out of the initial COVID-19 pandemic downturn, the cost of certain materials used to manufacture our products, including for semiconductor wafers, has increased as demand has outpaced supply.</span></div><div style="margin-top:6pt;text-align: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 may be unable to reduce the cost of our products sufficiently to enable us to compete with others. Our cost reduction efforts may not allow us to keep pace with competitive pricing pressures the increased cost of certain materials, such as semiconductor wafers and other raw materials, and could adversely affect our gross margins. We maintain an infrastructure of facilities and human resources in several locations around the world and, as a result, have limited ability to reduce our operating costs. Accordingly, in order to remain competitive, we must continually reduce the cost of manufacturing our products through design and engineering changes. We cannot assure you that we will be successful in redesigning our products and bringing redesigned products to the market in a timely manner, or that any redesign will result in sufficient cost reductions to allow us to reduce the price of our products to remain competitive or maintain or improve our gross margins. To the extent we are unable to reduce the prices of our products and remain competitive, our net sales will likely decline, resulting in further pressure on our gross margins, which could have a material adverse effect on our business, financial condition and results of operations and our ability to grow our business.</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%">In the event of a disruption at one of our primary third-party wafer fabrication facilities, we may be required to transition our manufacturing capabilities to another facility, which could impact production efficiency and our ability to meet our customers&#8217; 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 reliance on a limited number of third-party wafer fabrication facilities, primarily UMC, PSL, and TSMC, for the fabrication of semiconductor wafers used in the manufacture of our IC products means that any disruption in their supply of wafers (including ceasing or suspending operations entirely), may require us to transfer manufacturing processes to a new location or facility. Significant disruptions in our third-party wafer fabrication facilities could occur as a result of a number of events, including, for example, the recent COVID-19 pandemic and certain natural disasters, such as earthquakes, which are commonplace in Taiwan (where both UMC and TSMC are located). Converting or transferring such fabrication processes from one of our primary facilities to an alternative or backup facility due to a disruption would likely be expensive and could take substantial time, given our highly complex manufacturing and fabrication processes, which incorporate our proprietary technologies. During such a transition, we may attempt to meet customer demand through our existing inventories, or may attempt to modify partially finished goods to meet the required fabrication specifications. Given the rapid obsolescence timeline to which our products are typically subject, however, we generally do not maintain significant levels of excess inventory and, as a result, it is unlikely that our existing inventory will be sufficient to meet customer demand during such a transition. In addition, any attempt to modify partially finished goods to meet the required fabrication specifications may not be successful and will require us to incur unanticipated costs. As a result, we may not be able to meet our customers&#8217; needs during such a transition, which would negatively impact our net sales, potentially damage our customer relationships and our reputation and may have a material adverse effect on our business, financial condition and results of operations.</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%">26</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;text-indent:36pt"><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we encounter sustained yield problems or other delays at our third-party wafer fabrication facilities or in the final assembly and test of our products, we may lose sales and damage our customer relationships.</span></div><div style="margin-top:6pt;text-align: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 manufacture of our products, including the fabrication of semiconductor wafers, and the assembly and testing of our products, involve highly complex processes. For example, minute levels of contaminants in the manufacturing environment, difficulties in the wafer fabrication process or other factors can cause a substantial portion of the components on a wafer to be nonfunctional. These problems may be difficult to detect at an early stage of the manufacturing process and often are time-consuming and expensive to correct. From time to time, we have experienced problems achieving acceptable yields at our third-party wafer fabrication partners, resulting in delays in the availability of components. Moreover, an increase in the rejection rate of products during the quality control process before, during or after manufacture and/or shipping of such products, results in lower yields and margins. In addition, changes in manufacturing processes required as a result of changes in product specifications, changing customer needs and the introduction of new product lines have historically significantly reduced our manufacturing yields, resulting in low or negative margins on those products. Poor manufacturing yields over a prolonged period of time could adversely affect our ability to deliver our products on a timely basis and harm our relationships with customers, which could materially and adversely affect our business, financial condition and 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%">We have in the past and may in the future implement initiatives designed to improve our competitiveness, growth and profitability. We may fail to realize the full benefits of, and could incur significant costs relating to, any such initiatives, which could materially and adversely affect our business, 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-weight:400;line-height:120%">Beginning in 2016, we began a multi-year strategic transition to extend our market leadership through targeted product portfolio expansion; to improve our operating model through a more nimble, fabless and asset-lite manufacturing strategy; to increase our IC design footprint and capacity; and to accelerate growth through enhanced sales operations. In connection with this transition, we have recently implemented a number of initiatives designed to improve our operating results. For example, subsequent to the end of fiscal year 2020, in order to further our strategy for developing a flexible and efficient manufacturing model that minimizes capital requirements, lowers operating costs, enhances reliability of supply and supports our growth going forward, we consummated the PSL Divestiture, transferred our Sanken products distribution business to PSL, and entered into certain other agreements and transactions with PSL, in each case, as more fully described above under &#8220;PSL Divestiture&#8221; in Item 1. In addition, on March 3, 2021, we entered into a definitive agreement to sell the AMTC Facility for approximately $30.0 million before fees and expenses, and we will consolidate our assembly and test facilities into a single site located at the AMPI Facility.</span></div><div style="margin-top:6pt;text-align: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 continue to evaluate opportunities to reduce our manufacturing cost and may implement additional initiatives designed to improve our gross margin and operating results and may perform future restructurings. We cannot assure you that we will realize the cost savings and productivity improvements we expect as a result of these or any future restructuring and cost improvement initiatives. These efforts involve a significant investment of financial and human resources and significant changes to our operating processes. Future initiatives to transfer or consolidate manufacturing operations could also involve significant start-up or qualification costs for new or repurposed facilities. The failure to realize the full benefits of, or the incurrence of significant costs relating to, these or other restructuring initiatives could materially and adversely affect our business, financial condition and 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%">Our quarterly net sales and operating results are difficult to predict accurately and may fluctuate significantly from period to period. As a result, we may fail to meet the expectations of investors, which could cause our stock price to decline.</span></div><div style="margin-top:6pt;text-align: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 operate in a highly dynamic industry and our future operating results could be subject to significant fluctuations, particularly on a quarterly basis. Our quarterly net sales and operating results have fluctuated significantly in the past and may continue to vary from quarter to quarter due to a number of factors, many of which are not within our control. Although some of our customers, for example those in the automotive industry, provide us with forecasts of their future requirements for our products, a significant percentage of our net sales in each fiscal quarter is dependent on sales that are booked and shipped during that fiscal quarter, and are typically attributable to a large number of orders from diverse customers and markets. As a result, accurately forecasting our operating results in any fiscal quarter is difficult. If our operating results do not meet the expectations of securities analysts and investors, our stock price may decline. Additional factors that can contribute to fluctuations in our operating results include:</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">the rescheduling, increase, reduction or cancellation of significant customer orders;</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%">27</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;text-indent:36pt"><span><br/></span></div></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">the timing of customer qualification of our products and commencement of volume sales by our customers of systems that include our products;</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">the timing and amount of research and development and sales and marketing expenditures;</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">the rate at which our present and future customers and end users adopt our technologies in our target end markets;</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">the timing and success of the introduction of new products and technologies by us and our competitors, and the acceptance of our new products by our customers;</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">our ability to anticipate changing customer product requirements;</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">our gain or loss of one or more key customers;</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">the availability, cost and quality of materials and components that we purchase from third-party vendors and any problems or delays in the fabrication, assembly, testing or delivery of our products;</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">the availability of production capacity at our third-party wafer fabrication facilities or other third-party subcontractors and other interruptions in the supply chain, including as a result of materials shortages, bankruptcies or other causes;</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">supply constraints for and changes in the cost of the other components incorporated into our customers&#8217; products;</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">the utilization of our internal manufacturing operations;</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">our ability to reduce the manufacturing costs of our products;</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">fluctuations in manufacturing yields;</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">the changes in our product mix or customer mix;</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">competitive pressures resulting in lower than expected ASPs;</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">the timing of expenses related to the acquisition of technologies or businesses;</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">product rates of return or price concessions in excess of those expected or forecasted;</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">the emergence of new industry standards;</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">product obsolescence;</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">unexpected inventory write-downs or write-offs;</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">costs associated with litigation over intellectual property rights and other litigation;</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">the length and unpredictability of the purchasing and budgeting cycles of our customers;</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">loss of key personnel or the inability to attract qualified engineers;</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">the quality of our products and any remediation costs;</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">adverse changes in economic conditions in various geographic areas where we or our customers do business;</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">the general industry conditions and seasonal patterns in our target end markets, particularly the automotive market;</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">other conditions affecting the timing of customer orders or our ability to fill orders of customers including customers subject to export control or U.S. economic sanctions; and</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">geopolitical events, such as war, threat of war or terrorist actions, or the occurrence of pandemics, epidemics or other outbreaks of disease, including the current COVID-19 pandemic, or natural disasters, and the impact of these events on the factors set forth above.</span></div><div style="margin-top:6pt;text-align: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 may experience a delay in generating or recognizing revenues for a number of reasons. Open orders at the beginning of each quarter are typically lower than expected net sales for that quarter and are generally cancelable or reschedulable with minimal notice. Accordingly, we depend on obtaining orders during each quarter for shipment in that quarter to achieve our net sales objectives and failure to fulfill such orders by the end of a quarter may adversely affect our operating results. Furthermore, our customer agreements typically provide that the customer may delay scheduled delivery dates and cancel orders within specified timeframes without significant penalty. In addition, we maintain an infrastructure of facilities and human resources in several locations around the world and have a limited ability to reduce the expenses </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%">28</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;text-indent:36pt"><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%">required to maintain such infrastructure. Because we base our operating expenses on anticipated revenue trends and a high percentage of our expenses are fixed in the short term, any delay in generating or recognizing forecasted net sales or changes in levels of our customers&#8217; forecasted demand could materially and adversely impact our business, financial condition and results of operations. Due to our limited ability to reduce expenses, in the event our revenues decline or our net sales do not meet our expectations, it is likely that in some future quarters our operating results will decrease from the previous quarter or fall below the expectations of securities analysts and investors. As a result of these factors, our operating results may vary significantly from quarter to quarter. Accordingly, we believe that period-to-period comparisons of our results of operations should not solely be relied upon as indications of future performance. Any shortfall in net sales or net income from a previous quarter or from levels expected by the investment community could cause a decline in the trading price of our stock.</span></div><div style="margin-top:9pt;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%">Our dependence on our manufacturing operations in the Philippines exposes us to certain risks that may harm our business.</span></div><div style="margin-top:6pt;text-align: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 rely heavily on the manufacturing operations of the AMPI Facility, which operates as our primary internal assembly and testing facility. We depend primarily on the AMPI Facility for our sensor and power products and, if this facility suspends operations, our ability to assemble and test our products could be materially impaired. Furthermore, any disruption in operations at the AMPI Facility could adversely affect our ability to meet customer demand in a timely manner, or at all, which would lead to a reduction in our net sales and may adversely affect our reputation and customer relationships, potentially resulting in longer-term harm to our business. In addition, an earthquake, fire, flood or other natural or man-made disaster, as well as a pandemic, epidemic or other outbreak of infectious disease, including the current COVID-19 pandemic, strikes, political or civil unrest, or any number of other factors beyond our control could also disable such facility, causing catastrophic losses. Although we supplement the assembly capabilities at the AMPI Facility with several other external or independent assembly subcontractors throughout Asia, if our manufacturing operations at the AMPI Facility are obstructed or hampered, it could take a considerable length of time, at an increased cost, for us to resume manufacturing at another location, which could materially harm our manufacturing efficiency and capacity, delay production and shipments and result in costly expenditures to repair or replace this facility.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To ensure continued product manufacturing (including assembly and testing of our products), we may be required to establish or invest in alternative manufacturing facilities. Any attempt to establish or invest in alternative manufacturing facilities, however, could increase our costs, negatively affect our profitability, and limit our ability to maintain competitive prices for our products, which would negatively impact our competitive position. While we rely on the AMPI Facility as our primary manufacturing facility for our select sensor and power products, we are aware that only a few alternative manufacturing facilities have the capability to assemble and test our most advanced and complex products and if we are forced to engage such alternative manufacturing facilities, we may encounter difficulties and incur additional 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%">Accordingly, we cannot guarantee that we will be able to manage the risks and challenges associated with our dependence on the AMPI Facility, and any failure to do so could have a material adverse effect on our business, financial condition and 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%">A significant portion of our net sales are generated through distributors, which subjects us to certain risks.</span></div><div style="margin-top:6pt;text-align: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 sell our products worldwide through multiple sales channels, including through our direct sales force, distributors and independent sales representatives, which resell our products to numerous end customers. A significant portion of our net sales are made to distributors, accounting for 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%"> 37.3% and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 25.2% of our net sales in fiscal years 2021 and 2020, respectively, excluding our distribution relationship with Sanken in Japan, which represented 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%">17.7% and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.3% of our net sales in fiscal years 2021 and 2020, respectively. The impairment or termination of our relationships with our distributors, or the failure of these parties to diligently sell our products and comply with applicable laws and regulations, could materially and adversely affect our ability to generate revenue and profits. Because our distributors control the relationships with end customers, if our relationship with any distributor ends, we could also lose our relationships with their customers. Furthermore, our success is partially dependent on the willingness and ability of the sales representatives and other employees of our distributors to diligently sell our products. However, we cannot guarantee that they will be successful in marketing our products. In addition, because our distributors do not sell our products exclusively, they may focus their sales efforts and resources on other products that produce better margins or greater commissions for them or are incorporated into a broader strategic relationship with one of their other suppliers. Because we do not control the sales representatives and other employees of our distributors, we cannot guarantee that our sales processes, regulatory compliance and other priorities will be consistently communicated and executed. In addition, we may not have staff in one or more of the locations covered by our distributors, which makes it particularly difficult for us to monitor their performance. While we may take steps 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%">29</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;text-indent:36pt"><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%">mitigate the risks associated with noncompliance by our distributors, there remains a risk that they will not comply with regulatory requirements or our requirements and policies. Actions by the sales representatives and other employees of our distributors that are beyond our control could result in flat or declining sales in a given geographic area, harm to the reputation of our company or our products, or legal liability, any of which could have a material adverse effect on our business, financial condition and results of operations. In addition to the risk of losing customers, the operation of local laws and our agreements with our distributors could make it difficult for us to replace a distributor we feel is underperforming. In addition, as discussed above, our distribution relationship with Sanken in Japan has historically accounted for a significant portion of our total net sales. Though we believe we would be able to establish relationships with new distributors or otherwise increase the business we do with our existing distributors if our distribution relationship with Sanken were to become impaired, we cannot guarantee we would be able to do so on a timely basis or at all, or that we would be able to realize a similar level of net sales as under our current arrangements.</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%">Events beyond our control could have an adverse effect on our business, financial condition, results of operations and cash flows.</span></div><div style="margin-top:6pt;text-align: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 ability to make, transport and sell products in coordination with our suppliers, customers (including OEMs), distributors and third-party manufacturers or other subcontractors is critical to our success. Damage or disruption to our supply, manufacturing or distribution capabilities resulting from weather, freight carrier availability, any potential effects of climate change, natural disaster, disease, fire, explosion, cyber-attacks, terrorism, pandemics, epidemics or other outbreaks of infectious disease, strikes, civil unrest, repairs or enhancements at facilities manufacturing or distributing our products or other reasons could impair our ability to manufacture, sell, and deliver products on a timely basis or at all.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Similarly, disruptions in the operations of our key suppliers, third-party wafer fabrication partners or other contract manufacturers, and our compelled the transition to other suppliers or third-party manufacturers could lead to supply chain problems and otherwise impair or delay our ability to deliver products to our customers on a timely basis or at all.</span></div><div style="margin-top:6pt;text-align: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 companies in our industry may be affected differently by natural disasters or other disruptions depending on the location of their suppliers, operations and customers. In addition, many of our competitors are larger companies with more substantial financial and other resources and, as a result, may be better able to plan for, withstand or otherwise mitigate the effects of any such disruption. While we may take steps to plan for or address the occurrence of any such event, we cannot guarantee that we will be successful. If we fail to take adequate steps to reduce the likelihood or mitigate the potential impact of such events, or to effectively manage such events if they occur, particularly when a wafer or packaging component is sourced from a limited number of locations or suppliers, could adversely affect our business, financial condition, results of operations and cash flows and/or require additional resources to restore our supply chain.</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%">Our business, financial condition, results of operations, liquidity and prospects have been, and may continue to be, adversely affected by health epidemics, pandemics and other outbreaks of infectious disease, including the current COVID-19 pandemic.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Public health threats, such as COVID-19, influenza and other highly communicable diseases or viruses, outbreaks of which have from time to time occurred in various parts of the world in which we operate could adversely impact our operations, as well as the operations of our customers, end users of our products, and our and their respective vendors, suppliers and other business partners. Any of these public health threats and related consequences could adversely affect our financial 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%">COVID-19, a potentially deadly respiratory tract infection caused by the SARS-CoV-2 virus, has spread rapidly and enveloped most of the world, causing a global public health crisis. On March 11, 2020, the COVID-19 outbreak was declared a pandemic by the World Health Organization. The pandemic has resulted in national and local governments in affected countries around the world implementing increasingly stringent measures to help control the spread of the virus, including quarantines and other emergency public health measures and have implemented substantial lockdown measures, and additional countries and local governments may enact similar policies. In addition, the federal government and all of the states in the United States, have declared a state of emergency or similar disaster declaration, and many states and other jurisdictions where we have operations have implemented &#8220;shelter in place&#8221; and &#8220;stay-at-home&#8221; orders, workplace closures, business curtailments and other similar measures. The measures implemented by various authorities in response to the COVID-19 pandemic have caused us to change our business practices, including those related to where employees work, the distance between employees in our facilities, limitations on in-person meetings between employees and with customers, suppliers, service providers and stakeholders, as well as restrictions on business travel to domestic and international locations and to attend trade shows, investor conferences and other events. These restrictions have had, and future prevention and </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-top:6pt;text-align:center;text-indent:36pt"><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%">mitigation measures are also likely to have, an adverse impact on global economic conditions, which could further affect our operations. The considerable uncertainty regarding the economic impact of the COVID-19 pandemic is likely to result in sustained market turmoil, which could also negatively impact our business, financial condition and cash flows.</span></div><div style="margin-top:6pt;text-align: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 current and potential future measures that could restrict access to our facilities, limit manufacturing and support operations and place restrictions on our workforce, suppliers and other business partners have impacted and may further impact our workforce and operations, the operations of our customers and end users of our products, and those of our respective vendors, suppliers and other business partners. The disruptions to our operations caused by the COVID-19 pandemic may result in inefficiencies, delays and additional costs in our product development, sales, marketing, and customer service efforts that we cannot fully mitigate through remote or other alternative work arrangements. In addition, the severe global economic disruption, including recession, depression or other sustained adverse market impact caused by the COVID-19 pandemic, may cause our customers and end-users of our products to suffer significant economic hardship and potentially even go out of business, which could result in decreased demand for our products and materially and adversely affect our business, results of operations, financial condition, including liquidity and prospects. To the extent that the COVID-19 pandemic adversely affects our business, financial condition, results of operations or liquidity, it may also heighten many of the other risks discussed in this Annual Report. For instance, if the business impacts of COVID-19 continue for an extended period, this could cause us to recognize impairments for goodwill and certain long-lived assets including amortizable intangible 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:120%">The impact of the COVID-19 pandemic continues to evolve and its duration and ultimate disruption to our business and the businesses of our customers and end-users, the overall demand for our products, our supply chain, and the related financial impact to us, as well as any similar disruptions that may result from any future pandemic, epidemic or other outbreak of infectious disease, will depend on future developments, which are highly uncertain and cannot be predicted, including, but not limited to, the duration and spread of the pandemic, its severity, the effectiveness of actions to contain the virus or treat its impact and how quickly and to what extent normal economic and operating conditions can resume, among others. The longer any such disruption continues, however, the more severe and adverse we would expect the effect to be on our business, financial condition, results of operations and liquidity. Even after the COVID-19 pandemic has lessened or subsided, we may continue to experience adverse impacts on our business, financial condition and results of operations as a result of its global economic impact. As new information regarding COVID-19 continues to emerge, it is difficult to predict the full extent to which the disease adversely impacts our financial performance. Additionally, weaker economic conditions generally could result in impairment in value of our tangible or intangible assets and our ability to raise additional capital, if needed.</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%">If we fail in a timely and cost-effective manner to develop new product features or new products that address customer preferences and achieve market acceptance, our operating results could be adversely affected.</span></div><div style="margin-top:6pt;text-align: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 customers are constantly seeking new products with more features and functionality at a lower cost, and our success relies heavily on our ability to continue to develop and market to our customers new and innovative products and improvements of existing products. In order to respond to new and evolving customer demands, achieve strong market share and keep pace with new technological, processing and other developments, we must constantly introduce new and innovative products into the market. Although we strive to respond to customer preferences and industry expectations in the development of our products, we may not be successful in developing, introducing or commercializing any new or enhanced products on a timely basis or at all. Further, if initial sales volumes for new or enhanced products do not reach anticipated levels within the time periods we expect, we may be required to engage in additional marketing efforts to promote such products and the costs of developing and commercializing such products may be higher than we predict. Moreover, new and enhanced products may not perform as expected. We may also encounter lower manufacturing yields and longer delivery schedules in commencing volume production of new products that we introduce, which could increase our costs and disrupt our supply of such products.</span></div><div style="margin-top:6pt;text-align: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 fundamental shift in technologies, the regulatory climate or demand patterns and preferences in our existing product markets or the product markets of our customers or end-users could make our current products obsolete, prevent or delay the introduction of new products or enhancements to our existing products or render our products irrelevant to our customers&#8217; needs. If our new product development efforts fail to align with the needs of our customers, including due to circumstances outside of our control like a fundamental shift in the product markets of our customers and end users or regulatory changes, our business, financial condition and results of operations could be materially and adversely affected.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-top:6pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may not be able to effectively manage our growth, and we may need to incur significant expenditures to address the additional operational and control requirements of our growth, either of which could harm our business and 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%">To continue to grow, we must continue to expand our operational, engineering, accounting and financial systems, procedures, controls and other internal management systems. This may require substantial managerial and financial resources, and our efforts in this regard may not be successful. Our current systems, procedures and controls may not be adequate to support our future operations. Unless our growth results in an increase in our revenues that is proportionate to the increase in our costs associated with this growth, our operating margins and profitability will be adversely affected. Our failure to adequately manage our growth, improve our operational, financial and management information systems, or effectively motivate and manage our new and future employees could adversely affect our business, financial condition and 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%">We depend on growth in the end markets that use our products. Any slowdown in the growth of these end markets could adversely affect our financial 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 continued success will depend in large part on general economic growth and growth within our target markets in the automotive and industrial sectors. Factors affecting these markets could seriously harm our customers and, as a result, harm us, including:</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">reduced sales of our customers&#8217; products;</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">the effects of catastrophic and other disruptive events at our customers&#8217; offices or facilities including, but not limited to, natural disasters, telecommunications failures, cyber-attacks, terrorist attacks, pandemics, epidemics or other outbreaks of infectious disease, including the current COVID-19 pandemic, breaches of security or loss of critical data;</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">increased costs associated with potential disruptions to our customers&#8217; supply chain and other manufacturing and production operations;</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">the deterioration of our customers&#8217; financial condition;</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">delays and project cancellations as a result of design flaws in the products developed by our customers;</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">the inability of customers to dedicate the resources necessary to promote and commercialize their products;</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">the inability of our customers to adapt to changing technological demands resulting in their products becoming obsolete; and</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">the failure of our customers&#8217; products to achieve market success and gain broad market acceptance.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any slowdown in the growth of these end markets could adversely affect our financial results. For example, a significant element of our growth strategy depends on the increasing adoption of mild hybrid, hybrid and electric vehicles, which are expected to have higher sensor and power product content. If anticipated demand in the end market for these vehicles does not materialize, it would adversely affect demand for our products from customers and impact our ability to execute our growth strategy.</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%">The loss of one or more significant end customers could have a material adverse effect on our business 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-weight:400;line-height:120%">We believe no end customer, including those served through our distributors, exceeded 10% of our net sales during fiscal year 2021. However, the loss of or a significant reduction in business with a significant end customer, particularly in the automotive market, could have a material adverse effect on our net sales and, in turn, on our overall business, financial condition and 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%">Our competitive position could be adversely affected if we are unable to meet customers&#8217; quality requirements.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Semiconductor IC suppliers must meet increasingly stringent quality standards of certain OEMs and customers, particularly for automotive applications. While our quality performance to date has generally met these requirements, we may experience problems in achieving acceptable quality results in the manufacture of our products, particularly in connection with the production of new products or adoption of a new manufacturing process. Our failure to achieve acceptable quality levels could adversely affect our business results.</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 style="margin-top:6pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The nature of the design win process requires us to incur expenses without any guarantee that research and development efforts will generate net sales, which could adversely affect our financial 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%">We focus on winning competitive bid selection processes, called &#8220;design wins,&#8221; to develop products for use in our customers&#8217; products. These lengthy selection processes may require us to incur significant expenditures and dedicate valued engineering resources to the development of new products without any assurance that we will achieve design wins. If we incur such expenditures and fail to be selected in the bid selection process, our operating results may be adversely affected. Further, because of the significant costs associated with qualifying new suppliers, customers are likely to use the same or an enhanced version of semiconductor products from existing suppliers across a number of similar and successor products for a lengthy period of time. As a result, if we fail to secure an initial design win for any of our products to any particular customer, we may lose the opportunity to make future sales of those products to that customer for a significant period of time or at all and experience an associated decline in net sales relating to those products. This phenomenon is typical in the automotive market. Failure to achieve initial design wins may also weaken our position in future competitive selection processes because we may not be perceived as an industry leader.</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%">Even if we succeed in securing design wins for our products, we may not generate timely or sufficient net sales or margins from those wins and our financial results could suffer.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">After incurring significant design and development expenditures and dedicating engineering resources to achieve a single initial design win for a product, a substantial period of time generally elapses before we generate meaningful net sales relating to such product, if at all. The reasons for this delay include, among other things, the following:</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">changing customer requirements, resulting in an extended development cycle for the product;</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">delay in the ramp-up of volume production of the customer&#8217;s products into which our solutions are designed;</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">delay or cancellation of the customer&#8217;s product development plans;</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">competitive pressures to reduce our selling price for the product;</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">the discovery of design flaws, defects, errors or bugs in the products;</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">lower than expected customer acceptance of the solutions designed for the customer&#8217;s products;</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">lower than expected acceptance of our customers&#8217; products; and</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">higher manufacturing costs than anticipated.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we do not continue to achieve design wins in the short term, we may not be able to achieve expected net sales levels associated with these design wins. If we experience delays in achieving such sales levels, our operating results could be adversely affected. Moreover, even if a customer selects our product, we cannot guarantee that this will result in any sales of our products, as the customer may ultimately change or cancel its product plans, or our customer&#8217;s efforts to market and sell its product may not be successful.</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%">Changes in government trade policies, including the imposition of tariffs and export restrictions, could limit our ability to sell products to certain customers or limit demand from certain customers, which may materially and adversely affect our sales 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-weight:400;line-height:120%">U.S. public officials have, from time to time, made public statements indicating possible significant changes in U.S. trade policy and have taken certain actions that may impact U.S. trade policy, including imposing new or increased tariffs on certain goods imported into the United States. Since we manufacture our products outside the United States, such changes, if adopted, could have a disproportionate impact on our business and make our products more expensive and less competitive in domestic markets. Furthermore, changes in U.S. trade policy could trigger retaliatory actions by affected countries, which could impose restrictions on our ability to do business in or with affected countries or prohibit, reduce or discourage purchases of our products by foreign customers, leading to increased costs of components contained in our products, increased costs of manufacturing our products, and higher prices for our products in foreign markets. For example, there are risks that the Chinese government may, among other things, require the use of local suppliers in place of non-Chinese suppliers like us, compel companies that do business in China to partner with local companies to conduct business and provide incentives to government-backed local customers to buy from local suppliers. Changes in, and responses to, U.S. trade policy could reduce the competitiveness of our products and cause our sales to decline, which could materially and adversely impact our business, financial condition and results of operations.</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 style="margin-top:6pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. or foreign governments may take administrative, legislative or regulatory action that could materially interfere with our ability to sell products in certain countries and/or to certain customers, particularly in China. For example, the United States and China have imposed a number of tariffs and other restrictions on items imported or exported between the United States and China, and have proposed to impose a number of additional tariffs. We cannot predict what actions may ultimately be taken with respect to tariffs or trade relations between the United States and China or other countries, what products may be subject to such actions, or what actions may be taken by the other countries in retaliation. The institution of trade tariffs both globally and between the United States and China specifically carries the risk of negatively impacting China&#8217;s overall economic condition, which could have negative repercussions for our business.</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%">Warranty claims, product liability claims and product recalls could harm our business, results of operations and financial condition.</span></div><div style="margin-top:6pt;text-align: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 face an inherent business risk of exposure to warranty and product liability claims if products fail to perform as expected or is alleged to result in bodily injury, death, and/or property damage. In addition, if any of our designed products are alleged to be defective, we may be required to participate in their recall. Some OEMs expect suppliers to warrant their products for longer periods of time and are increasingly looking to them for contribution when faced with product liability claims or recalls. For example, some of our products are used in automotive safety systems, the failure of which could lead to injury or death. We carry various commercial liability policies, including umbrella/excess policies which provide some protection against product liability exposure. However, a successful warranty or product liability claim against us in excess of our available insurance coverage and established reserves, or a requirement that we participate in a product recall, could have adverse effects on our business results. Further, in the future it is possible that we will not be able to obtain insurance coverage in the amounts and for the risks we seek at policy costs and terms we desire.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, in the event that our products fail to perform as expected or such failure of our products results in a recall, our reputation may be damaged, which could make it more difficult for us to sell our products to existing and prospective customers and could materially and adversely affect our business, results of operations and financial condition.</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%">Our dependence on international customers and operations also subjects us to a range of other additional regulatory, operational, financial and political risks that could adversely affect our financial 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%">For fiscal years 2021 and 2020, approximately 86.1% and 81.7%, respectively, of our net sales were to customers outside of the United States. In addition, a substantial majority of our products are assembled and tested at facilities outside of the United States. Our principal assembly and test facility is located in the Philippines at our AMPI Facility. We also rely on several other wafer fabrication manufacturing partners located throughout Asia. Any conflict or uncertainty in this region, including public health or safety concerns or natural disasters, could have a material adverse effect on our business, financial condition and results of operations. Moreover, conducting business outside the United States subjects us to a number of additional risks and challenges, including:</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">changes in a specific country&#8217;s or region&#8217;s political, regulatory or economic conditions;</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">a pandemic, epidemic or other outbreak of an infectious disease, including the current COVID-19 pandemic, which may cause us or our distributors, vendors and/or customers to temporarily suspend operations in the affected city or country;</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">compliance with a wide variety of domestic and foreign laws and regulations (including those of municipalities or provinces where we have operations) and unexpected changes in those laws and regulatory requirements, including uncertainties regarding taxes, social insurance contributions and other payroll taxes and fees to governmental entities, tariffs, quotas, export controls, export licenses and other trade barriers;</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">unanticipated restrictions on our ability to sell to foreign customers where sales of products and the provision of services may require export licenses or are prohibited by government action, unfavorable foreign exchange controls and currency exchange rates;</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">the risk of substantial penalties and litigation related to violations of a wide variety of laws, treaties and regulations, including labor regulations and anti-corruption regulations (including the U.S. Foreign Corrupt Practices Act and the U.K. Bribery Act);</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">difficulties and costs of staffing and managing international operations across different geographic areas and cultures;</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 style="margin-top:6pt;text-align:center;text-indent:36pt"><span><br/></span></div></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">potential political, legal and economic instability, armed conflict, and civil unrest in the countries in which we and our customers, suppliers and contract manufacturers are located;</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">difficulty and costs of maintaining effective data security;</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">inadequate protection of intellectual property;</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">transportation and other supply chain delays and disruptions;</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">nationalization and expropriation;</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">restrictions on the transfer of funds to and from foreign countries, including withholding taxes and other potentially negative tax consequences;</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">unfavorable and/or changing foreign tax treaties and policies; and</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">increased exposure to general market and economic conditions outside of the U.S.</span></div><div style="margin-top:6pt;text-align: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 factors, individually or in combination, could impair our ability to effectively operate one or more of our foreign facilities or deliver our products, result in unexpected and material expenses, or cause an unexpected decline in the demand for our products in certain countries or regions. Our failure to manage the risks and challenges associated with our international business and operations could have a material adverse effect on our business.</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%">End-user demand for certain HEVs, EVs and green energy products often depends on the availability of rebates, tax credits and other financial incentives. The reduction, modification, expiration or elimination of such government economic incentives could reduce end-user demand and thus affect our customers&#8217; demand for our products.</span></div><div style="margin-top:6pt;text-align: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 U.S. federal government, some state and local governments, as well as foreign governments provide certain incentives to end-users and purchasers of certain HEVs, EVs and green energy products in the form of rebates, tax credits and other financial incentives. End-users often rely on these governmental rebates, tax credits and other financial incentives to significantly lower the purchase price of these products. However, these incentives may expire on a particular date, end when the allocated funding is exhausted, or be reduced or terminated as a matter of regulatory or legislative policy. Any slowdown in end-user demand for our products as a result of such changes to these incentives could adversely affect our business, financial condition and 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%">We will lose sales if we are unable to obtain government authorization to export certain of our products, and we will be subject to legal and regulatory consequences if we do not comply with applicable export control laws and regulations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exports of certain of our products and other products, including Voxtel products, are subject, or could be subject in the future, to export controls imposed by the U.S. government and administered by the U.S. Departments of State and Commerce and a small number of our products are subject to export controls imposed by the International Traffic in Arms Regulations (&#8220;ITAR&#8221;), administered by Department of State&#8217;s Directorate of Defense Trade Controls. In certain instances, these regulations may require pre-shipment authorization from the administering department. For products subject to the Export Administration Regulations (&#8220;EAR&#8221;), administered by the Department of Commerce&#8217;s Bureau of Industry and Security, the requirement for a license is dependent on the type and end use of the product, the final destination, the identity of the end user and whether a license exception might apply. Virtually all exports of products subject to the ITAR require a license. Certain of our products are subject to EAR and some products, including certain products developed with government funding, are subject to ITAR. Products developed and manufactured in our foreign locations are subject to export controls of the applicable foreign nation. Obtaining export licenses can be difficult, costly and time-consuming and we may not always be successful in obtaining necessary export licenses, and our failure to obtain required import or export approval for our products or limitations on our ability to export or sell our products imposed by these laws may harm our international and domestic revenues. Noncompliance with these laws could have negative consequences, including government investigations, penalties and reputational harm. The absence of comparable restrictions on competitors in other countries may adversely affect our competitive position.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Failure to obtain export licenses for our products or having one or more of our customers be restricted from receiving exports from us could significantly reduce our net sales and materially and adversely affect our business, financial condition and results of operations.</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 style="margin-top:6pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changing currency exchange rates may adversely affect our business, financial condition, results of operations and cash flows.</span></div><div style="margin-top:6pt;text-align: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 operations and assets in the U.S. as well as foreign jurisdictions and we prepare our consolidated financial statements in U.S. dollars, but a portion of our earnings and expenditures are denominated in other currencies. We therefore must translate our foreign assets, liabilities, revenue and expenses into U.S. dollars at applicable exchange rates. Consequently, fluctuations in the value of foreign currencies relative to the U.S. dollar may negatively affect the value of these items in our financial statements. In addition, since many of our sales in foreign jurisdictions are denominated in U.S. dollars, fluctuations in the value of foreign currencies relative to the U.S. dollar may effectively increase the price of our products in the currency of the jurisdiction in which the sale took place and may result in our products becoming too expensive for non-U.S. customers who do not conduct their business in U.S. dollars. Furthermore, currency exchange rates have been especially volatile in the recent past, and these currency fluctuations may make it difficult for us to predict our results of operations. To the extent we fail to manage our foreign currency exposure adequately, we may suffer losses in the value of our net foreign currency investment, and our business, financial condition, results of operations and cash flows may be negatively affected.</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%">We have pursued and expect to continue to pursue acquisitions of and investments in new businesses, products or technologies, joint ventures and other strategic transactions that involve numerous risks and could disrupt our business and harm our 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-weight:400;line-height:120%">As part of our business strategy, we make acquisitions of and investments in new businesses, products and technologies and enter into joint ventures and other strategic relationships in the ordinary course. Our ability to grow our revenues, earnings and cash flow at or above our historic rates depends in part upon our ability to identify and successfully acquire and integrate businesses at acceptable prices, realize anticipated synergies and make appropriate investments that support our long-term strategy. We may not be able to consummate acquisitions at rates similar to the past, which could adversely impact our growth rate and the trading price of our common stock. Promising acquisitions and investments are difficult to identify and complete for a number of reasons, including high valuations, competition among prospective buyers, the availability of affordable funding in the capital markets and the need to satisfy applicable closing conditions and obtain applicable antitrust and other regulatory approvals on a timely basis and on acceptable terms. In addition, competition for acquisitions and investment may result in higher purchase prices. Changes in accounting or regulatory requirements or instability in the credit markets could also adversely impact our ability to consummate acquisitions and investments on acceptable terms or at all.</span></div><div style="margin-top:6pt;text-align: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, even if we are able to consummate acquisitions and enter into joint ventures and other strategic relationships, these transactions and relationships present a number of potential risks and challenges that could, if not met, disrupt our business operations, increase our operating costs, negatively affect our growth rate and the trading price of our common stock, and may have a material adverse effect on our business, financial condition and results of operations. In addition, any acquisition, investment, joint venture or other strategic transaction we may enter into in the future, involve a number of additional financial, accounting, managerial, operational, legal, regulatory and other risks, which may include, among others:</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">Any business, technology, service or product that we acquire or invest in could under-perform relative to our expectations and the price that we paid or not perform in accordance with our anticipated timetable, or we could fail to operate any such business profitably.</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">We may incur or assume significant debt in connection with our acquisitions, joint ventures and other strategic relationships, which could also cause a deterioration of our credit ratings, result in increased borrowing costs and interest expense and diminish our future access to the capital markets. Alternatively, we may issue additional equity securities, which could dilute your ownership and voting power.</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">Acquisitions, joint ventures and other strategic relationships could cause our financial results to differ from our historical results or the investment community&#8217;s expectations.</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">Pre-closing and post-closing earnings charges could adversely impact operating results in any given period, and the impact may be substantially different from period to period.</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">Acquisitions, joint ventures and other strategic relationships could create demands on our management, operational resources and financial and internal control systems that we are unable to effectively address.</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 style="margin-top:6pt;text-align:center;text-indent:36pt"><span><br/></span></div></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">We could experience difficulty in integrating personnel, operations and financial and other controls and systems and retaining key employees and customers.</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">We may be unable to achieve cost savings or other synergies anticipated in connection with an acquisition, joint venture or other strategic relationship.</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">We may assume unknown liabilities, known contingent liabilities that become realized, known liabilities that prove greater than anticipated, internal control deficiencies or exposure to regulatory sanctions resulting from the acquired company&#8217;s or investee&#8217;s activities and the realization of any of these liabilities or deficiencies may increase our expenses, adversely affect our financial position and/or cause us to fail to meet our public financial reporting obligations.</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">In connection with acquisitions and joint ventures, we often enter into post-closing financial arrangements such as purchase price adjustments, earn-out obligations and indemnification obligations, which may have unpredictable financial results.</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">As a result of our acquisitions, we may record significant goodwill and other assets on our balance sheet and if we are not able to realize the value of these assets, or if the fair value of our investments declines, we may be required to incur impairment charges.</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">We may have interests that diverge from those of our joint venture partners or other strategic partners and we may not be able to direct the management and operations of the joint venture or other strategic relationship in the manner we believe is most appropriate, exposing us to additional risk.</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">Investing in or making loans to early-stage companies often entails a high degree of risk, and we may not achieve the strategic, technological, financial or commercial benefits we anticipate; we may lose our investment or fail to recoup our loan; or our investment may be illiquid for a greater-than-expected period of 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%">Furthermore, potential acquisitions, investments, joint ventures and other strategic transactions, whether or not consummated, may divert our management&#8217;s attention and require considerable cash outlays at the expense of our existing operations. This, and any of the risks set forth above, could materially and adversely affect our business, financial condition, results of operations and profitability.</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%">Our ability to raise capital in the future may be limited and could prevent us from executing our growth strategy.</span></div><div style="margin-top:6pt;text-align: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 ability to operate and expand our business depends on the availability of adequate capital, which in turn depends on cash flow generated by our business and the availability of borrowings under our credit facilities and other debt, equity or other applicable financing arrangements. We believe that our existing cash resources and our access to the capital markets, will be sufficient to finance our continued operations, growth strategy, planned capital expenditures and the additional expenses we expect to incur as a public company for at least the next 12 months. However, we have based this estimate on our current operating plans and expectations, which are subject to change, and cannot assure you that that our existing resources will be sufficient to meet our future liquidity needs. We may require additional capital to respond to business opportunities, challenges, acquisitions or other strategic transactions and/or unforeseen circumstances. The timing and amount of our working capital and capital expenditure requirements may vary significantly depending on numerous factors, including:</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">market acceptance of our products;</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">the need to adapt to changing technologies and technical requirements;</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">the existence of opportunities for expansion; and</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">access to and availability of sufficient management, technical, marketing and financial personnel.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If our capital resources are insufficient to satisfy our liquidity requirements, we may seek to sell additional equity securities or debt securities or obtain debt financing. The sale of additional equity securities or convertible debt securities would result in additional dilution to our stockholders. Additional debt would result in increased expenses and could result in covenants that would restrict our operations and our ability to incur additional debt or engage in other capital-raising activities. We have not made arrangements to obtain additional financing and there is no assurance that financing, if required, will be available in amounts or on terms acceptable to us, if at all. If we are unable to obtain adequate financing or financing on terms satisfactory to us, when we require it, our ability to continue to grow and support our business and respond to business opportunities and challenges could be significantly limited.</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 style="margin-top:6pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our indebtedness may limit our flexibility to operate our business and adversely affect our financial health and competitive position.</span></div><div style="margin-top:6pt;text-align: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 March&#160;26, 2021, we had $25.0 million in aggregate principal amount of debt outstanding under our Term Loan Facility (as defined herein), no debt outstanding under our Revolving Credit Facility and $50.0 million of additional borrowings available thereunder. In order to service this indebtedness, and any additional indebtedness or other long-term obligations we may incur in the future, we need to generate sufficient levels of cash from our operating activities. Our ability to generate cash is subject, in part, to our ability to successfully execute our business strategy, as well as general economic, financial, competitive, regulatory and other factors beyond our control. We cannot assure you that our business will be able to generate sufficient levels of cash from operations or that future borrowings or other financings will be available to us in an amount sufficient to enable us to service our indebtedness and fund our other liquidity needs. To the extent we are required to use cash from operations or the proceeds of any future financing to service our indebtedness instead of funding working capital, capital expenditures or other general corporate purposes, we will be less able to plan for, or react to, changes in our business, industry and in the economy generally. This will place us at a competitive disadvantage compared to our competitors that have less indebtedness.</span></div><div style="margin-top:6pt;text-align: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, the agreements governing the Senior Secured Credit Facilities (as defined herein) contain, and any agreements evidencing or governing other future indebtedness may also contain, certain covenants that limit our and our restricted subsidiaries&#8217; ability to engage in certain transactions that may be in our long-term best interests. Subject to certain limited exceptions, these covenants limit our and our restricted subsidiaries&#8217; ability to, among other things:</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">incur additional indebtedness, or issue equity interests that have features similar to indebtedness;</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">incur liens;</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">make investments, including acquisitions and investments in joint ventures;</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">merge, consolidate, amalgamate, divide, dissolve or liquidate;</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">pay dividends or make other distributions to their equityholders, or redeem, repurchase or retire equity interests;</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">prepay indebtedness that ranks junior in right of payment to the Senior Secured Credit Facilities;</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">amend the documents governing such junior indebtedness;</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">sell our assets outside the ordinary course of business;</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">engage in transactions with affiliates;</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">agree to negative pledge clauses that conflict with the obligation to secure the Senior Secured Credit Facilities, or agree to restrictions on the ability of subsidiaries make distributions to the loan parties;</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">amend our organizational documents in a manner materially adverse to the interest of the lenders;</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">change our line of business from that conducted as the date of such agreements; and</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">change our fiscal year or method of determining fiscal quarters or fiscal months.</span></div><div style="margin-top:6pt;text-align: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 ability to comply with these covenants may be affected by events and factors beyond our control. In the event that we breach one or more covenants, our lenders may choose to declare an event of default and require that we immediately repay all amounts outstanding, terminate any commitment to extend further credit and foreclose on any collateral granted to them to secure such indebtedness. The occurrence of any of these events could have a material adverse effect on our business, 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-weight:400;line-height:120%">In addition, we may be able to incur significant additional indebtedness in the future. While the agreements governing our Senior Secured Credit Facilities generally restrict our and our restricted subsidiaries&#8217; ability to incur additional indebtedness, these restrictions are subject to important and significant exceptions and limitations. Also, these agreements generally do not prohibit us from incurring obligations that do not constitute indebtedness as defined therein. To the extent that we incur additional indebtedness or such other obligations, the risks associated with our indebtedness described above will increase.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-top:6pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We depend on key and highly skilled personnel to operate our business, and if we are unable to retain our current personnel and hire additional personnel, our ability to develop and market our products could be harmed, which in turn could adversely affect our financial 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 success depends to a large extent upon the continued services of our executive officers, managers and skilled personnel, including our development engineers. In particular, we are highly dependent on the services of Ravi Vig, our Chief Executive Officer, who, after over 30 years of service with our company, has been critical in the development and growth of our business and strategic direction. From time to time, there may be changes in our executive management team or other key personnel, which could disrupt our business. Generally, our employees are not bound by obligations that require them to continue to work for us for any specified period and, therefore, they could terminate their employment with us at any time. Moreover, our employees are generally not subject to non-competition agreements. Given these limitations, we may not be able to continue to attract, retain and motivate qualified personnel necessary for our business. In addition, we recruit from a limited pool of engineers with expertise in analog mixed-signal semiconductor design and the competition for such personnel can be intense. The loss of one or more of our executive officers, particularly Ravi Vig, our Chief Executive Officer, or other key personnel or our inability to locate suitable or qualified replacements could be significantly detrimental to our product development efforts and could have a material adverse effect on our business, financial condition and results of operations. In addition, we must attract and retain highly qualified personnel, including certain foreign nationals who are not U.S. citizens or permanent residents, many of whom are highly skilled and constitute an important part of our U.S. workforce, particularly in the areas of engineering and product development. Our ability to hire and retain these employees and their ability to remain and work in the U.S. are impacted by laws and regulations, as well as by procedures and enforcement practices of various government agencies. Changes in immigration laws, regulations or procedures may adversely affect our ability to hire or retain such workers, increase our operating expenses and negatively impact our ability to deliver our products and services, any of which would adversely affect our business, financial condition and results of operations.</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to our Information Technology, Intellectual Property, and Data Security and Privacy</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to protect our proprietary technology and inventions through patents, our ability to compete successfully and our financial results could be adversely impacted.</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 seek to protect our proprietary technolog</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 and inventions, particularly those relating to the design of our products, through the use of patents. As of March&#160;26, 2021, we owned 1,117 patents, including 596 active U.S. patents (with expiration dates between 2022 and 2039), with an additional 382 pending patent applications, including 157 U.S</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. patent applications. Maintenance of patent portfolios, particularly outside of the U.S., is expensive, and the process of seeking patent protection is lengthy and costly. While we intend to maintain our current portfolio of patents and to continue to prosecute our currently pending patent applications and file future patent applications when appropriate, the value of these actions may not exceed their expense. Existing patents and those that may be issued from any pending or future applications may be subject to challenges, invalidation or circumvention, and the rights granted under our patents may not provide us with meaningful protection or any commercial advantage. In addition, the protection afforded under the patent laws of one country may not be the same as that in other countries. This means, for example, that our right to exclusively commercialize a product in those countries where we have patent rights for that product can vary on a country-by-country basis. We also may not have the same scope of patent protection in every country where we do business.</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:120%">Additionally, it is difficult and costly to monitor the use of our intellectual property. It may be the case that our intellectual property is already being infringed and infringement may occur in the future without our knowledge. The difficulty and failure to identify any violations of our intellectual property rights could materially and adversely affect our business, financial condition and result of operations and hurt our competitive advantage.</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%">If we are unable to protect our proprietary technology and inventions through trade secrets, our competitive position and financial results could be adversely affected.</span></div><div style="margin-top:6pt;text-align: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 seek to protect our proprietary technology and inventions, particularly those relating to our manufacturing processes, as trade secrets. In the United States, trade secrets are protected under the federal Economic Espionage Act of 1996 and the Defend Trade Secrets Act of 2016 (the &#8220;Defend Trade Secrets Act&#8221;), and under state law, with many states having adopted the Uniform Trade Secrets Act (the &#8220;UTSA&#8221;) and several of which that have not. In addition to these federal and state laws inside the United States, under the World Trade Organization&#8217;s Trade Related-Aspects of Intellectual Property Rights Agreement, trade secrets are to be protected by World Trade Organization member states as &#8220;confidential information.&#8221; Under the UTSA and other trade secret laws, protection of our proprietary information as trade secrets requires </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 style="margin-top:6pt;text-align:center;text-indent:36pt"><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%">us to take steps to prevent unauthorized disclosure to third parties or misappropriation by third parties. In addition, the full benefit of the remedies available under the Defend Trade Secrets Act requires specific language and notice requirements present in the relevant agreements, which may not be present in all of our agreements. While we require our officers, employees, consultants, distributors, and existing and prospective customers and collaborators to sign confidentiality agreements and take various security measures to protect unauthorized disclosure and misappropriation of our trade secrets, we cannot assure or predict that these measures will be sufficient. The semiconductor industry is generally subject to high turnover of employees, so the risk of trade secret misappropriation may be amplified. If any of our trade secrets are subject to unauthorized disclosure or are otherwise misappropriated by third parties, our competitive position may be materially and adversely affected.</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%">Our ability to compete successfully depends in part on our ability to commercialize our products without infringing the patent, trade secret or other intellectual property rights of others.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the same extent that we seek to protect our technology and inventions with patents and trade secrets, our competitors and other third parties do the same for their technology and inventions. We have no means of knowing the content of patent applications filed by third parties until they are published. It is also difficult and costly to continuously monitor the intellectual property portfolios of our competitors to ensure our technologies do not violate the intellectual property rights of any third parties.</span></div><div style="margin-top:6pt;text-align: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 ripe with patent assertion entities and is characterized by frequent litigation regarding patent and other intellectual property rights. From time to time, we receive communications from third parties that allege that our products or technologies infringe their patent or other intellectual property rights. As a public company with an increased profile and visibility, we may receive similar communications in the future. Lawsuits or other proceedings resulting from allegations of infringement could subject us to significant liability for damages, invalidate our proprietary rights and adversely affect our business. In the event that any third-party succeeds in asserting a valid claim against us or any of our customers, we could be forced to do one or more of the following:</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">discontinue selling, importing or using certain technologies that contain the allegedly infringing intellectual property which could cause us to stop manufacturing certain products;</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">seek to develop non-infringing technologies, which may not be feasible;</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">incur significant legal expenses;</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">pay substantial monetary damages to the party whose intellectual property rights we may be found to be infringing; and/or</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">seek licenses for the infringed technology that may not be available on commercially reasonable terms, if at all.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a third party causes us to discontinue the use of any of our technologies, we could be required to design around those technologies. This could be costly and time consuming and could have an adverse effect on our financial results. Any significant impairments of our intellectual property rights from any litigation we face could materially and adversely impact our business, financial condition, results of operations and our ability to compete in our industry.</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%">We may be subject to disruptions or breaches of our information technology systems that could irreparably damage our reputation and our business, expose us to liability and materially and adversely affect our 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 are subject to a number of legal requirements, contractual obligations and industry standards regarding security, data protection and privacy and any failure to comply with these requirements, obligations or standards could have an adverse effect on our reputation, business, financial condition and 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%">In conducting our business, we routinely collect and store sensitive data, including proprietary technology and information about our business and our customers, suppliers and business partners, including proprietary technology and information owned by our customers. The secure processing, maintenance and transmission of this information is critical to our operations and business strategy. We may be subject to disruptions or breaches of our secured network caused by computer viruses, illegal hacking, criminal fraud or impersonation, acts of vandalism or terrorism or employee error. Our security measures, those of our third-party service providers, or our customers may not detect or prevent such security breaches. The costs to us to reduce the risk of or alleviate cyber security breaches and vulnerabilities could be significant. Any type of security breach, attack or misuse of data, whether experienced by us or an associated third party, could harm our reputation or deter existing or prospective customers from using our products and applications, increase our operating expenses in order to contain and remediate the incident, expose us to unbudgeted or uninsured liability, disrupt our </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 style="margin-top:6pt;text-align:center;text-indent:36pt"><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%">operations, divert management focus away from other priorities, increase our risk of regulatory scrutiny, result in the imposition of penalties and fines under state, federal and foreign laws or by payment networks and adversely affect our continued payment network registration and financial institution sponsorship. Moreover, any such compromise of our information security could result in the misappropriation or unauthorized publication of our confidential business or proprietary information or that of other parties with which we do business, an interruption in our operations, the unauthorized transfer of cash or other of our assets, the unauthorized release of customer or employee data or a violation of privacy or other laws. In addition, computer programmers and hackers also may be able to develop and deploy viruses, worms and other malicious software programs that attack our products, or that otherwise exploit any security vulnerabilities, and any such attack, if successful, could expose us to liabilities for customer claims. Any of the foregoing could irreparably damage our reputation and business, which could have a material adverse 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-style:italic;font-weight:700;line-height:120%">We are subject to governmental regulation and other legal obligations, particularly related to privacy, data protection and information security, and consumer protection laws across different markets where we conduct our business. Our actual or perceived failure to comply with such obligations could harm our business.</span></div><div style="margin-top:6pt;text-align: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 the United States and other jurisdictions in which we operate, we are subject to various consumer protection laws and related regulations. If we are found to have breached any consumer protection laws or regulations in any such jurisdiction, we may be subject to enforcement actions that require us to change our business practices in a manner which may negatively impact our revenue, as well as expose us to litigation, fines, civil and/or criminal penalties and adverse publicity that could cause our customers to lose trust in us, negatively impacting our reputation and business in a manner that harms our financial position.</span></div><div style="margin-top:6pt;text-align: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 part of our business, we collect information about individuals, also referred to as personal data, and other potentially sensitive and/or regulated data from our customers. Laws and regulations in the United States and around the world restrict how personal information is collected, processed, stored, used and disclosed, set standards for its security, implement notice requirements regarding privacy practices, and provide individuals with certain rights regarding the use, disclosure and sale of their protected personal information.</span></div><div style="margin-top:6pt;text-align: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 the United States, both the federal and various state governments have adopted or are considering, laws, guidelines or rules for the collection, distribution, use and storage of information collected from or about consumers or their devices. For example, California enacted the California Consumer Privacy Act that requires, among other things, new disclosures to California consumers, imposes new rules for collecting or using information about minors, and affords consumers new abilities to opt out of certain disclosures of personal information.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Several foreign jurisdictions, including the EU, have laws and regulations which are more restrictive in certain respects than those in the United States. For example, the EU General Data Protection Regulation (&#8220;GDPR&#8221;) implemented stringent operational requirements for the use of personal data. The European regulatory regime also includes laws which, among other things, require EU member states to regulate marketing by electronic means and the use of web cookies. Each EU member state has transposed the requirements of these laws into its own national data privacy regime, and therefore the laws may differ between jurisdictions.</span></div><div style="margin-top:6pt;text-align: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 GDPR introduced more stringent requirements (which will continue to be interpreted through guidance and decisions over the coming years) and require organizations to erase an individual&#8217;s information upon request, implement mandatory data breach notification requirements and additional new obligations on data processors. If our privacy or data security measures fail to comply with applicable current or future laws and regulations, we may be subject to litigation, regulatory investigations, enforcement notices requiring us to change the way we use personal data or our marketing practices. For example, under the GDPR we may be subject to fines of up to &#8364;20 million or up to 4% of the total worldwide annual group turnover of the preceding financial year (whichever is higher). We may also be subject to other liabilities, as well as negative publicity and a potential loss of business.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restrictions on the collection, use, sharing or disclosure of personal information or additional requirements and liability for security and data integrity could require us to modify our solutions and features, possibly in a material manner, limit our ability to develop new products and features and subject us to increased compliance obligations and regulatory scrutiny.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-top:6pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risks Related to Regulatory Compliance</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%">Our failure to comply with the large body of laws and regulations to which we are subject could have a material adverse effect on our business and 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 are subject to regulation by various governmental agencies in the United States and other jurisdictions in which we operate. These laws and regulations (and the government agency responsible for their enforcement in the United States) cover: radio frequency emission regulatory activities (Federal Communications Commission); anti-trust regulatory activities (Federal Trade Commission and Department of Justice); consumer protection laws (Federal Trade Commission); import/export regulatory activities (Department of Commerce); product safety regulatory activities (Consumer Products Safety Commission); worker health and safety (Occupational Safety and Health Administration and similar state and local agencies); environmental protection (Environmental Protection Agency and similar state and local agencies); employment matters (Equal Employment Opportunity Commission); and tax and other regulations by a variety of regulatory authorities in each of the areas in which we conduct business. In certain jurisdictions, regulatory requirements in one or more of these areas may be more stringent than in the United States.</span></div><div style="margin-top:6pt;text-align: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 the area of employment matters, we are subject to a variety of federal, state and foreign employment and labor laws and regulations, including the Americans with Disabilities Act, the Federal Fair Labor Standards Act, the WARN Act and other regulations related to working conditions, wage and hour pay, overtime pay, employee benefits, anti-discrimination, and termination of employment. Noncompliance with any of these applicable regulations or requirements could subject us to investigations, sanctions, enforcement actions, fines, damages, penalties, or injunctions. In certain instances, former employees have brought claims against us and we expect that we will encounter similar actions against us in the future. An adverse outcome in any such litigation could require us to pay damages, attorneys&#8217; fees and costs. These enforcement actions could harm our reputation, business, financial condition and results of operations. If any governmental sanctions are imposed, or if we do not prevail in any possible civil or criminal litigation, our business, financial condition and results of operations could be materially and adversely affected. In addition, responding to any action will likely result in a significant diversion of management&#8217;s attention and resources and an increase in professional fees.</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%">Our failure to comply with the Foreign Corrupt Practices Act, other applicable anti-corruption and anti-bribery laws, and applicable trade control laws could subject us to penalties and other adverse consequences.</span></div><div style="margin-top:6pt;text-align: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 extensive international operations and a substantial portion of our business, particular with respect to our manufacturing processes, is conducted outside of the United States. Our operations are subject to the U.S. Foreign Corrupt Practices Act (the &#8220;FCPA&#8221;), as well as the anti-corruption and anti-bribery laws in the countries where we do business. The FCPA prohibits covered parties from offering, promising, authorizing or giving anything of value, directly or indirectly, to a &#8220;foreign government official&#8221; with the intent of improperly influencing the official&#8217;s act or decision, inducing the official to act or refrain from acting in violation of lawful duty, or obtaining or retaining an improper business advantage. The FCPA also requires publicly traded companies to maintain records that accurately and fairly represent their transactions, and to have an adequate system of internal accounting controls. In addition, other applicable anti-corruption laws prohibit bribery of domestic government officials, and some laws that may apply to our operations prohibit commercial bribery, including giving or receiving improper payments to or from non-government parties, as well as so-called &#8220;facilitation&#8221; payments. In addition, we are subject to U.S. and other applicable trade control regulations that restrict with whom we may transact business, including the trade sanctions enforced by the U.S. Treasury, Office of Foreign Assets Control.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Though we maintain policies, internal controls and other measures reasonably designed to promote compliance with applicable anti-corruption and anti-bribery laws and regulations, and certain safeguards designed to ensure compliance with U.S. trade control laws, our employees or agents may nevertheless engage in improper conduct for which we might be held responsible. Any violations of these anti-corruption or trade controls laws, or even allegations of such violations, can lead to an investigation and/or enforcement action, which could disrupt our operations, cause significant management distraction, and lead to significant costs and expenses, including legal fees. If we, or our employees or agents acting on our behalf, are found to have engaged in practices that violate these laws and regulations, we could suffer severe fines and penalties, profit disgorgement, injunctions on future conduct, securities litigation, bans on transacting government business, delisting from securities exchanges and other consequences that may have a material adverse effect on our business, financial condition and results of operations. In addition, our reputation, our net sales or our stock price could be adversely affected if we become the subject of any negative publicity related to actual or perceived violations of anti-corruption, anti-bribery or trade control laws and regulations.</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 style="margin-top:6pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">In order to comply with environmental and occupational health and safety laws and regulations, we may need to modify our activities or incur substantial costs, and such laws and regulations, including any failure to comply with such laws and regulations, could subject us to substantial costs, liabilities, obligations and fines, or require us to have our suppliers alter their processes.</span></div><div style="margin-top:6pt;text-align: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 subject to a variety of international, federal, state, local and non-U.S. laws and regulations governing pollution, environmental protection and occupational health and safety, including those relating to the release, storage, use, discharge, handling, generation, transportation, disposal, and labeling of, and human exposure to, hazardous and toxic materials, product composition, and the investigation and cleanup of contaminated sites, including sites we currently or formerly owned or operated, due to the release of hazardous materials, regardless of whether we caused such release. In addition, we may be strictly liable for joint and several costs associated with investigation and remediation of sites at which we have arranged for the disposal of hazardous wastes if such sites become contaminated, even if we fully comply with applicable environmental laws and regulations. Failure to comply with such laws and regulations could subject us to civil or criminal costs, obligations, sanctions or property damage or personal injury claims, or suspension of our facilities&#8217; operating permits. Compliance with current or future environmental and occupational health and safety laws and regulations could restrict our ability to expand our business or require us to modify processes or incur other substantial expenses which could harm our business. In the event of an incident involving hazardous materials, we could be liable for damages and such liability could exceed the amount of any liability insurance coverage and the resources of our business. In addition, in the event of the discovery of contaminants or the imposition of clean up obligations for which we are responsible, we may be required to take remedial or other measures which could have a material adverse effect on our business, financial condition and results of operations. In response to environmental concerns, some customers and government agencies impose requirements for the elimination and/or labeling of hazardous substances, such as lead (which is widely used in soldering connections in the process of semiconductor packaging and assembly), in electronic equipment, as well as requirements related to the take-back of products discarded by customers. For example, the EU adopted its RoHS which prohibits, with specified exceptions, the sale in the EU market of electrical and electronic equipment containing more than agreed levels of lead or other hazardous materials and China has enacted similar regulations. Environmental and occupational health and safety laws and regulations have tended to become more stringent over time, causing a need to redesign technologies, imposing greater compliance costs and increasing risks and penalties associated with violations, which could seriously harm our business.</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%">Risks Related to Ownership of Our Common Stock</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%">Our principal stockholders Sanken and OEP will continue to have substantial control over us, which could limit your ability to influence the outcome of key transactions, including a change of control, and otherwise affect the prevailing market price of our common stock.</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%">Our principal stockholders Sanken and OEP beneficially own, in the aggregate, 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%">68.4%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of our outstanding common stock. In addition, Sanken currently intends to maintain its majority ownership interest in us. The Stockholders&#8217; Agreement gives each of Sanken and OEP SKNA, L.P., a fund affiliated with OEP (the &#8220;OEP Investor&#8221;) (in each case, for so long such party beneficially owns at least 5% of our common stock) certain rights with respect to the composition of our board of directors, including certain rights to designate members of our board of directors. As a result, these stockholders and their affiliates will have significant influence over the management and affairs of our company, as well as the ability to control the outcome of matters submitted to our stockholders for approval, including the election of directors and the approval of significant corporate transactions, including any merger, consolidation or sale of all or substantially all of our assets and the issuance or redemption of equity interests in certain circumstances. The interests of these stockholders may not always coincide with, and in some cases may conflict with, our interests and the interests of our other stockholders. For instance, these stockholders could attempt to delay or prevent a change in control of our company, even if such change in control would benefit our other stockholders, which could deprive our other stockholders of an opportunity to receive a premium for their common stock. This concentration of ownership may also affect the prevailing market price of our common stock due to investors&#8217; perceptions that conflicts of interest may exist or arise. As a result, this concentration of ownership may not be in your best interests.</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%">Our Certificate of Incorporation provides that the doctrine of &#8220;corporate opportunity&#8221; does not apply with respect to any director or stockholder who is not employed by us or our subsidiaries.</span></div><div style="margin-top:6pt;text-align: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 doctrine of corporate opportunity generally provides that a corporate fiduciary may not develop an opportunity using corporate resources, acquire an interest adverse to that of the corporation or acquire property that is reasonably incident </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 style="margin-top:6pt;text-align:center;text-indent:36pt"><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%">to the present or prospective business of the corporation or in which the corporation has a present or expectancy interest, unless that opportunity is first presented to the corporation and the corporation chooses not to pursue that opportunity. The doctrine of corporate opportunity is intended to preclude officers, directors and other fiduciaries from personally benefiting from opportunities that belong to the corporation. Our Certificate of Incorporation provides that the doctrine of &#8220;corporate opportunity&#8221; does not apply with respect to the OEP Investor or its affiliates (other than us and our subsidiaries), including any of its or their respective principals, members, directors, partners, stockholders, officers, employees or other representatives (other than any such person who is also an employee of ours or our subsidiaries) or to any director or stockholder who is not employed by us or our subsidiaries (collectively, &#8220;Exempted Persons&#8221;). The Exempted Persons therefore have no duty to communicate or present corporate opportunities to us, and have the right to either hold any corporate opportunity for their own account and benefit or to recommend, assign or otherwise transfer such corporate opportunity to persons other than us, including to any other director or stockholder who is not employed by us or our subsidiaries.</span></div><div style="margin-top:6pt;text-align: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 a result, the Exempted Persons are generally not prohibited from operating or investing in competing businesses. We therefore may find ourselves in competition with any one or more of these parties, and we may not have knowledge of, or be able to pursue, transactions that could potentially be beneficial to us. To the extent we find ourselves in competition with Exempted Persons, we may lose a corporate opportunity or suffer competitive harm, which could negatively impact our business, financial condition, results of operations or prospects.</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%">Our stock price may be volatile, and investors in our common stock may not be able to resell shares of our common stock at or above the price paid, or at all.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If you purchase shares of our common stock, you may not be able to resell those shares at or above the purchase price, or at all. Since our initial public offering (&#8220;IPO&#8221;), the trading price of our common stock has fluctuated, from as low as $16.78 per share to as high as $34.66 per share through March&#160;26, 2021. The trading price of our common stock is likely to continue to fluctuate in the future in response to various factors, many of which are beyond our control, including, but not limited to:&#160;&#160;&#160;&#160;</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">variations in our actual or anticipated annual or quarterly operating results or those of others in 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-weight:400;line-height:120%;padding-left:14.5pt">results of operations that otherwise fail to meet the expectations of securities analysts and investors;</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">changes in earnings estimates or recommendations by securities analysts, or other changes in investor perceptions of the investment opportunity associated with our common stock relative to other investment alternatives;</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">market conditions in the semiconductor 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-weight:400;line-height:120%;padding-left:14.5pt">publications, reports or other media exposure of our products or those of others in our industry, or of our industry generally;</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">announcements by us or others in our industry, or by our or their respective suppliers, distributors or other business partners, regarding, among other things, significant contracts, price reductions, capital commitments or other business developments, the entry into or termination of strategic transactions or relationships, securities offerings or other financing initiatives, and public reaction thereto;</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">additions or departures of key management personnel;</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">regulatory actions involving us or others in our industry, or actual or anticipated changes in applicable government regulations or enforcement thereof;</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">the development and sustainability of an active trading market for our common stock;</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">sales, or anticipated sales, of large blocks of our common stock;</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">technical factors in the public trading market for our common stock that may produce price movements that may or may not comport with macro, industry or company-specific fundamentals, including, without limitation, the sentiment of retail investors (including as may be expressed on financial trading and other social media sites), the amount and status of short interest in our securities, access to margin debt, trading in options and other derivatives on our common stock and any related hedging or other technical trading factors;</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">general economic conditions; and other factors discussed in this &#8220;Risk Factors&#8221; section and elsewhere in this Annual Report.</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 style="margin-top:6pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, the stock market in general has experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of particular companies. Broad market and industry factors may significantly affect the market price of our common stock, regardless of our actual operating performance. These and other factors may cause the market price and demand for our common stock to fluctuate significantly, which may limit or prevent investors from readily selling their shares of common stock and may otherwise negatively affect the liquidity of our common stock. In addition, in the past, when the market price of a stock has been volatile, holders of that stock have sometimes instituted securities class action litigation against the company that issued the stock. If any of our stockholders were to bring a lawsuit against us, we could incur substantial costs defending the lawsuit. Such a lawsuit could also divert the time and attention of our management from our core business 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%">Future sales of shares by our stockholders could cause the market price of our common stock to drop significantly, even if our business is doing well.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales of a substantial number of shares of our common stock in the public market, or the perception in the market that such sales may occur, could reduce the market price of our common stock. We have outstanding 189,588,161 shares of common stock as of March&#160;26, 2021. We have also filed a registration statement on Form S-8 to register shares of common stock issuable under the 2020 Omnibus Incentive Compensation Plan (the &#8220;2020 Plan&#8221;) and the 2020 Employee Stock Purchase Plan (the &#8220;2020 ESPP&#8221;). These shares can be freely sold in the public market upon issuance, subject to volume limitations applicable to affiliates and the lock-up agreements. As restrictions on resale end, the market price of our common stock could drop significantly if the holders of those shares sell them or are perceived by the market as intending to sell them. These declines in our stock price could occur even if our business is otherwise doing well.</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%">Our issuance of additional capital stock in connection with financings, acquisitions, investments, our stock incentive plans or otherwise could dilute the ownership and voting power of existing stockholders.</span></div><div style="margin-top:6pt;text-align: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 March&#160;26, 2021, we have 810,411,839 shares of common stock authorized but unissued. In addition, our Certificate of Incorporation authorizes us to issue up to 20,000,000 shares of preferred stock with such rights and preferences as may be determined by our board of directors. Our Certificate of Incorporation authorizes us to issue shares of common stock or other securities convertible into or exercisable or exchangeable for shares of our common stock from time to time, for the consideration and on the terms and conditions established by our board of directors in its sole discretion, whether in connection with a financing, an acquisition, an investment, our stock incentive plans or otherwise. Such additional shares of our common stock or such other securities may be issued at a discount to the market price of our common stock at the time of issuance. Our preferred stock could be issued with voting, liquidation, dividend and other rights superior to the rights of our common stock. As discussed below, the potential issuance of preferred stock may delay or prevent a change in control of us, discourage bids for our common stock at a premium to the market price, and materially and adversely affect the market price and the voting and other rights of the holders of our common stock. Any issuance of such securities could result in substantial dilution to our existing stockholders and cause the market price of shares of our common stock to decline.</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%">We do not expect to declare or pay any dividends on our common stock for the foreseeable 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-weight:400;line-height:120%">We do not intend to pay cash dividends on our common stock for the foreseeable future. Consequently, investors must rely on sales of their shares of our common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investment. Investors seeking dividends should not purchase shares of our common stock. Any future determination to pay dividends will be at the discretion of our board of directors and subject to, among other things, our compliance with applicable law, and depending on, among other things, our business prospects, financial condition, results of operations, cash requirements and availability, debt repayment obligations, capital expenditure needs, the terms of any preferred equity securities we may issue in the future, covenants in the agreements governing our current and future indebtedness, other contractual restrictions, industry trends, the provisions of the DGCL affecting the payment of dividends and distributions to stockholders and any other factors or considerations our board of directors may regard as relevant. Furthermore, because we are a holding company, our ability to pay dividends on our common stock will depend on our receipt of cash distributions and dividends from our direct and indirect wholly owned subsidiaries, which may be similarly impacted by, among other things, the terms of any preferred equity securities these subsidiaries may issue in the future, debt agreements, other contractual restrictions and provisions of applicable law.</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 style="margin-top:6pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provisions in our Certificate of Incorporation and Bylaws and under the DGCL contain anti-takeover provisions that could prevent or discourage a takeover.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provisions in our Certificate of Incorporation and our Bylaws may discourage, delay or prevent a merger, acquisition or other change in control of our company that stockholders may consider favorable, including transactions in which you might otherwise receive a premium for your shares. These provisions could also limit the price that investors might be willing to pay in the future for shares of our common stock, thereby depressing the market price of our common stock. In addition, because our board of directors is responsible for appointing the members of our management team, these provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management by making it more difficult for stockholders to replace members of our board of directors. Among other things, these provisions include those establishing:</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">a classified board of directors with three-year staggered terms, which may have the effect of deferring, delaying or discouraging hostile takeovers, or changes in control of us or our management;</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">no cumulative voting in the election of directors, which limits the ability of minority stockholders to elect director candidates;</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">the exclusive right of our board of directors to elect a director to fill a vacancy created by, among other things, the expansion of the board of directors or the resignation, death or removal of a director, which prevents stockholders from filling vacancies on our board of directors;</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">the ability of our board of directors to authorize the issuance of shares of preferred stock and to determine the terms of those shares, including preferences and voting rights, without stockholder approval, which could be used to significantly dilute the ownership of a hostile acquirer;</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">the ability of our board of directors to alter our bylaws without obtaining stockholder approval;</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">the required approval of the holders of at least two-thirds of the shares entitled to vote at an election of directors to amend or repeal our bylaws or amend the provisions of our Certificate of Incorporation regarding the election and removal of directors;</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">a prohibition on stockholder action by written consent, which forces stockholder action to be taken at an annual or special meeting of our stockholders;</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">the requirement that a special meeting of stockholders may be called only by a majority of our board of directors, which may delay the ability of our stockholders to force consideration of a proposal or for stockholders controlling a majority of our capital stock to take action, including the removal of directors; and</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">advance notice procedures that stockholders must comply with in order to nominate candidates to our board of directors or to propose matters to be acted upon at an annual meeting or special meeting of stockholders, which may discourage or delay a potential acquirer from conducting a solicitation of proxies to elect the acquirer&#8217;s own slate of directors or otherwise attempting to obtain control of us until the next stockholder meeting or at all.</span></div><div style="margin-top:6pt;text-align: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, we have opted out of Section 203 of the DGCL but our Certificate of Incorporation provides that engaging in any of a broad range of business combinations with any &#8220;interested&#8221; stockholder (any stockholder with 15% or more of our voting stock (subject to certain exceptions, including OEP and its affiliates)) for a period of three years following the date on which the stockholder became an &#8220;interested&#8221; stockholder is prohibited, subject to certain exceptions.</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%">Our Certificate of Incorporation provides that the Court of Chancery of the State of Delaware will be the exclusive forum for substantially all disputes between us and our stockholders, which could limit our stockholders&#8217; ability to obtain a favorable judicial forum for disputes with us or our directors, officers or employees.</span></div><div style="margin-top:6pt;text-align: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 Certificate of Incorporation provides that, unless we consent in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware (the &#8220;Delaware Court of Chancery&#8221;) will be the exclusive forum for (1) any derivative action or proceeding brought on our behalf; (2) any action asserting a claim of breach of a fiduciary duty owed by any of our directors, officers or other employees or stockholders to us or our stockholders; (3) any action asserting a claim against us, any director or our officers and employees arising pursuant to any provision of the DGCL, our Certificate of Incorporation or our Bylaws, or as to which the DGCL confers exclusive jurisdiction on the Delaware Court of Chancery; or (4) any action asserting a claim against us, any director or our officers or employees that is governed by the internal affairs doctrine; provided that, the exclusive forum provision will not apply to suits brought to enforce any liability or duty created </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-top:6pt;text-align:center;text-indent:36pt"><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%">by the Securities Act, the Exchange Act, the rules and regulations thereunder or any other claim for which the federal courts have exclusive jurisdiction; and provided further that, if and only if the Delaware Court of Chancery dismisses any such action for lack of subject matter jurisdiction, such action may be brought in another state or federal court sitting in the State of Delaware. Our Certificate of Incorporation further provides that, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States of America shall, to the fullest extent permitted by law, be the sole and exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities Act. Any person or entity purchasing or otherwise acquiring any interest in shares of our capital stock shall be deemed to have notice of and to have consented to the provisions of our Certificate of Incorporation described above.</span></div><div style="margin-top:6pt;text-align: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 believe these provisions benefits us by providing increased consistency in the application of the DGCL by chancellors particularly experienced in resolving corporate disputes and in the application of the Securities Act by federal judges, as applicable, efficient administration of cases on a more expedited schedule relative to other forums and protection against the burdens of multi-forum litigation. However, these provisions may limit a stockholder&#8217;s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers or other employees or agents, which may discourage such lawsuits against us and our directors, officers and other employees and agents. The enforceability of similar choice of forum provisions in other companies&#8217; certificates of incorporation has been challenged in legal proceedings, and it is possible that, in connection with any applicable action brought against us, a court could find the choice of forum provisions contained in our Certificate of Incorporation to be inapplicable or unenforceable in such action. If a court were to find the choice of forum provision contained in our Certificate of Incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could adversely affect our business, financial condition or 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%">Failure to comply with requirements to design, implement and maintain effective internal control over financial reporting could have a material adverse effect on our business and stock price.</span></div><div style="margin-top:6pt;text-align: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 a public company, we have significant requirements for enhanced financial reporting and internal controls. If we are unable to maintain appropriate internal financial reporting controls and procedures, it could cause us to fail to meet our reporting obligations on a timely basis, result in material misstatements in our consolidated financial statements and adversely affect our operating results. In addition, we are required, pursuant to Section 404 of the Sarbanes-Oxley Act of 2002 (&#8220;Section 404&#8221;), to furnish a report by our management on, among other things, the effectiveness of our internal control over financial reporting. This assessment needs to include disclosure of any material weaknesses identified by our management in our internal control over financial reporting. The rules governing the standards that must be met for our management to assess our internal control over financial reporting are complex and require significant documentation and testing. Testing and maintaining internal controls may divert our management&#8217;s attention from other matters that are important to our business. In addition, pursuant to Section 404, once we are no longer an emerging growth company, provided we then qualify as an &#8220;accelerated filer&#8221; as defined in Rule 12b-2 under the Exchange Act, we will be required to include in the annual reports that we file with the SEC an attestation report on our internal control over financial reporting issued by our independent registered public accounting firm. When our independent registered public accounting firm is required to undertake an assessment of our internal control over financial reporting, the costs and burdens of complying with Section 404 will significantly increase.</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%">General Risks</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%">We are an &#8220;emerging growth company,&#8221; and we cannot be certain if the reduced disclosure requirements applicable to emerging growth companies will make our common stock less attractive to investors.</span></div><div style="margin-top:6pt;text-align: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 an &#8220;emerging growth company,&#8221; as defined in the Jumpstart Our Business Startups Act (&#8220;JOBS Act&#8221;), and we could remain an emerging growth company until the last day of our fiscal year following the fifth anniversary of the closing of the IPO. For as long as we continue to be an emerging growth company, we may choose to take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies, including, but not limited to:</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">not being required to engage an auditor to report on our internal controls over financial reporting pursuant to Section 404(b) of the Sarbanes-Oxley Act of 2002;</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">not being required to comply with any requirement that may be adopted by the Public Company Accounting Oversight Board regarding mandatory audit firm rotation or a supplement to the auditor&#8217;s report providing additional information about the audit and the financial statements (i.e., an auditor discussion and analysis);</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 style="margin-top:6pt;text-align:center;text-indent:36pt"><span><br/></span></div></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">not being required to submit certain executive compensation matters to stockholder advisory votes, such as &#8220;say-on-pay,&#8221; &#8220;say-on-frequency,&#8221; and &#8220;say-on-golden-parachutes&#8221;; and</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">not being required to disclose certain executive compensation related items such as the correlation between executive compensation and performance and comparisons of the chief executive officer&#8217;s compensation to median employee compensation.</span></div><div style="margin-top:6pt;text-align: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, as an emerging growth company, we are only required to provide two years of audited financial statements and two years of selected financial data (in addition to any required interim financial statements and selected financial data) in this Annual Report, and to present correspondingly reduced disclosure in &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.&#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%">We have elected to take advantage of this reduced disclosure obligation and certain of the other exemptions described above which are a part of this Annual Report and we may elect to take advantage of these and other reduced reporting requirements in the future. As a result, the information that we provide to our stockholders may be different than the information you might receive from other public reporting companies in which you hold equity interests. In addition, the JOBS Act permits emerging growth companies to delay adopting new or revised accounting standards until such time as those standards apply to private companies. We have elected to use this extended transition period for complying with new or revised accounting standards until the earlier of the date we (i) are no longer an emerging growth company or (ii) affirmatively and irrevocably opt out of the extended transition period provided in the JOBS Act. As a result, our consolidated financial statements and the reported results of operations contained therein may not be directly comparable to those of other public companies. We cannot predict whether investors will find our common stock less attractive because of our reliance on these exemptions. If some investors do find our common stock less attractive, there may be a less active trading market for our common stock and our stock price may be reduced or more volatile.</span></div><div style="margin-top:6pt;text-align: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 will remain an emerging growth company, and will be able to take advantage of the foregoing exemptions, until the last day of our fiscal year following the fifth anniversary of the closing of our IPO or such earlier time that we otherwise cease to be an emerging growth company, which will occur upon the earliest of (i) the last day of the first fiscal year in which our annual gross revenues are $1.07 billion or more; (ii) the date on which we have, during the previous three-year period, issued more than $1.0 billion in non-convertible debt securities; and (iii) the date that we become a &#8220;large accelerated filer&#8221; as defined in Rule 12b-2 under the Exchange Act, which will occur as of the end of any fiscal year in which (x) the market value of our common equity held by non-affiliates is $700 million or more as of the last business day of our most recently completed second fiscal quarter, (y) we have been required to file annual and quarterly reports under the Exchange Act for a period of at least 12 months and (z) have filed at least one annual report pursuant to the Exchange Act.</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%">We could be subject to changes in tax rates or the adoption of new tax legislation, whether in or out of the United States, or could otherwise have exposure to additional tax liabilities, which could adversely affect our results of operations or financial condition.</span></div><div style="margin-top:6pt;text-align: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 a multinational business, we are subject to income and other taxes in both the United States and various foreign jurisdictions. Changes to tax laws or regulations in the jurisdictions in which we operate, or in the interpretation of such laws or regulations, could, significantly increase our effective tax rate and reduce our cash flow from operating activities, and otherwise have a material adverse effect on our financial condition. In addition, other factors or events, including business combinations and investment transactions, changes in the valuation of our deferred tax assets and liabilities, adjustments to taxes upon finalization of various tax returns or as a result of deficiencies asserted by taxing authorities, increases in expenses not deductible for tax purposes, changes in available tax credits, changes in transfer pricing methodologies, other changes in the apportionment of our income and other activities among tax jurisdictions, and changes in tax rates, could also increase our effective tax rate.</span></div><div style="margin-top:6pt;text-align: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 tax filings are subject to review or audit by the U.S. Internal Revenue Service (the &#8220;IRS&#8221;) and state, local and foreign taxing authorities. For example, we recently settled a tax audit relating to fiscal years 2016, 2017 and 2018. We exercise significant judgment in determining our worldwide provision for taxes and, in the ordinary course of our business, there may be transactions and calculations where the proper tax treatment is uncertain. We may also be liable for taxes in connection with businesses we acquire. Our determinations are not binding on the IRS or any other taxing authorities, and accordingly the final determination in an audit or other proceeding may be materially different than the treatment reflected in our tax provisions, accruals and returns. An assessment of additional taxes because of an audit could have a material adverse effect on our business, financial condition, results of operations and cash flows.</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 style="margin-top:6pt;text-align:center;text-indent:36pt"><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further changes in the tax laws of foreign jurisdictions could arise, in particular, as a result of the base erosion and profit shifting project that was undertaken by the Organization for Economic Co-operation and Development (the &#8220;OECD&#8221;). The OECD, which represents a coalition of member countries, recommended changes to numerous long-standing tax principles. These changes, if adopted, could increase tax uncertainty and may adversely affect our provision for income taxes and increase our tax liabilities.</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%">If equity research analysts or industry analysts do not publish research or reports about our business, or if they change their recommendations regarding our stock adversely, our stock price and trading volume could decline.</span></div><div style="margin-top:6pt;text-align: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 trading market for our common stock is influenced by the research and reports that industry or equity research analysts publish about us or our business. If any of the analysts who cover us issue an adverse or misleading opinion regarding us, our business model, financial performance, stock price or otherwise, our stock price would likely decline. If one or more of these analysts ceases coverage of our company or fails to regularly publish reports on us, we could lose visibility in the financial markets, which in turn could cause our stock price or trading volume to decline and result in the loss of all or a part of your investment in us.</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%">Uncertainty relating to the LIBOR calculation process and potential phasing out of LIBOR after 2021 may adversely affect the market value of our current or future 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%">LIBOR and certain other interest &#8220;benchmarks&#8221; may be subject to regulatory guidance and/or reform that could cause interest rates under our current or future debt agreements to perform differently than in the past or cause other unanticipated consequences. The United Kingdom&#8217;s Financial Conduct Authority, which regulates LIBOR, has announced that it intends to stop encouraging or requiring banks to submit LIBOR rates after 2021, and it is unclear if LIBOR will cease to exist or if new methods of calculating LIBOR will evolve. If LIBOR ceases to exist or if the methods of calculating LIBOR change from their current form, there may be adverse impacts on the financial markets generally and interest rates on borrowings under our Senior Secured Credit Facilities may be adversely affected.</span></div><div id="ie0e8a443074a445b950d2492873c942d_22"></div><div style="margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1B. Unresolved Staff Comments.</span></div><div style="margin-bottom: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="ie0e8a443074a445b950d2492873c942d_25"></div><div style="margin-bottom:6pt;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. Properties.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Manufacturing, Operations and Facilities</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%">Our operations are primarily conducted at the locations shown below. Our subsidiary, Allegro MicroSystems Philippines Inc., in Manila, Philippines, operates our primary internal assembly and testing facility. Our corporate headquarters is located in Manchester, New Hampshire.</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:17.947%"></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:28.661%"></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.542%"></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:28.665%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Facility</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%">Facility Functions</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%">Facility Size</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%">Status</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Manila, Philippines</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 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%">Manufacturing &#8211;Assembly, Test, Finish</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 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%">Approximately 370,000 square feet</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 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%">Facility-Owned, Land (Subject to 9 coordinated leases, the longest of which has a 50-year term (and a 25-year renewal option))</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Saraburi, Thailand</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%">Manufacturing &#8211; Assembly, Test, Finish</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%">Approximately 210,000 square feet</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%">Owned (closed January 2021, sale planned for fiscal 2022)</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:10pt;font-weight:400;line-height:100%">Manchester, NH</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate Headquarters, Research and Development, Administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Approximately 120,000 square feet</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Owned</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marlborough, MA</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%">Research and Development, Administrative</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%">Approximately 50,000 square feet</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%">Leased (10-year lease expires in 2028)</span></td></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%">We also lease design and applications support centers in the Americas, Asia and Europe. Our decision to open and maintain additional design centers is based on several factors, including the ability to employ talented engineers at efficient costs and to better serve our local customer base.</span></div><div style="margin-top:6pt;text-align: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 manufacturing strategy consists of a combined internal and external sourcing strategy. This strategy enhances security of supply by providing both internal and external capacity at each stage of the manufacturing process, and has </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 style="margin-top:6pt;text-align:center;text-indent:36pt"><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%">enabled us to reduce our capital requirements, reduce our fixed costs, obtain additional capacity to meet customer needs in periods of high demand and establish wafer process technology collaborations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Following our completion of the PSL Divestiture in March 2020, we have transitioned to a fabless business model, which we believe will provide us with enhanced security of supply and manufacturing flexibility. In connection with this transaction, we entered into an amendment to our Wafer Foundry Agreement with PSL to provide for a minimum wafer purchase obligation by us from PSL during the initial three-year term of the Wafer Foundry Agreement. Our other fab partners currently include UMC and TSMC. Other than the Wafer Foundry Agreement, we do not have long-term supply agreements in place with our third-party wafer fabrication partners or other suppliers, and we purchase products on a purchase order basis.</span></div><div style="margin-top:6pt;text-align: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 AMPI Facility is our primary internal assembly and testing facility for our sensor and power products, with packaging capabilities and quality standards that meet stringent automotive safety and reliability specification requirements. We also supplement the assembly capabilities of the AMPI Facility with subcontractors throughout Asia, and approximately 52% and 54% of our assembly was outsourced in fiscal 2021 and 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%">While our principal test operations are performed at the AMPI Facility, additional test capabilities are available at our Manchester, New Hampshire facility.</span></div><div style="margin-top:6pt;text-align: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 committed to manufacturing products of the highest quality and performance. We strive to have a &#8220;zero-defect&#8221; quality culture focused on meeting or exceeding demanding high-temperature automotive quality standards. We strive to comply with industry standards such as IATF 16949:2016 (the automotive sector-specific quality management system standard) and ISO 14001 (a voluntary standard for environmental management published by the International Standards Organization), and we also strive to comply with ISO 26262 ASIL product development standards, RoHS (an EU standard relating to use of certain hazardous substances in products) and similar environmental product requirements. Leading global automotive, industrial, and consumer manufacturers regularly audit our facilities for compliance with these standards as well as with their own customer-specific standards. We are also members of the Responsible Business Alliance, the world&#8217;s largest industry coalition dedicated to corporate social responsibility in global supply chains and, in conjunction with our sustainability efforts, we participate in the Carbon Disclosure Project, a global environmental disclosure system designed to enable companies and governments to disclose and manage their carbon emissions.</span></div><div id="ie0e8a443074a445b950d2492873c942d_28"></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. Legal Proceedings.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">We are currently not a party to any material legal proceedings. We may from time to time become involved in litigation relating to claims arising from our ordinary course of business. These claims, even if not meritorious, could result in the expenditure of significant financial and managerial resources.</span></div><div id="ie0e8a443074a445b950d2492873c942d_31"></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-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%">Not applicable.</span></div><div id="ie0e8a443074a445b950d2492873c942d_34"></div><div style="margin-bottom:18pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PART II</span></div><div id="ie0e8a443074a445b950d2492873c942d_37"></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5. Market for Registrants Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.</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-weight:700;line-height:120%">Market Information</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:120%">Our common stock is listed on the Nasdaq Global Select Market under the symbol &#8220;ALGM&#8221;. As </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 May&#160;10, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> there we</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">re 189,593,243 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">shares of our common stock held by 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 40 h</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">olders of record, which does not include beneficial owners of common stock whose shares are held in the names of various securities brokers, dealers and registered clearing agencies.</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%">Dividends</span></div><div style="margin-top:6pt;text-align: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 October 2020, we paid a cash dividend in the aggregate amount of $400.0 million to holders of our Class A common stock (see Note 17, &#8220;Common Stock and Stock-Based Compensation&#8221; to the consolidated financial statements). We currently intend to retain all available funds and any future earnings to fund the development and growth of our business 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%">50</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;text-indent:36pt"><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%">the repayment of outstanding debt. Therefore, we do not anticipate declaring or paying any additional cash dividends on our common stock in the foreseeable future.</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%">Price Range of Common Stock</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%">The following reflects the high and low sales prices of our common stock for fiscal 2021 since our initial public offering as reported by the Nasdaq Global Select Market:</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:75.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.060%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.063%"></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:10pt;font-weight:700;line-height:100%">Common Stock Price</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:10pt;font-weight:700;line-height:100%">High</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:10pt;font-weight:700;line-height:100%">Low</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%">Third Quarter ended December 25, 2020 (from October 29, 2020)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">$29.48</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 1pt;text-align: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.78</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fourth Quarter ended March 26, 2021</span></td><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:400;line-height:100%">$34.66</span></td><td colspan="3" style="padding:0 1pt"></td><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:400;line-height:100%">$23.39</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></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%">Stock Performance Graph</span></div><div style="margin-top:6pt;text-align: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 Stock Price Performance Graph and related information includes comparisons required by the SEC. The Graph does not constitute &#8220;soliciting material&#8221; and should not be deemed &#8220;filed&#8221; or incorporated by reference into any other filings under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, except to the extent that we specifically incorporate this information by reference into such filing.</span></div><div style="margin-top:6pt;text-align: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 line graph compares for the period beginning October 29 ,2020, the initial trading date of our common stock on the Nasdaq Global Select Market, and ending on March 26, 2021, the last day of our fiscal year, the cumulative total stockholder return for our common stock, the Nasdaq Composite Index and Philadelphia Semiconductor Index and assumes reinvestment of any dividends. The stockholder return in the graph below is not necessarily indicative of, nor it is intended to forecast, the potential future performance of our common stock, and we do not make or endorse any predictions as to future stockholder returns, We selected these comparative groups due to industry similarities and the fact that they contain several direct competitors.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><img src="algm-20210326_g1.jpg" alt="algm-20210326_g1.jpg" style="height:380px;margin-bottom:5pt;vertical-align:text-bottom;width:613px"/></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%">51</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;text-indent:36pt"><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.227%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:27.769%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.663%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding: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%">Base Period</span></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></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">October, 29, 2020</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">3/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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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><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%">$100.00</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 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%">$142.77</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nasdaq Composite Index </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%">$100.00</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:10pt;font-weight:400;line-height:100%">$117.46</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Philadelphia Semiconductor Index</span></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%">$100.00</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$136.02</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;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 Sales of Unregistered Securities and Use of Proceeds</span></div><div style="margin-top:6pt;text-align: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 period May 19, 2020 through July 31, 2020, the Company granted an aggregate of 17,203 shares of Class L Common Stock to employees. These transactions were exempt from registration under the Securities Act in reliance on Section 4(a)(2) of the Securities Act or Rule 701 under the Securities Act. Upon the completion of the Company&#8217;s initial public offering these shares were converted into approximately 223,807 shares of common stock.</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%">Use of Proceeds from Registered Securities</span></div><div style="margin-top:6pt;text-align: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 October 28, 2020, the SEC declared effective our Registration Statement on Form S-1 (File No. 333-249348), as amended, filed in connection with our IPO (the &#8220;IPO Registration Statement&#8221;). Pursuant to the IPO Registration Statement, we registered the offer and sale of 25,000,000 shares of our common stock with an aggregate offering price of $350.0 million. Barclays Capital Inc., Credit Suisse Securities (USA) LLC, Wells Fargo Securities, LLC, Jefferies LLC, Mizuho Securities USA LLC, Needham &amp; Company, LLC and SMBC Nikko Securities America, Inc. served as underwriters for the offering. On November 2, 2020, we issued and sold 25,000,000 shares of our common stock, at a price to the public of $14.00 per share. Upon completion of the IPO on November 2, 2020, we received net proceeds of approximately $321.4 million, after deducting the underwriting discount of $20.1 million and offering expenses of $8.5 million. No payments for such expenses were made directly or indirectly to (i) any of our officers or directors or their associates, (ii) any persons owning 10% or more of any class of our equity securities or (iii) any of our affiliates.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;The offering terminated after the sale of all securities registered pursuant to the IPO Registration Statement. We used $300.0 million of the net proceeds of approximately $321.4 million from our IPO to repay borrowings under our Term Loan Facility, and the remainder of the net proceeds were invested in short-term, investment-grade instruments. There has been no material change in the expected use of the net proceeds from our IPO as described in the final prospectus relating to our IPO Registration Statement, filed with the SEC on October 30, 2020 pursuant to Rule 424(b)(4) under the Securities Act of 1933, as amended.</span></div><div style="margin-bottom:6pt;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%">Issuer Purchases of Equity Securities</span></div><div style="margin-bottom:18pt;text-align:justify;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="ie0e8a443074a445b950d2492873c942d_40"></div><div style="margin-bottom:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6. Reserved.</span></div><div id="ie0e8a443074a445b950d2492873c942d_43"></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 7. 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 consolidated financial statements and related notes and other information included elsewhere in this Annual Report on Form 10-K (the &#8220;Annual Report&#8221;). 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 sections titled &#8220;Risk Factors&#8221; and &#8220;Cautionary Note Regarding Forward-Looking Statements&#8221; included elsewhere in this Annual 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. All references to &#8220;2021,&#8221; &#8220;fiscal year 2021&#8221; or similar references relate to the 52-week period ended March 26, 2021. All references to &#8220;2020,&#8221; &#8220;fiscal year 2020&#8221; or similar references relate to the 52-week period ended March 27, 2020..</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><div id="ie0e8a443074a445b950d2492873c942d_46"></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%">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 is a leading global designer, developer, manufacturer and marketer of sensor ICs 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 automotive. 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="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 16 locations across four continents. Our portfolio includes more than 1,000 products, and we ship over one billion units annually to more than 10,000 customers worldwide. During fiscal years 2021 and 2020, we generat</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 $591.2 million and $650.1 million in</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> total net sales, respectively, 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%"> $18.1 million and</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%">$37.1 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in net income 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%">$144.8 million and $132.2 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in Adjusted EBITDA in such fiscal years, 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 IPO 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"><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-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 plan to pursue the following strategies to continue to grow our sales and enhance our 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-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 xEVs, ADAS, 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 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-bottom:6pt;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 LiDAR 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 ASPs and lower ASP declines over time than are typical for our industry.</span></div><div style="margin-bottom:6pt;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-bottom:6pt;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 </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:6pt;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%">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-bottom:6pt;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="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-bottom:6pt;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 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 style="margin-top:6pt;text-align:justify;text-indent:27pt"><span><br/></span></div><div id="ie0e8a443074a445b950d2492873c942d_49"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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="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%">On August 28, 2020, we acquired Voxtel, 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 total preliminary purchase price of the acquisition was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$35.0 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%">, including certain earnouts that have a potential payout of $15.0 million. The fair value of these earn-outs at acquisition date was $7.3 million. 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 doesn&#8217;t pose an ocular hazard. The combination of these highly-sensitive detectors and high-peak-power eye-safe lasers, combined 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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through the end of fiscal year 2020, we held a 100% ownership interest in PSL, a semiconductor wafer fabricator engaged in the manufacturing and testing of foundry wafers. Prior to the divestiture transaction of PSL, PSL accounted for 11.1% of our net sales and supplied 44.2% of our wafer requirements in fiscal year 2020, respectively. In addition, through end of fiscal year 2020, we acted as a distributor of Sanken products in North America, South America and Europe on a low-margin, buy-resale basis pursuant to the Sanken Products Distribution Agreement and Sanken. Our net sales from the distribution of Sanken products in fiscal year 2020 were $35.4 million. On March 28, 2020, in order to further our strategy for developing a flexible and efficient manufacturing model that minimizes capital requirements, lowers operating costs, enhances reliability of supply and supports our growth going forward: </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;padding-left:54pt;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%">&#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:23.5pt">We divested a majority of our ownership interest in PSL to Sanken in the PSL Divestiture, in connection with which: </span></div><div style="margin-top:6pt;padding-left:72pt;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">Our equity interests in PSL were recapitalized in exchange for (i)&#160;the contribution by us to PSL of $15.0 million of intercompany debt, representing a portion of the aggregate principal amount of debt owed by PSL to us under the Existing Allegro Loans, (ii) the assumption by us of $42.7 million in aggregate principal amount of debt owed by PSL to Sanken under the PSL-Sanken Loans, that was subsequently forgiven in exchange for our transfer to Sanken of 70% of the issued and outstanding equity interests in PSL, and (iii)&#160;the termination of the Existing Allegro Loans and the issuance, pursuant to the Consolidated Loan Agreement, of a note payable to us in an aggregate principal amount of $51.4 million (representing the aggregate principal amount of debt outstanding under the Existing Allegro Loans prior to their termination); and </span></div><div style="margin-top:6pt;padding-left:72pt;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">In exchange for the extinguishment of all outstanding indebtedness owed by us to Sanken under the PSL-Sanken Loans, we (i)&#160;divested 70% of the issued and outstanding equity interests in PSL to Sanken, as a result of which Sanken holds a 70% majority share in PSL and we hold a 30% interest, and (ii)&#160;amended and restated the existing limited liability company agreement of PSL to admit Sanken as a member, reflect the recapitalization of our equity interests and otherwise reflect the rights and obligations of us and Sanken thereunder; </span></div><div style="margin-top:6pt;padding-left:54pt;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%">&#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:23.5pt">AML entered into a letter agreement with Sanken providing for, among other things, the termination of AML&#8217;s services under the Sanken Products Distribution Agreement, and Sanken and PSL entered into a new distribution agreement providing for PSL to serve as a distributor of Sanken products in North America, South America and Europe; and </span></div><div style="margin-top:6pt;padding-left:54pt;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%">&#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:23.5pt">We entered into certain other agreements </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and transactions with Sanken and PSL as more fully described under &#8220;PSL Divestiture&#8221; Item 1.</span></div><div style="margin-top:6pt;text-align: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 a result of the PSL Divestiture and the transfer of the Sanken products distribution business to PSL, we were able to materially improve</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">gross profit, operating income and net income, as well as reduce capital expenditures and increase cash flow from operations. Strategically, we believe these changes better enable us to focus solely on our core business in sensor and power applications for the automotive and industrial end markets. </span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',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:23.5pt">PSL foundry revenue is no longer consolidated in our results in fiscal year 2021, however, PSL did supply 36.1% of our wafer requirements in fiscal year 2021.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',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:23.5pt">Net sales from the distribution of Sanken products are also no longer consolidated in our results in fiscal year 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%">In February 2020, we announced that we would consolidate our assembly and test facilities into a single site, located at the AMPI Facility. We completed this transition and closed the AMTC Facility as of March 2021. We expect to realize a significant reduction in cost of goods sold in subsequent periods. </span></div><div id="ie0e8a443074a445b950d2492873c942d_52"></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%">Impact of the COVID-19 Pandemic </span></div><div style="margin-top:6pt;text-align: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&#160;11, 2020, the COVID-19 outbreak was declared a pandemic by the World Health Organization. The pandemic has resulted in governments around the world implementing increasingly stringent measures to help control the spread of the virus, including quarantines, &#8220;shelter in place&#8221; and &#8220;stay at home&#8221; orders, travel restrictions, business curtailments, school closures and other measures. In addition, governments and central banks in several parts of the world have enacted fiscal and monetary stimulus measures to counteract the impacts of the COVID-19 pandemic. </span></div><div style="margin-top:6pt;text-align: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 continue to monitor the rapidly evolving conditions and circumstances as well as guidance from international and domestic authorities, including public health authorities, and we may need to take additional actions based on their recommendations. There is considerable uncertainty regarding the impact on our business stemming from current measures and potential future measures that could restrict access to our facilities, limit manufacturing and support operations and place restrictions on our workforce and suppliers. The measures implemented by various authorities related to the COVID-19 pandemic have caused us to change our business practices including those related to where employees work, the distance between employees in our facilities, limitations on in-person meetings between employees and with customers, suppliers, service providers and stakeholders, as well as restrictions on business travel to domestic and international locations or to attend trade shows, investor conferences and other events. </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align: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 full extent to which the ongoing COVID-19 pandemic adversely affects our financial performance will depend on future developments, many of which are outside of our control, are highly uncertain and cannot be predicted, including, but not limited to, the duration and spread of the pandemic, its severity, the effectiveness of actions to contain the virus or treat its impact and how quickly and to what extent normal economic and operating conditions can resume. The COVID-19 pandemic could also result in additional governmental restrictions and regulations, which could adversely affect our business and financial results. In addition, a recession, depression or other sustained adverse market impact resulting from COVID-19 could materially and adversely affect our business and our access to needed capital and liquidity. Even after the COVID-19 pandemic has lessened or subsided, we may continue to experience adverse impacts on our business and financial performance as a result of its global economic impact. </span></div><div style="margin-top:6pt;text-align: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 COVID-19 pandemic may also heighten other risks, including if the business impacts of COVID-19 carry on for an extended period, we may be required to recognize impairments for goodwill and certain long-lived assets including amortizable intangible assets. We have taken actions to mitigate our financial risk given the uncertainty in global markets caused by the COVID-19 pandemic. In March 2020, we borrowed $43.0&#160;million under our credit facilities (including $10.0&#160;million borrowed by PSL under its revolving credit facility (the &#8220;PSL Revolver&#8221;), the proceeds of which were retained by PSL and are no longer available for use by us following the consummation of the PSL Divestiture). The borrowing was made as part of our ongoing efforts to preserve financial flexibility considering the current uncertainty in the global markets and related effects on our business resulting from the COVID-19 pandemic. While we do not currently expect to use the remaining proceeds from these borrowings following the consummation of the PSL Divestiture for any near-term liquidity needs, we may use the proceeds for working capital and other general corporate purposes. </span></div><div style="margin-bottom:18pt;margin-top:6pt;text-align: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&#160;27, 2020, the Coronavirus Aid, Relief and Economic Security Act (the &#8220;CARES Act&#8221;) was signed into law. The CARES Act contains numerous tax provisions including a correction to the applicable depreciation rates available in the original Tax Cuts and Jobs Act (&#8220;TCJA&#8221;) for Qualified Improvement Property (&#8220;QIP&#8221;), temporarily establishes a five-year carryback period for current net operating losses (&#8220;NOL&#8221;), and contains a provision for deferred payment of 2020 employer payroll taxes. The Company currently estimates cash tax benefits of the NOL to be $9.1 million. The QIP change is estimated to result in an incremental cash tax benefit of $1.7 million. Additionally, the Company plans to defer payment of $2.8 million of payroll taxes, with $1.4 million to be paid back in the third quarter of fiscal year 2022 and the remainder in the third quarter of fiscal year 2023. Additional income tax provisions of the CARES Act are currently being evaluated and not expected to have material impacts.</span></div><div id="ie0e8a443074a445b950d2492873c942d_58"></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%">Other Key Factors and Trends Affecting our Operating Results </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financial condition and results of operations have been, and will continue to be, affected by numerous other factors and trends, including the following: </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Design Wins with New and Existing Customers </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our end customers continually develop new products in existing and new application areas, and we work closely with our significant OEM customers in most of our target markets to understand their product roadmaps and strategies. For new products, the time from design initiation and manufacturing until we generate revenue can be lengthy, typically between two and four years. As a result, our future revenue is highly dependent on our continued success at winning design mandates from our customers. Further, because we expect the ASPs of our products to decline over time, we consider design wins to be critical to our future success and anticipate being increasingly dependent on revenue from newer design wins for our newer products. The selection process is typically lengthy and may require us to incur significant design and development expenditures in pursuit of a design win with no assurance that our solutions will be selected. As a result, the loss of any key design win or any significant delay in the ramp-up of volume production of the customer&#8217;s products into which our product is designed could adversely affect our business. In addition, volume production is contingent upon the successful introduction and acceptance of our customers&#8217; end products, which may be affected by several factors beyond our control. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Customer Demand, Orders and Forecasts </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">customers are generally permitted to cancel orders for our products within a specified period. Cancellations of orders could result in the loss of anticipated sales without allowing us sufficient time to reduce our inventory and operating expenses. In addition, changes in forecasts or the timing of orders from customers exposes us to the risks of inventory shortages or excess inventory. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Manufacturing Costs and Product Mix </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross margin, or gross profit as a percentage of total net sales, has been, and will continue to be, affected by a variety of factors, including the ASPs of our products, product mix in a given period, material costs, yields, manufacturing costs and efficiencies. We believe the primary driver of gross margin is the ASP negotiated between us and our customers relative to material costs and yields. Our pricing and margins depend on the volumes and the features of the products we produce and 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="ie0e8a443074a445b950d2492873c942d_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%">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. Our core applications are focused on the automotive, industrial and other industries.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Additionally, until the consummation of the PSL Divestiture following the end of fiscal year 2020, we also manufactured products for other applications such as wafer foundry products and acted as a distributor of Sanken products in North America, South America and Europe.</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, and until the consummation of the PSL Divestiture following the end of fiscal year 2020, we also sold wafer foundry products and acted as a distributor for Sanken products in North America, South America and Europe. Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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="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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based compensation</span></div><div style="margin-top:6pt;text-align: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 ratable vesting of our stock-based compensation, upon completion of our IPO, we recognized one-time stock-based compensation charges of $40.4 million in connection with the vesting of all outstanding shares of Class A common stock, $1.6 million in connection with the automatic acceleration of 25% of the standard vesting term of shares of Class L common stock and $1.0 million through the LTCIP/TRIP Award RSU Conversion Program (the &#8220;RSU Conversion Program&#8221;). In fiscal 2021, these one-time stock-based compensation charges were allocated to cost of goods sold, research and development expenses and selling, general and administrative expenses in the amounts of $4.4 million, $2.3 million and $36.3 million, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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. In addition, prior to the PSL Divestiture, costs of goods sold also consisted of finished silicon wafers processed by internal and independent foundries.</span></div><div style="margin-top:6pt;text-align: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 future, primarily due to the PSL Divestiture and 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: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%">Research and development (&#8220;R&amp;D&#8221;) expenses</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%">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: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><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;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 the closing of our IPO during the third fiscal quarter of 2021, we recognized one-time stock-based compensation expense of $40.4 million, consisting of $4.1 million within cost of goods sold, $1.8 million within R&amp;D expenses, and $34.5 million within SG&amp;A expenses, in connection with the vesting of all outstanding shares of our Class A </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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">common stock. We also recognized one-time stock-based compensation expense of $1.6 million, consisting of $0.2 million within cost of goods sold, $0.1 million within R&amp;D expenses, and $1.3 million within SG&amp;A expenses, in connection with the automatic acceleration of 25% of the standard vesting term of shares of our Class L common stock at that time. In addition, we recognized one-time stock-based compensation expense of $1.0 million, consisting of $0.1 million within cost of goods sold, $0.4 million within R&amp;D expenses, and $0.5 million within SG&amp;A expenses, in connection with the RSU Conversion Program.</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%">Impairment of long-lived assets</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairment of long-lived assets reflects a $7.1 million expense in the fiscal year ended March&#160;26, 2021, representing impairment charges on the sale of the AMTC Facility. No impairment expense was recorded for the fiscal year ended March&#160;27, 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%">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 gain recorded in the fiscal year ended March&#160;26, 2021 resulting from the write-down in contingent consideration related to the Voxtel acquisition. There were no amounts recorded for the fiscal year ended March&#160;27, 2020.</span></div><div style="margin-bottom:6pt;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%">Loss on debt extinguishment</span></div><div style="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 represents the loss associated with the partial repayment of our Term Loan Facility on November 25, 2020. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no amounts recorded for the fiscal year ended March&#160;27, 2020.</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%">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: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) gain</span></div><div style="margin-top:6pt;text-align: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. The largest contributor of the foreign currency transaction (loss) gain is the result of an intercompany loan to our subsidiary that operates the AMTC Facility where at the end of each reporting period we revalue the amounts due under the loan to the U.S. Dollar.</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><span><br/></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:120%">Income in earnings of equity investment represents our equity investment in connection with the PSL Divestiture. There were no amounts recorded for the fiscal year ended March&#160;27, 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%">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: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-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%">Our provision for income taxes is comprised of the year-to-date taxes based on an estimate of the annual effective tax rate plus the tax impact of discrete items.</span></div><div style="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 (&#8220;ETR&#8221;) 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;) offset by the additional tax costs associated with global intangible low-tax income (&#8220;GILTI&#8221;) and the base erosion tax (&#8220;BEAT&#8221;).</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-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 id="ie0e8a443074a445b950d2492873c942d_64"></div><div><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%">Fiscal Year 2021 Compared to Fiscal Year 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 fiscal years ended March&#160;26, 2021 and March&#160;27, 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:25.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.870%"></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:8.870%"></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:8.870%"></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:8.870%"></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:8.870%"></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:8.870%"></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:8.874%"></td><td style="width:0.1%"></td></tr><tr style="height:20pt"><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%">Fiscal Year 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="padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#ffffff;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:8pt;font-weight:700;line-height:100%">Change<br/>Attributable to<br/>Divestiture</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%">Operational Change<br/>after Divestiture</span></td></tr><tr style="height:27pt"><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%">March 26,<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%">March 27,<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="padding:0 1pt"></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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="39" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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%">Total net sales</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%">591,207&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">650,089&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">(58,882)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.1)</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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">107,792&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,910&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">312,305&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,813&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,508)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19.7)</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%">101,458&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,950&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4&#160;</span></td><td style="background-color:#ffffff;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></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%">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%">278,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><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%">261,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"></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%">17,626&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">6,334&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">23,960&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">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%">108,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%">102,052&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,597&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,279&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">9.7&#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></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%">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%">153,476&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,396&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,080&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,136&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,216&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0&#160;</span></td><td style="background-color:#ffffff;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></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%">Impairment of long-lived 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%">7,119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">7,119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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></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%">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,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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:left;vertical-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 43pt;text-align: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:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266,744&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">208,448&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">58,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,415&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">68,711&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.0&#160;</span></td><td style="background-color:#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#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%">12,158&#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%">52,828&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,670)</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%">(77.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,081)</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%">(44,751)</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%">(84.7&#160;</span></td><td style="background-color:#ffffff;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income, net:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on debt extinguishment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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:left;vertical-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%">Interest expense, 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%">(2,603)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,493)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2266.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,342)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,835)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5304.5&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency transaction (loss) gain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,889)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,391&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,280)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(307.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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(4,278)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(307.5&#160;</span></td><td style="background-color:#ffffff;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income in earnings of equity investment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,413&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,413&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,413&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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%">(475)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(831)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(42.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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(279)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3&#160;</span></td><td style="background-color:#ffffff;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 49pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other (expense) income, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,609)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">450&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">(14,059)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3124.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><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,619)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">(17,678)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3928.4&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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) income before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,451)</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%">53,278&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,729)</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%">(102.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="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,700)</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%">(62,429)</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%">(117.2&#160;</span></td><td style="background-color:#ffffff;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></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%">(Benefit) provision 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:10pt;font-weight:400;line-height:100%">(19,552)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,173&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,725)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(220.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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,185)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(217.6&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,101&#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%">37,105&#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%">(19,004)</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%">(51.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,240)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,244)</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%">(73.4&#160;</span></td><td style="background-color:#ffffff;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">148&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Allegro MicroSystems, Inc.</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,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><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%">36,971&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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%">(19,018)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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%">(8,240)</span></td><td style="background-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%">(27,258)</span></td><td style="background-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%">(73.7&#160;</span></td><td style="background-color:#ffffff;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></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:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Our total net sales for the periods presented above include related party net sales generated through our distribution agreement with Sanken. Our total net sales for the fiscal year ended March&#160;27, 2020 also include related party net sales </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:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">related to the sale of wafer foundry products to Sanken by PSL and net sales related to our distribution of Sanken products in North America, South America and Europe which, in each case, we did not recognize during the fiscal year ended March&#160;26, 2021 and will not recognize in any future period due to our consummation of the PSL Divestiture. See our consolidated financial statements included elsewhere in this Annual 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="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%">Fiscal Year 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%">March 26,<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%">March 27,<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%">52.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%">59.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">47.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%">40.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">18.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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></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%">26.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%">16.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 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%">Impairment of long-lived 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%">1.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.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 income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on debt extinguishment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:#cceeff;padding:2px 0 2px 1pt;text-align: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 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) gain</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income in earnings of equity investment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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 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%">(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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 61pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income (expense), net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before provision for income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision 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:10pt;font-weight:400;line-height:100%">(2.8)</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.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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%">5.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to non-controlling interests</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Allegro MicroSystems, Inc.</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Total net sales</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total net sales decreased by $58.9 million, or 9.1%, to $591.2 million in the fiscal year ended March&#160;26, 2021 from $650.1 million in the fiscal year ended March&#160;27, 2020. Of this decrease, $107.8 million was attributable to the PSL Divestiture, which was partially offset by increased net sales to our core end markets of $48.9 million, due primarily to increased demand in industrial automation applications and data center applications and a COVID-related increase in demand for printers and other peripherals.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales Trends by Core End Market and Application </span></div><div style="margin-top:6pt;text-align:justify;text-indent: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 core end market and other applications. 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. 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%">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:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">applications include wafer foundry and distribution sales unrelated to and no longer part of our core business in fiscal year 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: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%">Fiscal Year 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%">March 26,<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%">March 27,<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%">Core end markets:</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 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:#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%">398,298&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">395,277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">3,021&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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%">Industrial</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,872&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,399&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,473&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,622&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,415&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.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 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%">Total core end markets</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%">591,207&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">542,298&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">48,909&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 applications:</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%">Wafer foundry products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">72,370&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,370)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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%">Distribution of Sanken products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">35,421&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,421)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</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: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%">591,207&#160;</span></td><td style="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%">650,089&#160;</span></td><td style="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%">(58,882)</span></td><td style="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%">(9.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net sales to our core end markets increased by $48.9 million, or 9.0%, to $591.2 million in the fiscal year ended March&#160;26, 2021 from $542.3 million in the fiscal year ended March&#160;27, 2020, driven by an increase in automotive of $3.0 million, or 0.8%, an increase in industrial of $16.5 million, or 21.0%, and other of $29.4 million, or 42.9%.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Automotive net sales increased in the fiscal year ended March&#160;26, 2021 compared to the fiscal year ended March&#160;27, 2020 primarily due to our customers&#8217; increased vehicle production in Greater China, partially offset by slowed vehicle production in the rest of the world reflecting factory closures and demand uncertainty related to the COVID-19 pandemic. Content in xEV continued to increase compared to a weaker ICE.</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%">Industrial and other net sales improved in the fiscal year ended March&#160;26, 2021 compared to the fiscal year ended March&#160;27, 2020 due primarily to the continued demand in data center applications, grid infrastructure that includes renewable energy and EV charging, as well as a COVID-related increase in demand for printers and other peripherals.</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%">Fiscal Year 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%">March 26,<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%">March 27,<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%">203,600&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,911&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">37,689&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Magnetic sensors integrated circuits (&#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%">386,372&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376,387&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,985&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Photonics</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Wafer foundry products</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">72,370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,370)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</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%">Distribution of Sanken products</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">35,421&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,421)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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: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%">591,207&#160;</span></td><td style="background-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%">650,089&#160;</span></td><td style="background-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%">(58,882)</span></td><td style="background-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%">(9.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></table></div><div style="margin-top:9pt;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:115%">The decrease in net sales by product in fiscal year 2021 was driven by decreases of $72.4&#160;million and $35.4 million in net sales related to wafer foundry products and Sanken distribution products, respectively, as a result of the PSL Divestiture. These decreases were partially offset by an increase of $37.7&#160;million in power IC product sales driven primarily by growth in data center and grid infrastructure demand, a $10.0&#160;million increase in magnetic sensor IC product sales consistent with the demand increase in automotive production in Greater China compared to the weakness in automotive production related to the COVID-19 pandemic in the rest of the world, and a $1.2 million increase in Photonics product sales resulting from the Voxtel acquisition during the period. </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 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><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-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%">Fiscal Year 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%">March 26,<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%">March 27,<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%">82,165&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">119,139&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">(36,974)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,883&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,325)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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%">103,128&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,126&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,998)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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%">104,661&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,557&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,896)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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 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%">157,546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,807&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,739&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 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%">62,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,707&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,368&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 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%">65,074&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,870&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,204&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.4&#160;</span></td><td style="background-color:#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 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%">591,207&#160;</span></td><td style="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%">650,089&#160;</span></td><td style="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%">(58,882)</span></td><td style="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%">(9.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></table></div><div style="margin-bottom:6pt;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 decrease in net sales across geographic locations in the fiscal year ended March&#160;26, 2021 compared to the fiscal year ended March&#160;27, 2020 was due primarily to wafer foundry and distribution sales totaling $107.8 million that were divested and are unrelated to and no longer a part of our core business, partially offset by automotive recovery in Asia and increased data center and other customer and peripherals revenue growth globally.</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%">Net sales in Americas declined $41.3&#160;million, or 29.5%, to $98.7&#160;million in the fiscal year ended March&#160;26, 2021, compared to $140.0&#160;million in the fiscal year ended March&#160;27, 2020. Excluding the net sales associated with the PSL Divestiture of $35.8 million, net sales declined $5.5&#160;million, or 3.9%, in the United States and Other Americas, primarily driven by a decrease in demand for our core application products sold in the automotive end market resulting from the factory shutdowns and demand weakness related to the COVID-19 pandemic. The predominant country comprising Other Americas is Mexico.</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 decrease in net sales of $7.0 million, or 6.4%, in Europe was primarily driven by a decrease in demand for our core application products sold in the automotive end market and some weakness in traditional industrial markets. The predominant countries comprising Europe are Germany and France. </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%">Net sales in Asia declined $10.6&#160;million, or 2.6%, to $389.4&#160;million in the fiscal year ended March&#160;26, 2021, compared to $399.9&#160;million in the fiscal year ended March&#160;27, 2020. Excluding net sales associated with the PSL Divestiture of $72.0&#160;million in Japan, net sales increased $61.4&#160;million, or 15.4%, primarily driven by increases in Greater China for automotive and other products and Other Asia for automotive and industrial products, partially offset by a decrease in Japan related to automotive demand weakness.</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:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of goods sold decreased by $76.5&#160;million, or 19.7%, to $312.3&#160;million in the fiscal year ended March&#160;26, 2021 from $388.8&#160;million in the fiscal year ended March&#160;27, 2020. The decrease in cost of goods sold was primarily due to a $101.5&#160;million decrease in cost of goods sold attributable to the PSL Divestiture and a combined $2.5 million of decreases related to returns and quality, amortization of manufacturing cost absorptions, manufacturing efficiencies, currency and other costs. These increases were partially offset by $21.7 million of increased standard costs, a $4.8&#160;million increase in stock-based compensation expense and an increase associated with $1.0 million of Voxtel acquisition operating impacts, mostly attributable to the Photonics net sales and amortization of acquired intangible assets during the period.</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 profit increased by $17.6&#160;million, or 6.7%, to $278.9&#160;million in the fiscal year ended March&#160;26, 2021 from $261.3&#160;million in the fiscal year ended March&#160;27, 2020. The increase was partially due to the impacts in cost of goods sold </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%">63</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%">discussed above, including the $24.0&#160;million increase in gross profit which was driven by a $48.9&#160;million operational increase in net sales to core end markets, partially offset by $6.3&#160;million attributable to the PSL Divestiture.</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:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">R&amp;D expenses increased by approximately $6.5&#160;million, or 6.5%, to $108.6&#160;million in the fiscal year ended March&#160;26, 2021 from $102.1&#160;million in the fiscal year ended March&#160;27, 2020. This increase was primarily due to a $3.0&#160;million increase in stock-based compensation expense, of which $2.3 million related to the IPO and accelerated vesting of the Class A and L common stock and RSU Conversion Program, $1.9 million of increases in inventory and supplies, and an impact of $4.3 million related to the Voxtel acquisition, mostly related to an increase in total employee salaries of $5.5 million. These increases were partially offset by a $1.0 million decrease in office and business expenses and a reduction of $3.3&#160;million of expenses related to the PSL Divestiture.</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%">R&amp;D expenses represented 18.4% of our total net sales for the fiscal year ended March&#160;26, 2021, an increased from 15.7% of our total net sales for the fiscal year ended March&#160;27, 2020. This percentage increase was primarily due to a reduction in our 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%">SG&amp;A expenses</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%">SG&amp;A expenses increased by $47.1&#160;million, or 44.2%, to $153.5&#160;million in the fiscal year ended March&#160;26, 2021 from $106.4&#160;million in the fiscal year ended March&#160;27, 2020. This increase was primarily due to a $39.0&#160;million increase in stock-based compensation expense, of which $36.3 million related to the IPO and accelerated vesting of the Class A and L common stock and RSU Conversion Program, an increase of $9.4&#160;million in employee salaries, an increase of $4.5 million of professional fees, and increased expenses of $12.0 million consisting of increased D&amp;O insurance as a result becoming a publicly traded company, office supplies, corporate allocations, and other expenses. These are partially offset by a reduction of $7.1&#160;million of expenses related to the PSL Divestiture, a reduction of $6.8&#160;million in severance and a combined reduction of $4.9&#160;million related to travel and outside service costs.</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%">SG&amp;A expenses represented 26.0% of our total net sales for the fiscal year ended March&#160;26, 2021 and increased from 16.4% of our total net sales for the fiscal year ended March&#160;27, 2020. This percentage increase was primarily due to stock-based compensation expenses recorded and the other items noted above for the fiscal year ended March&#160;26, 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%">Impairment of long-lived assets</span></div><div style="margin-bottom:12pt;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%">Impairment of long-lived assets reflected a $7.1 million expense in the fiscal year ended March&#160;26, 2021, representing impairment charges on the held for sale AMTC Facility.</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%">Change in fair value of contingent consideration</span></div><div style="margin-bottom:12pt;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 change in fair value of contingent consideration reflected a $2.5 million gain in the fiscal year ended March&#160;26, 2021, resulting from the write-down in contingent consideration related to the Voxtel acquisition.</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%">Loss on debt extinguishment</span></div><div style="margin-bottom:12pt;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%">Loss on debt extinguishment reflected a $9.1 million loss in the fiscal year ended March&#160;26, 2021, 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-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%">Interest expense, 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%">Interest expense, net increased by $2.5 million to interest expense, net of $2.6 million in the fiscal year ended March&#160;26, 2021 from interest expense, net of $0.1 million in the fiscal year ended March&#160;27, 2020. The increase in interest expense was primarily due to mandatory interest payments on the Term Loan Facility in the fiscal year ended March&#160;26, 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%">Foreign currency transaction (loss) gain</span></div><div style="margin-top:6pt;text-align:justify;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded a foreign currency transaction loss of $2.9 million in the fiscal year ended March&#160;26, 2021 compared to a gain of $1.4 million in the fiscal year ended March&#160;27, 2020. The foreign currency transaction loss recorded in the fiscal year ended March&#160;26, 2021 was primarily due to $3.5 million of realized and unrealized losses from our UK location, partially </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%">64</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%">offset by $1.3 million of realized and unrealized gains from our Thailand location. The currency gain recorded in the fiscal year ended March&#160;27, 2020 was primarily attributable to $2.4 million of realized and unrealized gains from our UK location, partially offset by $1.0 million realized and unrealized losses from our Thailand location.</span></div><div style="margin-bottom:6pt;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="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 in earnings of equity investment reflected a $1.4&#160;million gain in the fiscal year ended March&#160;26, 2021, representing the earnings on our 30% investment in PSL during fiscal year 2021.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other expense, 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 expense, net decreased by approximately $0.4&#160;million to $0.5&#160;million of loss in the fiscal year ended March&#160;26, 2021 from $0.8&#160;million of loss in the fiscal year ended March&#160;27, 2020. The loss in the fiscal year ended March&#160;26, 2021 was primarily due to disposals of equipment from various facilities. The loss in the fiscal year ended March&#160;27, 2020 was primarily due to expenses incurred associated with a settlement to terminate a relationship with a distributor and disposal of equipment from the prior Worcester Facility that sold during the first three-month period in fiscal year 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%">Income tax (benefit) provision</span></div><div style="margin-bottom:6pt;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 provision for income taxes was a benefit of $19.6&#160;million for the fiscal year ended March&#160;26, 2021 as compared to a $16.2&#160;million expense for the fiscal year ended March&#160;27, 2020.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease in income tax expense was primarily attributable to excess tax over financial reporting deductions related to the following IPO transaction: the $40.4&#160;million stock-based compensation charge (and the related incremental tax deductions), the $16.0&#160;million one-time dividend treated as compensation expense for tax purposes, and the tax loss on the divestiture of PSL. The tax impacts of these transaction and other discrete transactions caused an overall U.S. NOL that will be carried back five years.</span></div><div id="ie0e8a443074a445b950d2492873c942d_55"></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-GAAP Financial 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%">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;text-align: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="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%">65</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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: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%">The Non-GAAP Financial Measures are supplemental measures of our performance that are neither required by, nor presented in accordance with, GAAP. These Non-GAAP Financial Measures should not be considered as substitutes for GAAP financial measures such as gross profit, gross margin, net income or any other performance measures derived in accordance with GAAP. Also, in the future we may incur expenses or charges such as those added back in the calculation of these Non-GAAP Financial Measures. Our presentation of these Non-GAAP Financial Measures should not be construed as an inference that future results will be unaffected by unusual or nonrecurring items.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our prior disclosure referred to non-GAAP Gross Profit and non-GAAP Gross Margin as Adjusted Gross Profit and Adjusted Gross Margin, respectively. No changes have been made to how we calculate these measures.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-GAAP Gross Profit and Non-GAAP Gross Margin</span></div><div style="margin-bottom:6pt;text-align:justify"><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">PSL and Sanken Distribution Agreement&#8212;Represents the elimination of inventory cost amortization and foundry service payment related to one-time costs incurred in connection with the disposition of Polar Semiconductor, LLC (&#8220;PSL&#8221;) during the fiscal year ended March 26, 2021 (the &#8220;PSL Divestiture&#8221;).</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Stock-based compensation&#8212;Represents non-cash expenses arising from the grant of stock-based awards.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">AMTC Facility consolidation one-time costs&#8212;Represents one-time costs incurred in connection with closing of our manufacturing facility in Thailand (the &#8220;AMTC Facility&#8221;) and transitioning of test and assembly functions to our manufacturing facility in the Philippines (the &#8220;AMPI Facility&#8221;) 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 as of the end of March 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 in this release 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 </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%">66</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 as of the end of March 2021.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Out of period adjustment for depreciation expense of giant magnetoresistance assets (&#8220;GMR assets&#8221;)&#8212;Represents a one-time depreciation expense related to the correction of an immaterial error, related to 2017, for certain manufacturing assets that have reached the end of their useful lives.</span></div><div style="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 (i) the unsuccessful acquisition of a competitor in fiscal y</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ear 2019, (ii</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, (iii) the PSL Divestiture and the transfer of the Sanken products distribution business to PSL in fiscal year 2020, and (iv) one-time transaction-related legal and consulting fees in fiscal 2021.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="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, and (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.</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">Impairment of long-lived assets&#8212;Represents impairment charge incurred in connection with the planned sale of the AMTC Facility.</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 &#8211; 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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(**) Non-GAAP Operating Income in this release 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="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 - 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><span><br/></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 loss (gain) on sale of equipment&#8212;Represents non-core miscellaneous losses and gains on the sale of equipment.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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="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">Loss on debt extinguishment &#8211; Represents one-time costs representing deferred financing costs associated with the $300.0 million of our term loan facility repaid during the year ended March 26, 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">Foreign currency translation loss (gain)&#8212;Represents losses and gains resulting from the remeasurement and settlement of intercompany debt and operational transactions, as well as transactions with external customers or vendors denominated in currencies other than the functional currency of the legal entity in which the transaction is recorded.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Income in earnings of equity investment&#8212;Represents our equity method investment in PSL.</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="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&#8212;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 </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%">67</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021 following the PSL Divestiture. Such costs are not expected to have a continuing impact on our operating results after our second fiscal quarter of fiscal year 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">Foundry service payment&#8212;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 are not expected to have a continuing impact on our operating results after fiscal year 2021.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-GAAP Profit before Tax and Non-GAAP Net Income</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We calculate non-GAAP Profit before Tax as Profit before Tax excluding the same items excluded above and also excluding the item below in applicable periods. We calculate non-GAAP Net Income as Net Income excluding the same items excluded above and also excluding the item below in applicable periods.</span></div><div style="margin-bottom: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">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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-GAAP Provision for Income Tax</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In calculating non-GAAP Provision for Income Tax, we have added back the following to GAAP Provision for Income Taxes:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Tax effect of adjustments to GAAP results&#8212;Represents the estimated income tax effect of the adjustments to non-GAAP Profit Before Tax described above and elimination of discrete tax adjustments.</span></div><div><table 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.483%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.620%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.765%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year 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%">March 26,<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="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%">March 27,<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%">March 26,<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%">March 27,<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: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 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%">87,006</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%">74,425</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%">71,758</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%">278,902</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%">261,276</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: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">PSL and Sanken distribution agreement </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">8,628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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%">314&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,694&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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%">183&#160;</span></td><td style="background-color:#ffffff;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%">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%">625&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,184&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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%">273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">651&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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%">64&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">202&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Non-GAAP Adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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%">2,206</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 colspan="2" style="background-color:#ffffff;padding:2px 0 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%">7,139</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 colspan="2" style="background-color:#ffffff;padding:2px 0 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%">46</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 colspan="2" style="background-color:#ffffff;padding:2px 0 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,823</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 colspan="2" style="background-color:#ffffff;padding:2px 0 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%">183</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:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">89,212</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">81,564</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">71,804</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">295,725</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">261,459</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%">Non-GAAP gross margin</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%">50.9</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">49.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">41.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">50.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">40.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 related costs of $&#8212;, $1,198, and $2,290 for the three months ended March&#160;26, 2021, December 25, 2020, and March&#160;27, 2020, respectively, and (ii) additional AMTC related costs of $6,553 and $9,361 for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, respectively, and out-of-period adjustment for depreciation expense of GMR assets of $768 and $&#8212; for the fiscal years ended March&#160;26, 2021 and March&#160;27, 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%">68</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:47.560%"></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:8.423%"></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:8.423%"></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:8.423%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.139%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.423%"></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:8.429%"></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%">Fiscal Year 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%">March 26,<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="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%">March 27,<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%">March 26,<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%">March 27,<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: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">67,558</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%">52,853</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%">266,744</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%">208,448</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: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">28,140&#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%">24,487&#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%">108,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%">102,052&#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%">536&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">22&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,573&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">87&#160;</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%">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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">COVID-19 related expenses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 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%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">27,596&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">24,465&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">104,956&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">101,965&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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: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%">34,799&#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%">28,366&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,476&#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%">106,396&#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%">2,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><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%">316&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">41,139&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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,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></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%">1,488&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,626&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 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%">37&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 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%">250&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,926&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581&#160;</span></td><td style="background-color:#ffffff;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%">3,727&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">2,553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,426&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,335&#160;</span></td><td style="background-color:#cceeff;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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">3,263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,415&#160;</span></td><td style="background-color:#ffffff;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%">27,178&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">21,653&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">94,086&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,900&#160;</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: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: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:400;line-height:100%">Impairment of long-lived 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%">7,119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">7,119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Non-GAAP Adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">12,784</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 colspan="2" style="background-color:#ffffff;padding:2px 0 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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 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,735</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 colspan="2" style="background-color:#ffffff;padding:2px 0 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%">67,702</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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,583</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:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-GAAP operating expenses *</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,774&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,857&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,118&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,042&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,865&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Non-GAAP Operating Expenses do not include adjustments for the following components of our net income: (i) additional AMTC related costs of $&#8212;, $19, and $2,621 for the three months ended March&#160;26, 2021, December 25, 2020, and March&#160;27, 2020, respectively, and labor savings costs of $&#8212;, $109, and $289 for the three months ended March&#160;26, 2021, December 25, 2020, and March&#160;27, 2020, respectively, and (ii) additional AMTC related costs of $723 and $11,224 for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, respectively, and labor savings costs of $218 and $6,173 for the fiscal years ended March&#160;26, 2021 and March&#160;27, 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%">69</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:40.269%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.734%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.763%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.765%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three-Month Period Ended</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year 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%">March 26,<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="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%">March 27,<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%">March 26,<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%">March 27,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="27" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Reconciliation of Operating Income</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">19,448</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%">18,905</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%">12,158</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%">52,828</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: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">PSL and Sanken distribution agreement </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">8,628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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%">2,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">384&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,870&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,435&#160;</span></td><td style="background-color:#ffffff;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%">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%">2,113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,812&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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%">310&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">768&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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%">322&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">581&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">581&#160;</span></td><td style="background-color:#cceeff;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%">Impairment of long-lived assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,119&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">7,119&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">3,727&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">2,553&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,444&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,335&#160;</span></td><td style="background-color:#ffffff;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%">Severance </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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%">3,263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,415&#160;</span></td><td style="background-color:#cceeff;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%">Total Non-GAAP Adjustments</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%">14,990</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%">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:#ffffff;padding:2px 1pt 2px 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%">6,781</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%">84,525</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14,766</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:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-GAAP Operating Income*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td 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%">34,438</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%">27,707</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 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%">25,686</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%">96,683</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%">67,594</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%">% of net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">19.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><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%">16.8</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">14.7</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><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%">16.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">10.4</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Non-GAAP Operating Income and the corresponding calculation of non-GAAP Operating Margin do not include adjustments for the following components of our net income: (i) additional AMTC related costs of $&#8212;, $1,217, and $4,911 for the three months ended March&#160;26, 2021, December 25, 2020, and March&#160;27, 2020, respectively, and labor savings costs of $&#8212;, $109, and $289 for the three months ended March&#160;26, 2021, December 25, 2020, and March&#160;27, 2020, respectively, and (ii) additional AMTC related costs of $7,276 and $11,224 for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, respectively, labor savings costs of $218 and $6,173 for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, respectively, and out-of-period adjustment for depreciation expense of GMR assets of $768 and $&#8212; for the fiscal years ended March&#160;26, 2021 and March&#160;27, 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%">70</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.757%"></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.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.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.465%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.734%"></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.469%"></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%">Fiscal Year 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%">March 26,<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="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%">March 27,<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%">March 26,<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%">March 27,<br/>2020</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="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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">8,689</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%">13,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:#ffffff;padding:2px 1pt 2px 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,101</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%">37,105</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:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">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%">668&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">50&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,603&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">8,361&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">4,463&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,552)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,173&#160;</span></td><td style="background-color:#cceeff;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%">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,082&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">16,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,307&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,048&#160;</span></td><td style="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%">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%">29,800</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%">34,282</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%">49,459</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%">117,436</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:15pt"><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="background-color:#cceeff;padding:2px 1pt;text-align: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 loss (gain) 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%">156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">193&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,284&#160;</span></td><td style="background-color:#cceeff;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%">Miscellaneous legal judgement 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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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%">1,558&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">1,409&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,889&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,391)</span></td><td style="background-color:#ffffff;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 in earnings of equity method 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%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,413)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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%">2,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">384&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,870&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,435&#160;</span></td><td style="background-color:#ffffff;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%">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%">2,113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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%">7,812&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;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%">COVID-19 related 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%">322&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581&#160;</span></td><td style="background-color:#ffffff;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%">Impairment of long-lived 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%">7,119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">7,119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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%">3,727&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">2,553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,444&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,335&#160;</span></td><td style="background-color:#cceeff;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%">Severance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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%">3,263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,415&#160;</span></td><td style="background-color:#ffffff;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%">PSL and Sanken distribution agreement</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">8,628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;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%">46,188</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%">42,771</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%">144,763</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%">132,201</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%">% of sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:700;line-height:100%">26.4</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: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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top: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:700;line-height:100%">24.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top: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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top: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:700;line-height:100%">24.5</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: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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top: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:700;line-height:100%">24.5</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: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:700;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top: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:700;line-height:100%">20.3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#cceeff;border-top: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:700;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Adjusted EBITDA and the corresponding calculation of Adjusted EBITDA Margin do not include adjustments for the following components of our net income: (i) additional AMTC related costs of $&#8212;, $1,217, and $4,911 for the three months ended March&#160;26, 2021, December 25, 2020, and March&#160;27, 2020, respectively, and labor savings costs of $&#8212;, $109, and $289 for the three months ended March&#160;26, 2021, December 25, 2020, and March&#160;27, 2020, respectively, and (ii) AMTC additional costs of $7,276 and $11,224 for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, respectively, and labor savings costs of $218 and $6,173 for the fiscal years ended March&#160;26, 2021 and March&#160;27, 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%">71</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: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:9.167%"></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.167%"></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.167%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.734%"></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.172%"></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%">Fiscal Year 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%">March 26,<br/>2021</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%">December 25,<br/>2020</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%">March 27,<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%">March 26,<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%">March 27,<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 Profit (Loss) before Tax </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:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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 Profit (Loss) before Tax </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%">17,050</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%">17,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:#ffffff;padding:2px 1pt 2px 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%">(1,451)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">53,278</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:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">Non-core loss (gain) 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%">156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">193&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,284&#160;</span></td><td style="background-color:#ffffff;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%">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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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%">1,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">1,409&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,889&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,391)</span></td><td style="background-color:#cceeff;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 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%">(6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,413)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PSL and Sanken distribution agreement </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">930&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">8,628&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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%">2,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">384&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,870&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,435&#160;</span></td><td style="background-color:#ffffff;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%">Interest on repaid portion of Term Loan Facility</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%">2,163&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,163&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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%">2,113&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,812&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;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%">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%">310&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">768&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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%">322&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">581&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581&#160;</span></td><td style="background-color:#ffffff;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%">Impairment of long-lived 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%">7,119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">7,119&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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%">3,727&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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%">2,553&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,444&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,335&#160;</span></td><td style="background-color:#cceeff;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%">Severance </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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%">3,263&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,415&#160;</span></td><td style="background-color:#ffffff;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 Non-GAAP Adjustments</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%">16,698</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%">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;padding:2px 1pt 2px 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%">8,489</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,235</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%">14,765</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: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">33,748</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%">26,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;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%">96,784</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%">68,043</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 Profit before Tax does not include adjustments for the following components of our net income: (i) additional AMTC related costs of $&#8212;, $1,217, and $4,911 for the three months ended March&#160;26, 2021, December 25, 2020, and March&#160;27, 2020, respectively, and labor savings costs of $&#8212;, $109, and $289 for the three months ended March&#160;26, 2021, December 25, 2020, and March&#160;27, 2020, respectively, and (ii) additional AMTC related costs of $7,276 and $11,224 for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, respectively, labor savings costs of $218 and $6,173 for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, respectively, and out-of-period adjustment for depreciation expense of GMR assets of $768 and $&#8212; for the fiscal years ended March&#160;26, 2021 and March&#160;27, 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%">72</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:42.352%"></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:8.870%"></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.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.465%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.734%"></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.469%"></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%">Fiscal Year 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%">March 26,<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="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%">March 27,<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%">March 26,<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%">March 27,<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 Provision for Income Taxes </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: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 Provision (Benefit) for Income Taxes </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%">8,361</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%">4,463</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%">(19,552)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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,173</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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">85.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%">25.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%">1347.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">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%">(3,053)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">1,896&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,486&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,601)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 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%">5,308</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%">6,359</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%">14,934</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%">13,572</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="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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;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%">15.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">24.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%">15.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%">20.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" 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 results were $&#8212;, $297 and $652 for the three months ended March&#160;26, 2021, December 25, 2020, and March&#160;27, 2020, respectively, and $1,851 and $3,897 for the fiscal years ended March&#160;26, 2021 and March&#160;27, 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%">73</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:42.501%"></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.167%"></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.911%"></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.167%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.734%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.167%"></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.173%"></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%">Fiscal Year 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%">March 26,<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="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%">March 27,<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%">March 26,<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%">March 27,<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 Net Income </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr style="height: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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 Net 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%">8,689</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%">(5,060)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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%">13,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;padding:2px 1pt 2px 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%">18,101</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%">37,105</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: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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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%">Non-core loss (gain) 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%">156&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">193&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">442&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,284&#160;</span></td><td style="background-color:#cceeff;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%">Miscellaneous legal judgement 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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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</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,558&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">2,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,889&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">(1,391)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,413)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,391)</span></td><td style="background-color:#cceeff;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%">PSL and Sanken distribution agreement </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%">930&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">8,628&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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%">2,969&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">384&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,870&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,435&#160;</span></td><td style="background-color:#cceeff;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 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%">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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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%">2,113&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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%">7,812&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#cceeff;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%">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%">310&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">768&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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%">322&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">581&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">581&#160;</span></td><td style="background-color:#cceeff;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%">Impairment of long-lived assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,119&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">7,119&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">3,727&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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%">2,553&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,444&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,335&#160;</span></td><td style="background-color:#ffffff;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%">Severance </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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%">3,263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,415&#160;</span></td><td style="background-color:#cceeff;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%">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%">3,053&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,896)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,486)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,601&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-GAAP Net Income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">28,440</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%">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:#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%">19,922</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%">81,850</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%">54,471</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic weighted average common shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,429,893&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,448,055&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted weighted average common shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,860,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176,416,645&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-GAAP Basic Earnings per Share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.15&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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%">1.99&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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.98&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">5.45&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:400;line-height:100%">Non-GAAP Diluted Earnings per Share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.15&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.99&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.46&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.45&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:18pt;margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Non-GAAP Net Income does not include adjustments for the following components of our net income: (i) additional AMTC related costs of $&#8212;, $1,217, and $4,911 for the three months ended March&#160;26, 2021, December 25, 2020, and March&#160;27, 2020, respectively, and labor savings costs of $&#8212;, $109, and $289 for the three months ended March&#160;26, 2021, December 25, 2020, and March&#160;27, 2020, respectively, (ii) additional AMTC related costs of $7,276 and $11,224 for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, respectively, labor savings costs of $218 and $6,173 for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, respectively, and out-of-period adjustment for depreciation expense of GMR assets of $768 and $&#8212; for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, respectively, and (iii) the related tax effect of adjustments to GAAP results of $&#8212;, $297 and $652 for the three months ended March&#160;26, 2021, December 25, 2020, and March&#160;27, 2020, respectively, and $1,851 and $3,897 for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, respectively.</span></div><div id="ie0e8a443074a445b950d2492873c942d_70"></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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;26, 2021, we had $197.2 million of cash and cash equivalents and $313.9 million of working capital compared to $214.5 million of cash and cash equivalents and $298.1 million of working capital as of March&#160;27, 2020. Working capital is impacted by the timing and extent of our business needs. </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74</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%">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 March&#160;26, 2021, 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 leases and noncancellable purchase commitments, see Note 15, &#8220;Commitments and Contingencies&#8221; to the audited consolidated financial statements. Additionally, refer to Note 14, &#8220;Retirement Plans&#8221; for more information related to the Company&#8217;s pension and defined contribution plans.</span></div><div style="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%">In March 2020, we borrowed an aggregate of $43.0 million under our revolving credit facilities (including $10.0 million that was borrowed by PSL under the PSL Revolver, representing substantially all of our available capacity, in order to increase our cash position and help maintain financial flexibility in light of the continued uncertainty surrounding the COVID-19 pandemic. Of this $43.0 million, the $10.0 million of debt borrowed under the PSL Revolver is the obligation of PSL and is no longer included on our consolidated balance sheet as of March&#160;26, 2021. In addition, the proceeds from such borrowings were retained by PSL and are no longer available for use by us following the consummation of the PSL Divestiture.</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%">On September 30, 2020, we (i) 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 fiscal 2028 (the &#8220;Term Loan Facility&#8221;), (ii) 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;), and (iii) used cash on hand to repay all amounts outstanding under AML&#8217;s revolving credit agreement with Mizuho Bank, Ltd. (the &#8220;AML Revolver&#8221;) and AML&#8217;s line of credit with Bank of Mitsubishi UFJ (the &#8220;AML Line of Credit&#8221;) and terminated all commitments thereunder. On November 25, 2020, we repaid $300.0 million of the outstanding $325.0 million Term Loan Facility using proceeds from our recently completed IPO. Refer to the &#8220;Debt Obligations&#8221; section below for additional information regarding our credit facilities. We are obligated to pay interest on the outstanding debt balances, and the principal outstanding is due in fiscal year 2028.</span></div><div style="margin-top:6pt;text-align: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 a significant increase in accounting, legal and professional fees and other costs associated with being a public company. We believe that our existing cash resources, together with the proceeds from our IPO and our access to the capital markets, will be sufficient to finance our continued operations, growth strategy, planned capital expenditures and the additional expenses we expect to incur as a public company for at least the next 12 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. See &#8220;Risk Factors &#8212;Risks Related to Our Business and Industry&#8212;Our ability to raise capital in the future may be limited and could prevent us from executing our growth strategy.&#8221;</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%">75</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash Flows from Operating, Investing and Financing Activities </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 summarizes our cash flows for the fiscal years ended 2021 and 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:70.030%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.739%"></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:12.739%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.397%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="12" 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%">Fiscal Year 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%">March 26, 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-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%">March 27, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="12" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align: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%">120,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 style="background-color:#cceeff;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%">81,419&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">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%">(68,245)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(41,679)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Net cash (used in) provided by financing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(72,186)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">82,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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,860&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,621)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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%">Net (decrease) 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: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,001)</span></td><td style="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%">116,619&#160;</span></td><td style="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></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:700;line-height:120%">Operating 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%">Net cash provided by operating activities was $120.6 million in fiscal year 2021, resulting primarily from our net income of $18.1 million and non-cash charges of $98.4&#160;million, partially offset by a net increase in operating assets and liabilities of $4.0&#160;million. Net changes in operating assets and liabilities consisted</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 a $15.1&#160;million increase in trade accounts payable, a $14.8&#160;million increase in accrued expenses and other current and long-term liabilities, a $7.6&#160;million decrease in inventories, and a $4.9&#160;million decrease in due from/to related parties, partially offset by increases of $29.0 million and $9.3 million in prepaid expenses and other assets and trade accounts receivable, net, respectively. T</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he increase in trade accounts receivable, net was primarily a result of increased sales year-over-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%">The increase in trade accounts payable and the increase in accrued expenses and other current and long-term liabilities was primarily the result of the deposits related to the sale of our AMTC facility, higher operating purchases, including unpaid capital expenditures of $3.2 million, and the timing of payments of purchases, partially offset by lower severance costs, income taxes and professional fees. The decrease in inventories was primarily a result of the drawdown after building inventory up to support anticipated sales growth in 2020. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease in due from/to related parties and the decrease in accounts receivable-other was primarily due to variations in the timing of such payments in the ordinary course of business. The increases in </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">prepaid expenses and other assets and trade accounts receivable, net were primarily due to higher prepayments of taxes, including VAT receivables, insurance and contract costs, as well as the timing of receipts of trade accounts receivable.</span></div><div style="margin-top:6pt;text-align: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 cash provided by operating activities was $81.4 million in fiscal year 2020, resulting primarily from our net income of $37.1 million and noncash charges of $65.2 million, partially offset by net changes in operating assets and liabilities of $20.8 million. Net changes in operating assets and liabilities consisted of a $13.5 million decrease in accrued expenses and other current and long-term liabilities, a $3.1 million decrease in trade accounts payable and a $23.9 million increase in due from/to related parties, partially offset by a $16.4 million decrease in trade accounts receivable, net and a $2.6 million decrease in prepaid expenses and other assets. The increases in accrued expenses and other current and long-term liabilities, trade accounts payable 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 trade accounts receivable, net is primarily due to the decrease in net sales. The decrease in prepaid expenses and other assets is primarily due to refunds obtained from value added taxes paid at one of our foreign locations.</span></div><div style="margin-bottom:6pt;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%">Investing Activities</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:120%">Net cash used in investing activities primarily consists of purchases and sales of property, plant and equipment, partially offset by proceeds from sales of property, plant and equipment. 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 following the end of fiscal year 2020, will result in a decrease in capital expenditures in the future.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="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 $68.2 million in fiscal year 2021, consistin</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 of $40.7 million of purchases of property, plant and equipment, $11.6 million of cash expended for the acquisition of Voxtel and $16.3&#160;million of cash removed as a result of the PSL Divestiture, partially offset by $0.3 million of proceeds from sales of property, pl</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ant and equipment.</span></div><div style="margin-top:6pt;text-align: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 cash used in investing activities was $41.7 million in fiscal year 2020, consisting of $45.6 million of purchases of property, plant and equipment, partially offset by $3.9 million of proceeds obtained from the sale of property, plant 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%">76</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%">equipment. The $3.9 million of proceeds from sales of property, plant and equipment during fiscal year 2020 were mainly attributable to the sale of our Worcester Facility.</span></div><div style="margin-bottom:6pt;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%">Financing Activities </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%">Net cash used in financing 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%">ctivities was $72.2 million in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">fiscal year 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%">, 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 million of proceeds from our IPO, net of underwriting discounts and other offering costs, and a $51.4 million related party note receivable repayment.</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%">Net cash provided by financing activities was $82.5 million in fiscal year 2020, consisting of the repayment of a $30.0 million short-term loan issued to Sanken in fiscal y</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ear 2019,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $43.0 million in borrowings under our credit facilities, and a $9.5 million capital contribution from Sanken to offset a one-time tax settlement from prior year IRS tax audits. </span></div><div id="ie0e8a443074a445b950d2492873c942d_73"></div><div style="margin-top:12pt"><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%">As of March&#160;26, 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. We entered into the Senior Secured Credit Facilities on September 30, 2020 consisting of 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%">$325.0 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Term Loan Facility due in 2027 and a revolving facility credit agreement providing for 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%">$50.0 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Revolving Credit Facility expiring in 2023. On November 25, 2020, we repaid </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$300.0 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the outstanding Term Loan Facility principal balance.</span></div><div style="margin-bottom:6pt;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%">Description of Credit Facilities</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%">Term Loan Facility</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: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 March&#160;26, 2021 all term loan borrowings were designated as Eurodollar loans and bore interest of 4.25%.</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 incurred deferred financing costs of $9.4 million 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-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 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="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">create, incur, assume or suffer to exist any lien upon any of our property, assets, or revenue;</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">create, incur, or assume indebtedness;</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">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="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">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="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">sell, lease, transfer or otherwise dispose of all or substantially all of our assets or properties;</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">enter into transactions with affiliates;</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">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="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 the nature of our business activities, our fiscal year, or our governing documents.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="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="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="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%">77</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"><span style="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-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 Revolving Credit Facility bears interest at a rate per year of, at our option, the Base Rate plus 1.5%, the Cost of Funds Rate (as defined in the credit agreement) plus 2.5%, or the Eurodollar Rate plus 2.5%. 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-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 incurred financing costs of $0.3 million in connection with the Revolving Credit Facility, which we classified the related short-term and long-term portions within &#8220;Prepaid expenses and other current assets&#8221; and &#8220;Other assets&#8221; on our 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 Revolving Credit Facility was $0.2 million at March&#160;26, 2021.</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 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-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%">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="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%">AML Revolver</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%">On January 22</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, AML entered into a revolving credit agreement with Mizuho Bank, Ltd., as lender, that provided for a revolving credit facility with a maximum borrowing capacity of $25.0 million (the &#8220;AML Revolver&#8221;). On January 22, 2020, AML and the lender amended the AML Revolver to extend the termination date for commitments thereunder from January 22, 2020 to January 22, 2021 (the &#8220;Commitment Termination Date&#8221;). On September 30, 2020, we repaid in full and terminated the AML Revolver.</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%">Borrowings under the AML Revolver bore interest at a rate per year equal to, at AML&#8217;s option, either (i) LIBOR, or (ii) the Cost of Funds Rate, plus, in each case, a spread of 0.4%. In addition, AML was required to pay, on a quarterly basis in arrears, a non-refundable commitment fee of 0.2% per year on the average daily unused commitments under the AML Revolver during such quarterly period. AML was also required to pay, on the closing date of the AML Revolver, a non-refundable up-front fee of $25 thousand.</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%">AML Line of Credit</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AML had a line of credit with the Bank of Mitsubishi UFJ that provided for a maximum borrowing capacity of $8.0 million at an interest rate of 1.9%. On October 1, 2020, we repaid this line of credit in full and in conjunction, terminated it.</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%">AMPI Credit Facilities</span></div><div style="margin-top:6pt;text-align: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</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6, 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. The line of credit expires on August 31, 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, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.6 million) at the bank&#8217;s prevailing interest rate. The line of credit expires on June 30, 2021.</span></div><div id="ie0e8a443074a445b950d2492873c942d_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%">Recent Accounting Pronouncements </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Refer to Note 2 of the audited consolidated financial statements included elsewhere in this Annual Report for information regarding recent accounting pronouncements.</span></div><div id="ie0e8a443074a445b950d2492873c942d_795"></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%">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 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. Such estimates relate to useful lives of intangible assets, goodwill, stock-based compensation, and sales allowances. Such estimates could also relate to the net realizable value of inventory, accrued liabilities, and deferred tax valuation allowances. We base our estimates and assumptions on historical experience and other factors that we believe to be </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%">78</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%">reasonable under the circumstances. On an ongoing basis, management evaluates its estimates. Actual results could differ from those estimates, and such differences may be material to our financial statements. We believe that the accounting policies described below require management&#8217;s most difficult, subjective or complex judgments. Judgments or uncertainties affecting the application of these policies may result in materially different amounts being reported under different conditions or using different assumptions. Accordingly, we believe these are the most critical to aid in fully understanding and evaluating our financial condition and results of operations. See Note 2 to the consolidated financial statements included elsewhere in this Annual Report for additional information regarding these and our other significant accounting policies.</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%">Revenue Recognition</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue is recognized when transfer of control to the customer occurs in an amount reflecting the consideration that we expect to be entitled.</span></div><div style="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%">Sales 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%">Sales allowances include sales in which the amount of consideration that we will receive is unknown as of the end of a reporting period. Such consideration primarily includes limited price protection provisions provided to distributors. We estimate potential future sales allowances based on historical data from prior sales adjustments. See Note 6 to the consolidated financial statements for information regarding the change in sales allowances.</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%">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%">In connection with the Voxtel acquisition, the Company was required to make contingent payments, subject to the entity achieving certain sales and revenue thresholds. The fair value of the liabilities for the contingent payments recognized as part of the purchase accounting opening balance sheet totaled $7.3 million and was estimated by discounting to present value the probability-weighted contingent payments expected to be made. Assumptions used in this calculation were units sold, expected revenue, discount rate and various probability factors. The ultimate settlement of contingent consideration could deviate from current estimates based on the actual results of these 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%">During the fourth quarter, the Company determined that certain sales and revenue thresholds were less likely to be met for Voxtel as a result of its remeasurement exercise and updated associated forecasted data. A fair value adjustment of $2.5 million was recorded during the year ended March&#160;26, 2021, which reduced the amount of contingent payments still expected to be paid. Refer to Note 3 to the consolidated financial statements included elsewhere in this Annual Report for more information on the acquisition of Voxtel and the contingent consideration.</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%">Stock-based Compensation</span></div><div style="margin-top:6pt;text-align: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 recognize compensation cost relating to share-based payment transactions in the financial statements based on the estimated grant date fair value of the equity instrument issued. Critical is the fair value of the performance-based stock units (&#8220;PSUs&#8221;), which are based on the fair value of the underlying shares on the date of grant under the provisions of ASC Topic 718, Compensation &#8212; Stock Compensation (&#8220;ASC 718&#8221;). Additionally, the fair value of the portion of the PSUs that relate to a relative TSR (&#8220;rTSR&#8221;) performance objective was determined using a Monte Carlo simulation analysis to estimate the total shareholder return ranking of the Company among the Philadelphia Semiconductor Sector Index over the remaining performance periods. It also incorporates weighted-average assumptions such as volatility, risk free rate, dividend yield, and correlation coefficient. In addition to the rTSR, we have two internal metrics to track on such performances. If factors change causing different assumptions to be made in future periods, estimated compensation expense may differ significantly from that recorded in the current period. See Note 2 and Note 17 to the consolidated financial statements included elsewhere in this Annual Report for more information regarding the assumptions used in estimating the fair value of our awards.</span></div><div id="ie0e8a443074a445b950d2492873c942d_82"></div><div style="margin-bottom:6pt;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 7A. Quantitative and Qualitative Disclosures About Market Risk.</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 are exposed to market risk in the ordinary course of business, which consists primarily of interest rates risk associated with our cash and cash equivalents and our debt, foreign currency risk and impact of inflation. We do not engage in speculative trading activities. The following analysis provides additional information regarding these risks.</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 Rate 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%">Our investments have limited exposure to market risk. At March&#160;26, 2021, we maintained a portfolio of cash and cash equivalents, consisting primarily of money market funds. None of these investments have a maturity date in excess of one year. Certain interest rates are variable and fluctuate with current market conditions. Because of the short-term nature of these </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%">79</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%">instruments, we would not expect a sudden change in market interest rates to have a material impact on our financial condition or 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 are also exposed to market risk as a result of increases or decreases in the amount of interest expense we must pay on our Term Loan Facility and borrowings on our bank credit facilities. Although our Term Loan Facility and credit facilities have variable rates, as of March&#160;26, 2021, we do not believe that a 10% change in market interest rates would have a material impact on our financial position or results of 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%">Foreign Currency 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%">Due to our international operations, a significant portion of our cost of sales and operating expenses is denominated in currencies other than the U.S. Dollar, principally the Euro, the Philippine Peso and the Thai Baht. As a result, our international operations give rise to transactional market risk associated with exchange rate movements of the U.S. Dollar, the Euro, the Philippine Peso and the Thai Baht. We reflected a loss of $2.9 million and a gain of $1.4 million for fiscal years 2021 and 2020, respectively. Based on fiscal 2021 performance, a hypothetical appreciation (decline) in the value of the Euro in relation to the U.S. dollar of 10% would favorably (negatively) impact operating income by approximately $0.4 million ($0.4 million). A hypothetical 10% appreciation (decline) in the value of the Philippine peso in relation to the U.S. dollar would unfavorably impact operating income by approximately $0.1 million ($0.1 million). A hypothetical 10% increase (decrease) in the value of the Thai baht in relation to the U.S. dollar would unfavorably (favorably) impact operating income by approximately $0.1 million ($0.1 million). The individual impacts to our operating income of hypothetical currency fluctuations have been calculated in isolation from any potential responses to address such exchange rate changes in our foreign markets.</span></div><div style="margin-top:6pt;text-align: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, we are exposed to foreign currency translation risk for those subsidiaries whose functional currency is not the U.S. Dollar as changes in the value of their functional currency relative to the U.S. Dollar can adversely affect the translated amounts of our sales, expenses, net income, assets and liabilities. This can, in turn, affect the reported value and relative growth of sales and net income from one period to the next. In addition, changes in the translated value of assets and liabilities due to changes in functional currency exchange rates relative to the U.S. Dollar result in foreign currency translation adjustments that are a component of other comprehensive income or loss. Foreign currency derivative instruments can be used to hedge exposures and reduce the risks of certain foreign currency transactions; however, these instruments provide only limited protection and can carry significant cost. We have no foreign currency derivative instrument hedges as of March&#160;26, 2021. We will continue to analyze our exposure to currency exchange rate fluctuations and may engage in financial hedging techniques in the future to attempt to minimize the effect of these potential fluctuations. Exchange rate fluctuations may adversely affect our financial results in the future.</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%">Impact of Inflation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inflationary factors, such as increases in overhead costs or the costs of other core operating resources, may adversely affect our operating results. While it is difficult to accurately measure the impact of inflation due to the imprecise nature of the estimates required, we do not believe the effects of inflation, if any, on our historical results of operations and financial condition have been material. We cannot assure that future inflationary or other cost pressures will not have an adverse impact on our results of operations and financial condition in the future.</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%">80</span></div></div></div><div id="ie0e8a443074a445b950d2492873c942d_85"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 8. Financial Statements and Supplementary Data.</span></div><div style="margin-top:6pt;text-align: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 consolidated financial statements, together with the report of our independent registered public accounting firms, appear at pages </span><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_208">F-1</a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> through</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> F-46 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of this Annual Report on Form 10-K for the year ended March&#160;26, 2021.</span></div><div id="ie0e8a443074a445b950d2492873c942d_169"></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 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.</span></div><div style="margin-top:6pt;text-align:justify;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="ie0e8a443074a445b950d2492873c942d_172"></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 9A. Controls and Procedures.&#160;&#160;&#160;&#160;</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="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:115%">Our management, with the participation of our Chief Executive Officer and Chief Financial Officer (our principal executive officer and principal financial officer, respectively), evaluated the effectiveness of our disclosure controls and procedures as of March&#160;26, 2021. Based on the evaluation of our disclosure controls and procedures as of March&#160;26, 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:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management&#8217;s Annual Report on Internal Control over Financial Reporting</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Annual Report does not include a report of management&#8217;s assessment regarding our internal control over financial reporting or an attestation report of our independent registered accounting firm due to a transition period established by rules of the Securities and Exchange Commission for newly public companies. Additionally, our independent registered accounting firm will not be required to opine on the effectiveness of our internal control over financial reporting pursuant to Section 404 of Sarbanes-Oxley Act of 2002 until we are no longer an &#8220;emerging growth company&#8221; as defined in the JOBS Act.</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%">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 were no changes 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 three months ended March 26, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. </span></div><div id="ie0e8a443074a445b950d2492873c942d_175"></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:115%">Item 9B.    Other Information.</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:115%">None.</span></div><div id="ie0e8a443074a445b950d2492873c942d_178"></div><div style="margin-bottom:18pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PART III</span></div><div id="ie0e8a443074a445b950d2492873c942d_181"></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:115%">Item 10.    Directors, Executive Officers and Corporate Governance.</span></div><div style="margin-top:6pt;text-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%">Certain of the information required hereunder is incorporated herein by reference to our definitive proxy statement to be filed pursuant to Regulation 14A, which proxy statement is anticipated to be filed with the SEC within 120 days after March&#160;26, 2021. Pursuant to General Instruction G(3) of Form 10-K, additional information required hereunder relating to our executive officers is contained in Part I of this Annual Report on Form 10-K under the caption "Information about our Executive Officers."</span></div><div style="margin-top:6pt;text-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%">Our board of directors has adopted a written Code of Business Conduct and Ethics that applies to our directors, officers and employees (including our principal executive officer, principal financial officer, principal accounting officer or </span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81</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:115%">controller, or persons performing similar functions). A copy of the Code is posted on our website, www.allegromicro.com/en. We intend to satisfy the disclosure requirement under Item 5.05 of Form 8-K regarding amendment to, or waiver from, a provision of our Code of Business Conduct and Ethics by posting such information on our website at the address specified above. The information contained on our website is not incorporated by reference into this Annual Report on Form 10-K.</span></div><div id="ie0e8a443074a445b950d2492873c942d_184"></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:115%">Item 11.    Executive Compensation.</span></div><div style="margin-top:6pt;text-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 information required hereunder is incorporated herein by reference to our definitive proxy statement to be filed pursuant to Regulation 14A, which proxy statement is anticipated to be filed with the SEC within 120 days after March&#160;26, 2021.</span></div><div id="ie0e8a443074a445b950d2492873c942d_187"></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:115%">Item 12.   Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.</span></div><div style="margin-top:6pt;text-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 information required hereunder is incorporated herein by reference to our definitive proxy statement to be filed pursuant to Regulation 14A, which proxy statement is anticipated to be filed with the SEC within 120 days after March&#160;26, 2021, with the exception of the information regarding securities authorized for issuance under our equity compensation plans, which is set forth below.</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:115%">Equity Compensation Plan Information</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 information with respect to securities authorized for issuance under our equity compensation plans as of March&#160;26, 2021:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.809%"><tr><td style="width:1.0%"></td><td style="width:51.912%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.962%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Plan Category</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:100%">Number of Securities to be issued upon Exercise of Outstanding RSUs, PSUs and Restricted Common Stock</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:100%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">2</span></div></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:100%">Weighted-Average Exercise Price of Outstanding RSUs, PSUs and Restricted Common Stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">3</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:100%">(b)</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%">Number of Securities Remaining Available for Future Issuance under Equity Compensation Plans (Excluding Securities Reflected in Column (a))<br/>(c)</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%">Equity Compensation Plans Approved by Security Holders</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="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,875,834&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding: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%">&#8212;</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,624,279&#160;</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%">Equity Compensation Plans Not Approved by Security Holders</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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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="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%">1,875,834&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">4,624,279&#160;</span></td><td style="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-bottom:6pt;margin-top:6pt;text-align:justify"><span style="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">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;26, 2021, there were 3,791,879 shares available for future issuance under the 2020 Omnibus Incentive Compensation Plan (the &#8220;2020 Plan&#8221;), 832,400 under the 2020 Employee Stock Purchase Plan (the &#8220;2020 ESPP&#8221;).</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:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">2  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March&#160;26, 2021, there were 650,302 PSUs issued at target and 1,225,532 RSUs included in this amount.</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:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">3  </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No exercise price has been derived as a result of all derivatives issued being PSUs and RSUs.</span></div><div id="ie0e8a443074a445b950d2492873c942d_190"></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:115%">Item 13.   Certain Relationships and Related Transactions, and Director Independence.</span></div><div style="margin-top:6pt;text-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 information required hereunder is incorporated herein by reference to our definitive proxy statement to be filed pursuant to Regulation 14A, which proxy statement is anticipated to be filed with the SEC within 120 days after March&#160;26, 2021.</span></div><div id="ie0e8a443074a445b950d2492873c942d_193"></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:115%">Item 14.   Principal Accounting Fees and Services.</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:115%">The information required hereunder is incorporated herein by reference to our definitive proxy statement to be filed pursuant to Regulation 14A, which proxy statement is anticipated to be filed with the SEC within 120 days after March&#160;26, 2021.</span></div><div id="ie0e8a443074a445b950d2492873c942d_196"></div><div style="margin-bottom:18pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PART IV</span></div><div id="ie0e8a443074a445b950d2492873c942d_199"></div><div style="-sec-extract:summary;margin-bottom:6pt;margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Item 15.   Exhibit and Financial Statement Schedules.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following documents are filed as part of this Annual Report on Form 10-K:</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1. Financial Statements. See Index to Financial Statements on page F-1.</span></div><div style="margin-bottom:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2. Financial Statement Schedules. All schedules are omitted because they are not applicable or the required information is shown on the financial statements or notes thereto.</span></div><div style="margin-bottom:6pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3. Exhibits.</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:98.660%"><tr><td style="width:1.0%"></td><td style="width:11.871%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.929%"></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><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="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%">Description of Exhibit</span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex21.htm">Master Transaction Agreement, dated as of March 25, 2020, by and among Polar Semiconductor, LLC, Allegro MicroSystems, Inc., Allegro MicroSystems, LLC and Sanken Electric Co., Ltd.</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm"> (incorporated by reference from Exhibit 2.1 to the Company</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">&#8217;</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">s Registration State</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">ment </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">on Form S-1/A filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">13</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520283961/d23499dex31.htm">Third Amended and Restated Certificate of Incorporation of Allegro MicroSystems, Inc</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520283961/d23499dex31.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520283961/d23499dex31.htm"> (incorporated by reference from Exhibit </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520283961/d23499dex31.htm">3</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520283961/d23499dex31.htm">.1 to the Company&#8217;s </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520283961/d23499dex31.htm">Current Report </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520283961/d23499dex31.htm">on Form </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520283961/d23499dex31.htm">8-K</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520283961/d23499dex31.htm"> filed on </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520283961/d23499dex31.htm">Novem</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520283961/d23499dex31.htm">ber 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="https://www.sec.gov/Archives/edgar/data/866291/000119312520283961/d23499dex31.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520283961/d23499dex32.htm">Amended and Restated Bylaws of Allegro MicroSystems, Inc.</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520283961/d23499dex32.htm"> (incorporated by reference from Exhibit 3.</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520283961/d23499dex32.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520283961/d23499dex32.htm"> to the Company&#8217;s Current Report on Form 8-K filed on November 2, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520273413/d38154dex41.htm">Specimen Stock Certificate evidencing the shares of common stock</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520273413/d38154dex41.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520273413/d38154dex41.htm">(incorporated by reference from Exhibit </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520273413/d38154dex41.htm">4</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520273413/d38154dex41.htm">.1 to the Company&#8217;s Registration Statement on Form S-1/A filed on October 21, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex42.htm">Stockholders Agreement, dated as of September</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex42.htm"> 30, 2020, by and among Allegro MicroSystems, Inc., Sanken Electric Co., Ltd. and OEP SKNA, L.P.</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex42.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex42.htm">(incorporated by reference from Exhibit </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex42.htm">4</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex42.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex42.htm">3</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex42.htm"> to the Company&#8217;s Registration Statement on Form S-1/A filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex42.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex42.htm">3</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex42.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4.3</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520283961/d23499dex101.htm">Amended and Restated Registration Rights Agreement, by and among the Company, Sanken Electric Co. and OEP SKNA, L.P.</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520283961/d23499dex101.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520283961/d23499dex101.htm">(incorporated by reference from Exhibit </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520283961/d23499dex101.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520283961/d23499dex101.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520283961/d23499dex101.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520283961/d23499dex101.htm"> to the Company&#8217;s Current Report on Form 8-K filed on November 2, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4.4</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="algmq4fy21ex44.htm">Description of securities</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex21.htm">Consolidated and Restructured Loan Agreement, dated as of March 28, 2020, by and between Polar Semiconductor, LLC and Allegro MicroSystems, Inc.</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">(incorporated by reference from Exhibit </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">Exhibit </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">A)</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm"> to the Company&#8217;s Registration Statement on Form S-1/A filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">13</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex21.htm">Amended and Restated Limited Liability Company Agreement of Polar Semiconductor, LLC, dated as of March 28, 2020, by and among Polar Semiconductor, LLC, Allegro MicroSystems, Inc. and Sanken Electric Co. Ltd. </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">(incorporated by reference from Exhibit 2.1 (Exhibit </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">B</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">) to the Company&#8217;s Registration Statement on Form S-1/A filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">13</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.3</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex105.htm">Wafer Foundry Agreement, dated as of April 12, 2013, by and between Allegro MicroSystems, LLC and 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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex105.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex105.htm">(incorporated by reference from Exhibit </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex105.htm">10.5</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex105.htm"> to the Company&#8217;s Registration Statement on Form S-1/A filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex105.htm">13</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex105.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.4</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex21.htm">Amendment No. 1 to Wafer Foundry Agreement,</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm"> dated as of March 28, 2020, by 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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">between</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm"> Allegro MicroSystems, </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm"> 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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">(incorporated by reference from Exhibit 2.1 (Exhibit </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">C</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">) to the Company&#8217;s Registration Statement on Form S-1/A filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">13</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.5</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex21.htm">Letter Agreement regarding FY21 Price Support, dated as of March 28, 2020, by and between Allegro MicroSystems, LLC and 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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">(incorporated by reference from Exhibit 2.1 (Exhibit </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">D</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">) to the Company&#8217;s Registration Statement on Form S-1/A filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">13</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.6</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex21.htm">Transition Services Agreement, dated as of March 28, 2020, by and among Polar Semiconductor, LLC, Sanken Electric Co., Ltd. and Allegro MicroSystems, Inc.</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">(incorporated by reference from Exhibit 2.1 (Exhibit </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">E</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">) to the Company&#8217;s Registration Statement on Form S-1/A filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">13</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.7</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex109.htm">IC Technology Development Agreement, dated as of May 28, 2009, by and among Sanken Electric Co., Ltd., Polar Semiconductor, LLC and Allegro MicroSystems, Inc.</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex109.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex109.htm">(incorporated by reference from Exhibit </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex109.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex109.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex109.htm">9</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex109.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex109.htm">to the Company&#8217;s Registration Statement on Form S-1/A filed on October</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex109.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex109.htm">13</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex109.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">122</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;vertical-align:top;width:98.660%"><tr><td style="width:1.0%"></td><td style="width:11.871%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.929%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.8</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex1010.htm">SG8 Collaboration Agreement, dated as of July 5, 2014, by and between Sanken Electric Co., Ltd., Polar Semiconductor, LLC and Allegro MicroSystems, 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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1010.htm"> (incorporated by reference from Exhibit 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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1010.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1010.htm"> to the Company&#8217;s Registration Statement on Form S-1/A filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1010.htm">13</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1010.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.9</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520264848/d38154dex1011.htm">Discrete Technology Development Agreement, dated as of April 1, 2015, by and among Polar Semiconductor, LLC, Allegro MicroSystems, Inc. and Sanken Electric Co., Ltd.</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1011.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1011.htm">(incorporated by reference from Exhibit 10.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1011.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1011.htm"> to the Company&#8217;s Registration Statement on Form S-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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1011.htm"> filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1011.htm">6</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1011.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.10</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520264848/d38154dex1012.htm">Amendment No. 1 to Discrete Technology Development Agreement, dated as of June 15, 2018, by and among Polar Semiconductor, LLC, Allegro MicroSystems, Inc. and Sanken Electric Co., Ltd</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1012.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1012.htm">(incorporated by reference from Exhibit 10.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1012.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1012.htm"> to the Company&#8217;s Registration Statement on Form S-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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1012.htm"> filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1012.htm">6</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1012.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.11</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex21.htm">Letter Agreement regarding Consolidation of Technology Agreements, by and among Allegro MicroSystems, LLC, Sanken Electric Co., Ltd. and 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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">(incorporated by reference from Exhibit 2.1 (Exhibit </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">F</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">) to the Company&#8217;s Registration Statement on Form S-1/A filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">13</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.12</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex21.htm">Letter Agreement regarding Termination of Distribution Agreement, dated as of March 28, 2020, by and between Allegro MicroSystems, LLC and Sanken Electric Co., Ltd.</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">(incorporated by reference from Exhibit 2.1 (Exhibit </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">H</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">) to the Company&#8217;s Registration Statement on Form S-1/A filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">13</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.13</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex1015.htm">Distribution Agreement, dated as of July 5, 2007, by and between Allegro MicroSystems, Inc. and Sanken Electric Co., Ltd.</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1015.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1015.htm">(incorporated by reference from Exhibit 10.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1015.htm">5</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1015.htm"> to the Company&#8217;s Registration Statement on Form S-1/A filed on October 21, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.14</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex21.htm">Amended and Restated Transfer Pricing Agreement, dated as of March 28, 2020, by and among Sanken Electric Co., Ltd., Allegro MicroSystems, Inc., Allegro MicroSystems, LLC and 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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">(incorporated by reference from Exhibit 2.1 (Exhibit </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">I</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">) to the Company&#8217;s Registration Statement on Form S-1/A filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">13</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex21.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.15</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex1017.htm">Sales Representative Agreement, dated as of July 5, 2007, by and between Sanken Electric Co., Ltd. and Allegro MicroSystems, Inc.</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1017.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1017.htm">(incorporated by reference from Exhibit 10.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1017.htm">7</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1017.htm"> to the Company&#8217;s Registration Statement on Form S-1/A filed on October 21, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.16</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex1018.htm">Royalty Sharing Agreement, dated as of September 3, 2013, by and between Sanken Electric Co., Ltd. and Allegro MicroSystems, 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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1018.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1018.htm">(incorporated by reference from Exhibit 10.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1018.htm">8</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1018.htm"> to the Company&#8217;s Registration Statement on Form S-1/A filed on October 21, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.17</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520264848/d38154dex1019.htm">Sublease Agreement, by and between Allegro MicroSystems Business Development, Inc. and Sanken Electric Co., Ltd.</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1019.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1019.htm">incorporated by reference from Exhibit 10.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1019.htm">9</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1019.htm"> to the Company&#8217;s Registration Statement on Form S-</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1019.htm"> filed on October </a></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1019.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.18</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520264848/d38154dex1020.htm">Contract of Lease, dated as of April 1, 2004, by and between Allegro MicroSystems Phils. Realty, Inc. and Allegro MicroSystems Philippines, Inc.</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1020.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1020.htm">(incorporated by reference from Exhibit 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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1020.htm">20</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1020.htm"> to the Company&#8217;s Registration Statement on Form S-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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1020.htm"> filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1020.htm">6</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1020.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.19</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520264848/d38154dex1021.htm">Contract of Lease, dated as of May 23, 2008, by and between Allegro MicroSystems Phils. Realty, Inc. and Allegro MicroSystems Philippines, Inc.</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1021.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1021.htm">(incorporated by reference from Exhibit 10.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1021.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1021.htm"> to the Company&#8217;s Registration Statement on Form S-</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1021.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1021.htm"> filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1021.htm">6</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1021.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.20</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520264848/d38154dex1022.htm">Contract of Lease, dated as of February 10, 2010, by and between Allegro MicroSystems Phils. Realty, Inc. and Allegro MicroSystems Philippines, Inc.</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1022.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1022.htm">(incorporated by reference from Exhibit 10.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1022.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1022.htm"> to the Company&#8217;s Registration Statement on Form S-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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1022.htm"> filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1022.htm">6</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1022.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.21</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520264848/d38154dex1023.htm">Contract of Lease, dated as of December 29, 2017, by and between Allegro MicroSystems Phils. Realty, Inc. and Allegro MicroSystems Philippines, Inc.</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1023.htm"> (incorporated by reference from Exhibit 10.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1023.htm">3</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1023.htm"> to the Company&#8217;s Registration Statement on Form S-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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1023.htm"> filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1023.htm">6</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1023.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123</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;vertical-align:top;width:98.660%"><tr><td style="width:1.0%"></td><td style="width:11.871%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.929%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.22</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520264848/d38154dex1024.htm">Board Executive Advisor Agreement, dated as of September 28, 2017, by and between Allegro MicroSystems, Inc. and Reza Kazerounian</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1024.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1024.htm">(incorporated by reference from Exhibit 10.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1024.htm">4</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1024.htm"> to the Company&#8217;s Registration Statement on Form S-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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1024.htm"> filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1024.htm">6</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1024.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.23</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520264848/d38154dex1025.htm">Amendment to Board Executive Advisor Agreement, dated as of June 28, 2018, by and between Allegro MicroSystems, Inc. and Reza Kazerounian</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1025.htm"> (incorporated by reference from Exhibit 10.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1025.htm">5</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1025.htm"> to the Company&#8217;s Registration Statement on Form S-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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1025.htm"> filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1025.htm">6</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1025.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.24</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520264848/d38154dex1026.htm">Director Offer Letter, dated as of June 28, 2018, by and between Allegro MicroSystems, Inc. and Reza Kazerounian</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1026.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1026.htm">(incorporated by reference from Exhibit 10.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1026.htm">6 </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1026.htm">to the Company&#8217;s Registration Statement on Form S-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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1026.htm"> filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1026.htm">6</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520264848/d38154dex1026.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.25</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex1027.htm">Form of Class A Restricted Stock Award Agreement</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1027.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1027.htm">(incorporated by reference from Exhibit 10.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1027.htm">7</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1027.htm"> to the Company&#8217;s Registration Statement on Form S-1/A filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1027.htm">13</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1027.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.26</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex1028.htm">Form of Amendment to Class A Restricted Stock Award Agreement</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1028.htm"> (incorporated by reference from Exhibit 10.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1028.htm">8</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1028.htm"> to the Company&#8217;s Registration Statement on Form S-1/A filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1028.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1028.htm">3</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1028.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.27</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex1029.htm">Form of Class L Restricted Stock Award Agreement</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1029.htm"> (incorporated by reference from Exhibit 10.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1029.htm">9</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1029.htm"> to the Company&#8217;s Registration Statement on Form S-1/A filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1029.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1029.htm">3</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1029.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.28</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex1030.htm">Amended and Restated Allegro MicroSystems, LLC Executive Deferred Compensation Plan, dated as of September 15, 2015</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1030.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1030.htm">(incorporated by reference from Exhibit 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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1030.htm">30</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1030.htm"> to the Company&#8217;s Registration Statement on Form S-1/A filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1030.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1030.htm">3</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1030.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.29</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex1031.htm">Allegro MicroSystems, Inc. Long-Term Cash Incentive Plan</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1031.htm"> (incorporated by reference from Exhibit 10.3</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1031.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1031.htm"> to the Company&#8217;s Registration Statement on Form S-1/A filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1031.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1031.htm">3</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1031.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.30</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520282732/d35634dex991.htm">Form of Allegro MicroSystems, Inc. 2020 Omnibus Incentive Compensation Plan</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520282732/d35634dex991.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520282732/d35634dex991.htm">(incorporated by reference from Exhibit </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520282732/d35634dex991.htm">99.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520282732/d35634dex991.htm"> to the Company&#8217;s Registration Statement on Form S-</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520282732/d35634dex991.htm">8</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520282732/d35634dex991.htm"> filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520282732/d35634dex991.htm">30</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520282732/d35634dex991.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.31</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="algmq4fy21ex1031.htm">Form of Restricted Stock Unit Agreement under Allegro MicroSystems, Inc. 2020 Omnibus Incentive Compensation Plan (Employees)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.32</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520273413/d38154dex1034.htm">Form of Restricted Stock Unit Agreement under Allegro MicroSystems, Inc. 2020 Omnibus Incentive Compensation Plan (Board of Directors)</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520273413/d38154dex1034.htm"> (incorporated by reference from Exhibit 10.3</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520273413/d38154dex1034.htm">4</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520273413/d38154dex1034.htm"> to the Company&#8217;s Registration Statement on Form S-1/A filed on October 21, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.33</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><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="algmq4fy21ex1033.htm">Form of Performance Stock Unit Agreement under Allegro MicroSystems, Inc. 2020 Omnibus Incentive Compensation Plan</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.34</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520282732/d35634dex995.htm">Form of Allegro MicroSystems, Inc. 2020 Employee Stock Purchase Plan</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520282732/d35634dex995.htm"> (incorporated by reference from Exhibit 99.</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520282732/d35634dex995.htm">5</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520282732/d35634dex995.htm"> to the Company&#8217;s Registration Statement on Form S-8 filed on October 30, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.35</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex1037.htm">Amended and Restated Severance Agreement, dated as of September 30, 2020, by and between Allegro MicroSystems, LLC, Allegro MicroSystems, Inc. and Ravi Vig</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1037.htm"> (incorporated by reference from Exhibit 10.3</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1037.htm">7</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1037.htm"> to the Company&#8217;s Registration Statement on Form S-1/A filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1037.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1037.htm">3</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1037.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.36</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex1038.htm">Amended and Restated Severance Agreement, dated as of September 30, 2020, by and between Allegro MicroSystems, LLC, Allegro MicroSystems, Inc. and Paul V. Walsh, Jr.</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1038.htm"> (incorporated by reference from Exhibit 10.3</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1038.htm">8</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1038.htm"> to the Company&#8217;s Registration Statement on Form S-1/A filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1038.htm">13</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1038.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.37</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex1039.htm">Amended and Restated Severance Agreement, dated as of September 30, 2020, by and between Allegro MicroSystems, LLC, Allegro MicroSystems, Inc. and Michael C. Doogue</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1039.htm"> (incorporated by reference from Exhibit 10.3</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1039.htm">9</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1039.htm"> to the Company&#8217;s Registration Statement on Form S-1/A filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1039.htm">13</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1039.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.38</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex1040.htm">Amended and Restated Severance Agreement, dated as of September 30, 2020, by and between Allegro MicroSystems, LLC, Allegro MicroSystems, Inc. and Max R. Glover</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1040.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1040.htm">(incorporated by reference from Exhibit 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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1040.htm">40</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1040.htm"> to the Company&#8217;s Registration Statement on Form S-1/A filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1040.htm">13</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1040.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">124</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;vertical-align:top;width:98.660%"><tr><td style="width:1.0%"></td><td style="width:11.871%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.929%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.39</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex1041.htm">Offer Letter, dated as of June 21, 2019, by and between Allegro MicroSystems, Inc. and Max R.</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1041.htm"> Glover</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1041.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1041.htm">(incorporated by reference from Exhibit 10.4</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1041.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1041.htm"> to the Company&#8217;s Registration Statement on Form S-1/A</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1041.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1041.htm">filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1041.htm">13</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1041.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.40</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520273413/d38154dex1042.htm">Allegro MicroSystems, Inc. Non-Employee Director Compensation Program</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520273413/d38154dex1042.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520273413/d38154dex1042.htm">(incorporated by reference from Exhibit 10.4</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520273413/d38154dex1042.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520273413/d38154dex1042.htm"> to the Company&#8217;s Registration Statement on Form S-1/A filed on October 21, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.41</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520273413/d38154dex1043.htm">Form of Indemnification Agreement between Allegro MicroSystems, Inc. and its directors and officers</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520273413/d38154dex1043.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520273413/d38154dex1043.htm">(incorporated by reference from Exhibit 10.4</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520273413/d38154dex1043.htm">3</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520273413/d38154dex1043.htm"> to the Company&#8217;s Registration Statement on Form S-1/A filed on October 21, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.42</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex1044.htm">Term Loan Credit Agreement, dated as of September 30, 2020, by and between Allegro MicroSystems, Inc., Credit Suisse AG, Cayman Islands Branch, as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1044.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1044.htm">(incorporated by reference from Exhibit 10.4</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1044.htm">4</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1044.htm"> to the Company&#8217;s Registration Statement on Form S-1/A filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1044.htm">13</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1044.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.43</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex1045.htm">Term Loan Security Agreement, dated as of September 30, 2020, by and between Allegro MicroSystems, Inc., the other grantors party thereto from time to time, and Credit Suisse AG, Cayman Islands Branch, as collateral agent</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1045.htm"> (incorporated by reference from Exhibit 10.4</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1045.htm">5</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1045.htm"> to the Company&#8217;s Registration Statement on Form S-1/A filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1045.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1045.htm">3</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1045.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.44</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex1046.htm">Revolving Facility Credit Agreement, dated as of September 30, 2020, by and between Allegro MicroSystems, Inc., Mizuho Bank, Ltd., as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1046.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1046.htm">(incorporated by reference from Exhibit 10.4</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1046.htm">6</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1046.htm"> to the Company&#8217;s Registration Statement on Form S-1/A filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1046.htm">13</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1046.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.45</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex1047.htm">Revolving Facility Security Agreement, dated as of September 30, 2020, by and between Allegro</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1047.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1047.htm">MicroSystems, Inc., the other grantors party thereto from time to time, and Mizuho Bank, Ltd., as</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1047.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1047.htm">collateral agent</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1047.htm"> (incorporated by reference from Exhibit 10.4</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1047.htm">7</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1047.htm"> to the Company&#8217;s Registration Statement on Form S-1/A filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1047.htm">13</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1047.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.46</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex1048.htm">Form of Class A Share Repurchase Agreement</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1048.htm"> (incorporated by reference from Exhibit 10.4</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1048.htm">8</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1048.htm"> to the Company&#8217;s Registration Statement on Form S-1/A filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1048.htm">13</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1048.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10.47</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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/000119312520268455/d38154dex1049.htm">Form of Class L Share Repurchase Agreement</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1049.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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1049.htm">(incorporated by reference from Exhibit 10.4</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1049.htm">9</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1049.htm"> to the Company&#8217;s Registration Statement on Form S-1/A filed on October </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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1049.htm">13</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="https://www.sec.gov/Archives/edgar/data/866291/000119312520268455/d38154dex1049.htm">, 2020)</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">21.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="algmq4fy21ex211.htm">Subsidiaries of Allegro MicroSystems, Inc.</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">23.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="algmq4fy21ex231.htm">Consent of Grant Thornton LLP</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">31.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="algmq4fy21ex311.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></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">31.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="algmq4fy21ex312.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></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">32.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="algmq4fy21ex321.htm">Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">32.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="algmq4fy21ex322.htm">Certification of Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">101.INS</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">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></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">101.SCH</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Inline XBRL Taxonomy Extension Schema Document</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">101.CAL</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">101.DEF</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">125</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;vertical-align:top;width:98.660%"><tr><td style="width:1.0%"></td><td style="width:11.871%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:85.929%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">101.LAB</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Inline XBRL Taxonomy Extension Label Linkbase Document</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">101.PRE</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">104</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101 filed herewith)</span></td></tr></table></div><div style="padding-left:36pt"><span><br/></span></div><div id="ie0e8a443074a445b950d2492873c942d_202"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Item 16.   Form 10-K Summary.</span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">None.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">126</span></div></div></div><div id="ie0e8a443074a445b950d2492873c942d_205"></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-bottom:12pt;margin-top:12pt;text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized, on May&#160;19, 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:35.060%"></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:43.394%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.444%"></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><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:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding: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: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:left;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><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:0 1pt"></td><td colspan="3" style="background-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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ravi Vig</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:0 1pt"></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="9" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chief Executive Officer (Principal Executive Officer)</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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="18" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and the capacities and on the dates indicated.</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:10pt;font-weight:700;line-height:100%">Signature</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: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%">Title</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:10pt;font-weight:700;line-height:100%">Date</span></td></tr><tr style="height:12pt"><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;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="border-top:1pt solid #000;padding:0 1pt"></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:10pt;font-weight:400;line-height:100%">/s/ Ravi Vig</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: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:120%">President, Chief Executive Officer (Principal </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">May 19, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ravi Vig</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: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%">Executive Officer) and Director</span></div></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:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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: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/ Paul V. Walsh, Jr.</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Financial Officer (Principal Financial and</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:10pt;font-weight:400;line-height:100%">May 19, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paul V. Walsh, Jr.</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounting Officer)</span></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:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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: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/ Yoshihiro (Zen) Suzuki</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chairman of the Board of Directors</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:10pt;font-weight:400;line-height:100%">May 19, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Yoshihiro (Zen) Suzuki</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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: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/ Andrew Dunn</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</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:10pt;font-weight:400;line-height:100%">May 19, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Andrew Dunn</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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: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/ Noriharu Fujita</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</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:10pt;font-weight:400;line-height:100%">May 19, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noriharu Fujita</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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: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/ Reza Kazerounian</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</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:10pt;font-weight:400;line-height:100%">May 19, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reza Kazerounian</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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: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/ Christine King</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</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:10pt;font-weight:400;line-height:100%">May 19, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Christine King</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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: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/ Richard Lury</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</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:10pt;font-weight:400;line-height:100%">May 19, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Richard Lury</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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: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/ Joseph Martin</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</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:10pt;font-weight:400;line-height:100%">May 19, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joseph Martin</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 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: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/ Paul Carl (Chip) Schorr IV</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</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:10pt;font-weight:400;line-height:100%">May 19, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Paul Carl (Chip) Schorr IV</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr style="height:11pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:100%">/s/ Hideo Takani</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Director</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:10pt;font-weight:400;line-height:100%">May 19, 2021</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hideo Takani</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">127</span></div></div></div><div id="ie0e8a443074a445b950d2492873c942d_208"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.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="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%">Index to Consolidated Financial Statements</span></td></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_88">Report of an</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_88"> Indep</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_88">endent Re</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_88">gi</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_88">s</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_88">tered</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_88"> Public Accounting Firm</a></span></div></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:120%">F-2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_88">Consolidated Balance </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_88">Sheets as of March 26, 2021</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_88"> and March 27, 2020</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%">F-<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie0e8a443074a445b950d2492873c942d_88">3</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:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_91">Consolidated Statements of</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_91"> </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_91">Operations</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%">F-<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#ie0e8a443074a445b950d2492873c942d_91">4</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_94">Consolidated Statements of Comprehensive Income</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%">F-<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie0e8a443074a445b950d2492873c942d_94">5</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_100">Consolidated Statements in Changes of Equity</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%">F-<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie0e8a443074a445b950d2492873c942d_100">6</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_97">Consolidated Statements of Cash Flows</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%">F-<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie0e8a443074a445b950d2492873c942d_97">7</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_103">Notes to </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ie0e8a443074a445b950d2492873c942d_103">Consolidated Financial Statements</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-<a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ie0e8a443074a445b950d2492873c942d_103">9</a></span></div></td></tr></table></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-1</span></div></div></div><div id="ie0e8a443074a445b950d2492873c942d_694"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:15pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Report of Independent Public Accounting Firm</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Board of Directors and Stockholders</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allegro MicroSystems, Inc.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Opinion on the financial statements</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-weight:400;line-height:120%">We have audited the accompanying consolidated balance sheets of Allegro MicroSystems, Inc. (a Delaware corporation) and subsidiaries (the &#8220;Company&#8221;) as of March 26, 2021 and March 27, 2020, the related consolidated statements of operations, comprehensive income, changes in stockholders&#8217; equity, and cash flows for each of the two years in the fiscal period ended March 26, 2021 and the related notes (collectively referred to as the &#8220;financial statements&#8221;). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of March 26, 2021 and March 27, 2020, and the results of its operations and its cash flows for each of the two years in the fiscal period ended March 26, 2021, in conformity with accounting principles generally accepted in the United States of America.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis for opinion</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-weight:400;line-height:120%">These financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (&#8220;PCAOB&#8221;) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.</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-weight:400;line-height:120%">We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company&#8217;s internal control over financial reporting. Accordingly, we express no such opinion.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ GRANT THORNTON LLP</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have served as the Company&#8217;s auditor since 2020.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Boston, Massachusetts</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May 19, 2021</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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-2</span></div></div></div><div id="ie0e8a443074a445b950d2492873c942d_88"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ALLEGRO MICROSYSTEMS, INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(in thousands, except par value and share amounts)</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:77.620%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.465%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.020%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:115%">March 26, 2021 </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 27,<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:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMy0xLTEtMS0w_39af38c8-4a79-4597-a29a-a892309fa274">197,214</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMy0zLTEtMS0w_f4e3cc98-d840-4363-b94f-c888d85e7f39">214,491</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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNC0xLTEtMS0w_d50efdb4-8ee3-4d36-9ca2-b2f2aaac7da0">6,661</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNC0zLTEtMS0w_b582cacb-f800-46ea-bc80-06095ddf1bfa">5,385</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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 allowances for doubtful accounts of $<ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNS0wLTEtMS0wL3RleHRyZWdpb246Yzk4M2FkODkzNWZjNDdjMzllZjk0MzdmNzdlMWFlN2RfNzU_7cc7bf23-751c-49aa-8eda-77575a6e4870">138</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNS0wLTEtMS0wL3RleHRyZWdpb246Yzk4M2FkODkzNWZjNDdjMzllZjk0MzdmNzdlMWFlN2RfODI_59bea2d7-0b87-4adb-8101-45865ba47769">288</ix:nonFraction> at March&#160;26, 2021 and March&#160;27, 2020, respectively</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNS0xLTEtMS0w_9de5c60f-dc14-4536-971d-957bf07ceb97">69,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNS0zLTEtMS0w_ba55993c-ebc6-4830-b73b-a35ddae9c9a0">59,457</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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueFromRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNi0xLTEtMS0w_e28ee419-5e4c-4dc6-b86b-c95c4ce791aa">23,832</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueFromRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNi0zLTEtMS0w_978a82db-e6d5-4849-b1ef-7b8b08c5eaeb">30,851</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNy0xLTEtMS0w_b682077c-f2a2-4f49-9cc3-07c6ee5462d9">1,516</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsAndOtherReceivablesNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNy0zLTEtMS0w_23076dbe-2e18-4d63-af8d-4c8ffbbfe29a">1,796</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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfOC0xLTEtMS0w_a0d12481-3d57-45de-8b39-cc515c0a2a03">87,498</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfOC0zLTEtMS0w_fb75492b-3567-45ae-bd72-8a73317eac9d">127,227</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfOS0xLTEtMS0w_eea63784-d375-4d89-bf2e-3d418dd557f3">18,374</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfOS0zLTEtMS0w_eac5db4e-b881-411a-aefb-f3195bdb00fc">9,014</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%">Assets held for sale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTAtMS0xLTEtOTQ1Mg_db2e9e72-0f27-4681-a67c-72020dc24597">25,969</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTAtMy0xLTEtOTQ1Mg_06744dac-b4fc-4d71-b347-69f473ffb894">&#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:27pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTAtMS0xLTEtMA_26d32dfd-b449-49e7-bf64-80b25103b599">430,564</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTAtMy0xLTEtMA_d40ffad7-9855-4433-a91c-07f5c7f7a8cc">448,221</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTEtMS0xLTEtMA_e84fde93-9969-476b-964e-24dd73a1d658">192,393</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTEtMy0xLTEtMA_dc88788e-7627-4129-869e-dbd30ccb0d98">332,330</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTItMS0xLTEtMA_cc10d623-446a-4c1c-bb37-ee4f11f9c371">26,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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTItMy0xLTEtMA_15cd0bdf-eeca-4163-bf5c-b367bc99bb90">7,217</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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTMtMS0xLTEtMA_8d19db00-85b6-4fbb-95a6-14acbaf5315c">20,106</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTMtMy0xLTEtMA_6c292212-212d-46e7-9255-cd5fa008a8a8">1,285</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTQtMS0xLTEtMA_cb68be3b-5025-4f99-94b7-cfae8705607a">36,366</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTQtMy0xLTEtMA_c5381b32-3c92-4c8a-a9f3-b38d6af06fd9">19,958</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%">Equity investment in 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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTUtMS0xLTEtMA_b91575db-6cb9-4a11-88c9-1f01f2e3dc3d">26,664</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:EquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTUtMy0xLTEtMA_e5bf7ca2-7482-4453-84d0-8486c417b72f">&#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%">Other 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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTYtMS0xLTEtMA_eb66dbb0-0e17-4a14-9f50-395c897b0a35">14,613</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTYtMy0xLTEtMA_8cdb83d3-b179-4b74-8299-2fba4ac0de5b">8,810</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 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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTctMS0xLTEtMA_7b677d66-5966-40d6-a776-ce8a4655adeb">747,678</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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTctMy0xLTEtMA_d13be292-3bd5-4b01-915f-d4ad99afa348">817,821</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:100%">Liabilities, Non-Controlling Interest and Stockholders' Equity</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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 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:100%">Trade accounts payable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableTradeCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjAtMS0xLTEtMA_560c031e-93fd-48ac-b66b-cdffd3c96072">35,389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableTradeCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjAtMy0xLTEtMA_3846a387-00c5-49f5-a49c-18831a5787e5">20,762</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%">Amounts due 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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjEtMS0xLTEtMA_efc68a8f-dc15-47c2-b4a7-0beea3401260">2,353</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjEtMy0xLTEtMA_caf4901e-b092-4ff2-a046-4f45db94ae11">4,494</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjItMS0xLTEtMA_b99e9376-40a7-44c3-a594-3cf5e236b005">78,932</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjItMy0xLTEtMA_65017b3e-554d-44f4-a809-01dfbfb72a78">56,855</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 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjQtMS0xLTEtMA_810c22a6-3a15-4fd0-93e5-59b087af07c6">&#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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjQtMy0xLTEtMA_58b2e128-ed0f-415d-b61e-9a03ad2e75eb">25,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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%">Bank lines-of-credit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjUtMS0xLTEtMA_aa3da415-e38d-4db6-8246-90bbcb25663d">&#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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShortTermBankLoansAndNotesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjUtMy0xLTEtMA_b1504748-434a-4b02-b2de-4155b0f8d366">43,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: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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjYtMS0xLTEtMA_044b3f82-05ee-4b93-9592-3d43a7f46fce">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><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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjYtMy0xLTEtMA_9378efd4-3962-41b3-a61d-613e8ad379c5">150,111</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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermLineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjctMS0xLTEtMA_ec47ba27-7c34-4a0a-8bc4-53d492184fab">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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermLineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjctMy0xLTEtMA_a7cb4f72-eeaf-4e66-b047-8c220a3cc917">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Related party notes payable, 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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:NotesPayableRelatedPartiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjgtMS0xLTEtMA_b58732fe-57fe-413b-be6a-b430f31c51b5">&#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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesPayableRelatedPartiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjgtMy0xLTEtMA_437b6fc8-233f-4a82-9007-bdeb5a5b85b7">17,700</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjktMS0xLTEtMA_76b24051-58b1-4f32-b2bc-a9d7d86f9c9d">19,133</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjktMy0xLTEtMA_7767013c-7ed4-48a9-9017-5d7040a422ae">15,878</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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzAtMS0xLTEtMA_7234a93b-e2e0-4898-97b2-d91607e689ac">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><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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzAtMy0xLTEtMA_109d7a55-a3c1-436c-a8d5-d086a0188689">183,689</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 15)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzEtMS0xLTEtMA_0fa95c6b-46e9-42db-81fe-244eeebd80b9"></ix:nonFraction></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"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzEtMy0xLTEtMA_e52c0ff4-816f-45aa-b481-6cb30cbed81f"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stockholders' Equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred Stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmIzMWRhYmJlY2MxNjRhMjU4ZGFhYTczMjhhZWU5NDJhXzIx_0833e9a1-180f-470d-a1af-646bee52ff0b"><ix:nonFraction unitRef="usdPerShare" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmIzMWRhYmJlY2MxNjRhMjU4ZGFhYTczMjhhZWU5NDJhXzIx_5ea68812-98db-4905-9de6-7d337cef530f">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmIzMWRhYmJlY2MxNjRhMjU4ZGFhYTczMjhhZWU5NDJhXzM1_7119e2a2-f983-494c-9aa6-0e0ce346647a"><ix:nonFraction unitRef="shares" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmIzMWRhYmJlY2MxNjRhMjU4ZGFhYTczMjhhZWU5NDJhXzM1_7222914d-d2b7-4b1e-be51-9ea9c6f130ca">20,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmIzMWRhYmJlY2MxNjRhMjU4ZGFhYTczMjhhZWU5NDJhXzEyMDk0NjI3OTA1NjM5_0cab92ad-799b-49bd-91e7-14d0cea56120"><ix:nonFraction unitRef="shares" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmIzMWRhYmJlY2MxNjRhMjU4ZGFhYTczMjhhZWU5NDJhXzEyMDk0NjI3OTA1NjM5_5cae51a0-58ae-48d6-ad1a-e495ab14407f"><ix:nonFraction unitRef="shares" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmIzMWRhYmJlY2MxNjRhMjU4ZGFhYTczMjhhZWU5NDJhXzEyMDk0NjI3OTA1NjM5_7ec06ca0-8aa8-4561-abfb-f3e9cac7170b"><ix:nonFraction unitRef="shares" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmIzMWRhYmJlY2MxNjRhMjU4ZGFhYTczMjhhZWU5NDJhXzEyMDk0NjI3OTA1NjM5_c0bdd10c-0eb8-4e63-98a6-364df0226925">no</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued or outstanding at March&#160;26, 2021 and March&#160;27, 2020</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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzQtMS0xLTEtMA_8d7139e9-39d3-4a31-be52-a0072533fe1b">&#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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzQtMy0xLTEtMA_a17cf45a-2a5f-4efd-baeb-9e2951351df4">&#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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmE5ZmJhNWQ3NDUzMjQ2YTNiYTg1YTQ1YWM1MmM0YmU1XzE4_1f61898f-1bc9-44e3-bb07-d37c2fcb97c3"><ix:nonFraction unitRef="usdPerShare" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmE5ZmJhNWQ3NDUzMjQ2YTNiYTg1YTQ1YWM1MmM0YmU1XzE4_49e4d424-0e85-470b-8bc2-23d300f8ff77">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmE5ZmJhNWQ3NDUzMjQ2YTNiYTg1YTQ1YWM1MmM0YmU1XzMy_5164c8cf-ec15-403a-9360-43e66f21176d">1,000,000,000</ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmE5ZmJhNWQ3NDUzMjQ2YTNiYTg1YTQ1YWM1MmM0YmU1XzU0_4cc0a3e5-7d03-476b-9bc2-ba8dad3110bc"><ix:nonFraction unitRef="shares" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmE5ZmJhNWQ3NDUzMjQ2YTNiYTg1YTQ1YWM1MmM0YmU1XzU0_5c147cb0-c7df-4b7f-aba7-aaf33e637764">189,588,161</ix:nonFraction></ix:nonFraction> shares issued and outstanding at March&#160;26, 2021; <ix:nonFraction unitRef="shares" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmE5ZmJhNWQ3NDUzMjQ2YTNiYTg1YTQ1YWM1MmM0YmU1XzEyMDk0NjI3OTA1Njgx_8e2ac577-cb64-4249-88ca-b1f0d85582cd"><ix:nonFraction unitRef="shares" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmE5ZmJhNWQ3NDUzMjQ2YTNiYTg1YTQ1YWM1MmM0YmU1XzEyMDk0NjI3OTA1Njgx_b1e4530b-916c-4181-ac0f-ff54a84703a9"><ix:nonFraction unitRef="shares" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmE5ZmJhNWQ3NDUzMjQ2YTNiYTg1YTQ1YWM1MmM0YmU1XzEyMDk0NjI3OTA1Njgx_d50972c0-0bb4-4b01-9f6f-ede135da614a">no</ix:nonFraction></ix:nonFraction></ix:nonFraction> shares authorized, issued or outstanding at March&#160;27, 2020</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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzUtMS0xLTEtMA_4add3485-1794-496e-9b1d-cbe864cb0039">1,896</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzUtMy0xLTEtMA_3a7c81ae-ed25-4cb8-af99-eecefde6c216">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A, $<ix:nonFraction unitRef="usdPerShare" contextRef="i567cb6008b1e4e149128f3a376445d1c_I20210326" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1OTdiN2JiMTg3ZTQ1NTc5YmI0ZGMyNmMxNzU2NGNjXzEz_23076cdb-3eef-4cbb-bf81-6bc125fa8679"><ix:nonFraction unitRef="usdPerShare" contextRef="ifa5f53c8e9b9458aa882a5f358e10d67_I20200327" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1OTdiN2JiMTg3ZTQ1NTc5YmI0ZGMyNmMxNzU2NGNjXzEz_86d933fb-fc0f-4eda-8986-32886246999a">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i567cb6008b1e4e149128f3a376445d1c_I20210326" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1OTdiN2JiMTg3ZTQ1NTc5YmI0ZGMyNmMxNzU2NGNjXzEyMDk0NjI3OTA1Njc2_25d6c650-96ec-453a-8043-02889b0b91d7"><ix:nonFraction unitRef="shares" contextRef="i567cb6008b1e4e149128f3a376445d1c_I20210326" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1OTdiN2JiMTg3ZTQ1NTc5YmI0ZGMyNmMxNzU2NGNjXzEyMDk0NjI3OTA1Njc2_b43fb193-6ebb-4bf9-98a2-c92ab3d849f8"><ix:nonFraction unitRef="shares" contextRef="i567cb6008b1e4e149128f3a376445d1c_I20210326" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1OTdiN2JiMTg3ZTQ1NTc5YmI0ZGMyNmMxNzU2NGNjXzEyMDk0NjI3OTA1Njc2_bdce564a-502f-44ce-80de-a8030bc94d21">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> shares authorized, issued or outstanding at March&#160;26, 2021; <ix:nonFraction unitRef="shares" contextRef="ifa5f53c8e9b9458aa882a5f358e10d67_I20200327" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1OTdiN2JiMTg3ZTQ1NTc5YmI0ZGMyNmMxNzU2NGNjXzc4_14803f2a-90f5-4ed0-a90b-93bb0e0e01f6">12,500,000</ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="ifa5f53c8e9b9458aa882a5f358e10d67_I20200327" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1OTdiN2JiMTg3ZTQ1NTc5YmI0ZGMyNmMxNzU2NGNjXzEwMA_56d8a51c-4e6f-4f6f-bd29-afa72c3d9ee3"><ix:nonFraction unitRef="shares" contextRef="ifa5f53c8e9b9458aa882a5f358e10d67_I20200327" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1OTdiN2JiMTg3ZTQ1NTc5YmI0ZGMyNmMxNzU2NGNjXzEwMA_a535b0cb-3d21-4e64-9500-5d4cb006e631">10,000,000</ix:nonFraction></ix:nonFraction> shares issued and outstanding at March&#160;27, 2020</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="i567cb6008b1e4e149128f3a376445d1c_I20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzYtMS0xLTEtMA_b6369c24-c023-436e-85e8-b824f22398fa">&#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="ifa5f53c8e9b9458aa882a5f358e10d67_I20200327" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzYtMy0xLTEtMA_c0e4eb17-5d70-4b53-a99a-bc8e906a4900">100</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%">Class L, $<ix:nonFraction unitRef="usdPerShare" contextRef="i3f2a38472eb2474ebf1348f44ebc16c7_I20210326" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzctMC0xLTEtMC90ZXh0cmVnaW9uOmZjNGUwMWRlMDliZDQyY2RhMTQ3ZWU5MzFjYTkzNzcwXzEz_0d6c4acf-6c6b-4600-bf17-121bd788493a"><ix:nonFraction unitRef="usdPerShare" contextRef="iffeee408376a430ebf9545ece875e5e5_I20200327" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzctMC0xLTEtMC90ZXh0cmVnaW9uOmZjNGUwMWRlMDliZDQyY2RhMTQ3ZWU5MzFjYTkzNzcwXzEz_8e3ba0bd-f3a5-4a44-8c9c-6ff9cb16b3d8">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i3f2a38472eb2474ebf1348f44ebc16c7_I20210326" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzctMC0xLTEtMC90ZXh0cmVnaW9uOmZjNGUwMWRlMDliZDQyY2RhMTQ3ZWU5MzFjYTkzNzcwXzEyMDk0NjI3OTA1Njc2_82d4888e-d81c-424b-b900-fe6d607a8f74"><ix:nonFraction unitRef="shares" contextRef="i3f2a38472eb2474ebf1348f44ebc16c7_I20210326" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzctMC0xLTEtMC90ZXh0cmVnaW9uOmZjNGUwMWRlMDliZDQyY2RhMTQ3ZWU5MzFjYTkzNzcwXzEyMDk0NjI3OTA1Njc2_af5dd7c7-5a2f-4899-8a5c-f42b7a88ba91"><ix:nonFraction unitRef="shares" contextRef="i3f2a38472eb2474ebf1348f44ebc16c7_I20210326" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzctMC0xLTEtMC90ZXh0cmVnaW9uOmZjNGUwMWRlMDliZDQyY2RhMTQ3ZWU5MzFjYTkzNzcwXzEyMDk0NjI3OTA1Njc2_b10894dc-dfca-434d-988a-30be1cc1b436">No</ix:nonFraction></ix:nonFraction></ix:nonFraction> shares authorized, issued or outstanding at March&#160;26, 2021; <ix:nonFraction unitRef="shares" contextRef="iffeee408376a430ebf9545ece875e5e5_I20200327" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzctMC0xLTEtMC90ZXh0cmVnaW9uOmZjNGUwMWRlMDliZDQyY2RhMTQ3ZWU5MzFjYTkzNzcwXzc4_cc0bc08d-0a48-4c3f-9e8b-5b5046ac9bbf">1,000,000</ix:nonFraction> shares authorized; <ix:nonFraction unitRef="shares" contextRef="iffeee408376a430ebf9545ece875e5e5_I20200327" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzctMC0xLTEtMC90ZXh0cmVnaW9uOmZjNGUwMWRlMDliZDQyY2RhMTQ3ZWU5MzFjYTkzNzcwXzEwMA_49a3fe12-7e7d-4722-97ad-184499166d4a"><ix:nonFraction unitRef="shares" contextRef="iffeee408376a430ebf9545ece875e5e5_I20200327" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzctMC0xLTEtMC90ZXh0cmVnaW9uOmZjNGUwMWRlMDliZDQyY2RhMTQ3ZWU5MzFjYTkzNzcwXzEwMA_c64d7079-940c-484d-8759-4f569142c97f">622,470</ix:nonFraction></ix:nonFraction> shares issued and outstanding at March&#160;27, 2020</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="i3f2a38472eb2474ebf1348f44ebc16c7_I20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzctMS0xLTEtMA_762cd7be-bcc1-4924-973f-47c04435c6ad">&#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="iffeee408376a430ebf9545ece875e5e5_I20200327" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzctMy0xLTEtMA_5ce99b9b-d6e8-4dd6-8cad-bd2d15f0411a">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;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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzgtMS0xLTEtMA_f159ab90-3c19-4498-a7c5-1538cf52ec1b">592,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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzgtMy0xLTEtMA_b36ade6a-1f45-47ab-937c-47fec02c3afe">458,697</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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzktMS0xLTEtMA_16de8087-73f7-4dae-8088-f34cb72101f6">3,551</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzktMy0xLTEtMA_acb49d78-fcaa-4354-a46c-94cc9c0cd66e">194,355</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNDAtMS0xLTEtMA_5b1ece0e-86c4-409e-ae4c-798de4c77c00">11,865</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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNDAtMy0xLTEtMA_d85d0855-a6c7-4946-9984-61ebb3eff239">19,976</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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNDEtMS0xLTEtMA_c7d8a44c-011a-4b02-a9c9-6792ac001912">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><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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNDEtMy0xLTEtMA_81f42ddf-7c5f-4c62-bc22-f94c3ee7c7cb">633,182</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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:MinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNDItMS0xLTEtMA_d41a0ec1-3a6a-41fe-8c5e-68793318abdb">1,119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" name="us-gaap:MinorityInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNDItMy0xLTEtMA_81447aa7-cf3a-43dc-b79f-86f9d03e2b5a">950</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 stockholders' equity</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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNDMtMS0xLTEtMA_838022b6-32a6-4634-8ca1-6f4de75e830e">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><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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNDMtMy0xLTEtMA_0e14d753-fb38-4015-958d-18e052498e48">634,132</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;text-indent:27pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities, non-controlling interest and stockholders' equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNDQtMS0xLTEtMA_81a9105b-4bc8-41b3-a208-bbfecbf27ce3">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><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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNDQtMy0xLTEtMA_3649ef12-ed9b-428d-adf3-7f431b7fa843">817,821</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 consolidated financial statements.</span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-3</span></div></div></div><div id="ie0e8a443074a445b950d2492873c942d_91"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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><br/></span></div></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:125%">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><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.255%"><tr><td style="width:1.0%"></td><td style="width:73.112%"></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 style="width:0.1%"></td><td style="width:0.399%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.399%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.402%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="12" 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%">Fiscal Year Ended</span></td></tr><tr><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="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%">March 26,<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%">March 27,<br/>2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></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 sales</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="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="id4637714152b4942b7910d973a1234cf_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMi01LTEtMS0w_91e650e0-6993-4c44-8f9a-70934c1e6c0f">486,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><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="i2e06bc96ae5244b6ab2fa5b94950ef5c_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMi03LTEtMS0w_fe384584-a5b4-46b5-818a-a269fd310ae2">465,532</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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 sales to related party</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6fb1f81c13644b3689e000761681a87e_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMy01LTEtMS0w_b365ea0e-1b1a-4c37-8ad3-96c24173aa68">104,661</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6af2d918d785432b8a6cc98ede69b16c_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMy03LTEtMS0w_23e186a3-3e7d-4c13-91fc-b40470d35e20">184,557</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="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%">Total net sales</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="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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfNC01LTEtMS0w_cc9f67f1-3cf1-4f5a-9ed9-87232700e951">591,207</ix: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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfNC03LTEtMS0w_188e0e54-a685-42f0-a24c-92fd2592c8f8">650,089</ix: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="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="3" style="display:none"></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfNS01LTEtMS0w_5ef03aeb-b9f8-4396-9a10-e141050a1a17">312,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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfNS03LTEtMS0w_f728cb41-d9e0-49cb-8108-29aef4fb5aeb">388,813</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="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%">Gross profit</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="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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfNi01LTEtMS0w_7c1b48ad-9002-4cbf-88c3-fc711681aec4">278,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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfNi03LTEtMS0w_712ee558-87c3-444a-8e0c-e5564d08f621">261,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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="display:none"></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="background-color:#ffffff;padding:0 1pt"></td><td colspan="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></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="3" style="display:none"></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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfOC01LTEtMS0w_d03b575b-67d5-428c-bac5-4a47b9d7b099">108,649</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ResearchAndDevelopmentExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfOC03LTEtMS0w_4c72dc22-1778-45e0-a914-faa676140aa7">102,052</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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="3" style="display:none"></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfOS01LTEtMS0w_5a9078d2-6a14-41cc-8050-48bcda4a6da4">153,476</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfOS03LTEtMS0w_b253845e-2543-4eea-b202-eaaa2f04a6d8">106,396</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="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%">Impairment of long-lived assets</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTAtNS0xLTEtOTQ2NA_e1d3b5d5-7a78-4003-8948-c8b237ec1444">7,119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTAtNy0xLTEtOTQ2NA_964848d3-56a1-4f00-9714-34e2bc4c57a7">&#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="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%">Change in fair value of contingent consideration</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTEtNS0xLTEtMTA0NDA_66f779dc-af8e-43ef-a2e2-0d245c16a381">2,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTEtNy0xLTEtMTA0NDA_1660e2d7-f55d-452f-99d7-4a58d855e543">&#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="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%">Total operating expenses</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="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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTAtNS0xLTEtMA_03e36548-bdbb-4788-b1f9-79e0eebe331d">266,744</ix: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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTAtNy0xLTEtMA_99047b4f-9f8b-45b2-919e-78a9fb7306a6">208,448</ix: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="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 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="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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTEtNS0xLTEtMA_340a8d7d-be3c-4280-a1bc-f82d7c536e4d">12,158</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTEtNy0xLTEtMA_1c1c0594-cec3-47d2-bf52-bb2bb5feb4c4">52,828</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="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%">Other (expense) 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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">Loss on debt extinguishment</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTMtNS0xLTEtMA_ddadeca3-8478-4976-b79b-85defceee913">9,055</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTMtNy0xLTEtMA_91fa5f0e-1459-422b-9691-0a699ec66d4a">&#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="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTQtNS0xLTEtMA_48bcbc38-71b2-499f-bade-d6eed9baa0f3">2,603</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTQtNy0xLTEtMA_fa7bd46c-5347-4675-b1a5-ca2fe73ae2eb">110</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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency transaction (loss) gain</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTUtNS0xLTEtMA_b7454d3c-dfc1-4657-b957-3d0722496c7c">2,889</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTUtNy0xLTEtMA_4a0c9c05-fa48-4a4a-90cb-82627a8da2f3">1,391</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income in earnings of equity investment</span></td><td colspan="3" style="display:none"></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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InvestmentIncomeNonoperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTYtNS0xLTEtMA_67bba8e7-26e0-4b53-affc-458c3a137a13">1,413</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:InvestmentIncomeNonoperating" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTYtNy0xLTEtMA_95d49f3a-0f52-4781-a5c3-606694ad345c">&#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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="3" style="display:none"></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTctNS0xLTEtMA_36631745-62cc-43fd-9ce8-613c15f2d4a0">475</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTctNy0xLTEtMA_9bd6d077-8df7-447b-9c4e-a96db3a993ce">831</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="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%">(Loss) income before income taxes</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="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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTgtNS0xLTEtMA_8c73a77e-c524-4825-9bfa-e57fdfffca14">1,451</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTgtNy0xLTEtMA_7f9b9d9d-3db5-4e35-aaab-f77d9926b2c7">53,278</ix: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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (benefit) provision</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTktNS0xLTEtMA_d1faa36d-873f-4cf0-b5a4-8525c3d4a580">19,552</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTktNy0xLTEtMA_d9628ad9-8e89-4274-9a8c-838dc6217f4b">16,173</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="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="3" style="display:none"></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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMjAtNS0xLTEtMA_d5dbb9b6-52c6-483e-8e48-72166982a8a0">18,101</ix: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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMjAtNy0xLTEtMA_d8e5cf0a-1f39-462f-ac04-84e7f793a3bb">37,105</ix: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="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="3" style="display:none"></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMjEtNS0xLTEtMA_409761b8-762c-4c27-a914-d64deaac0d83">148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMjEtNy0xLTEtMA_1c263bc5-f48e-4e67-ae71-75411b24fa6b">134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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 colspan="3" style="display:none"></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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMjItNS0xLTEtMA_b859286b-303c-4a0e-b821-a85d63dfdf66">17,953</ix: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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMjItNy0xLTEtMA_f3d9ee91-8303-47d7-bb1e-f5073460ad37">36,971</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Allegro MicroSystems, Inc. per share (Note 16):</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="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="display:none"></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="3" style="display:none"></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="usdPerShare" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMjQtNS0xLTEtMA_40a91b16-7b41-46ec-b6b3-5814e04c3fb8">0.22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMjQtNy0xLTEtMA_f54a136e-8565-4e3c-a17e-d67f803e4a3a">3.70</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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="display:none"></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="3" style="display:none"></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;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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMjUtNS0xLTEtMA_112fc724-956a-479e-a58a-919273d1a30c">0.10</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMjUtNy0xLTEtMA_a6fa94b9-4248-4395-abb6-5b00b37d8ef5">3.70</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 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 shares outstanding:</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="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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="display:none"></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMjctNS0xLTEtMA_30dd8b77-6d79-4ba9-8aa8-77225e7c0e89">83,448,055</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMjctNy0xLTEtMA_ee904de3-c333-4c57-adad-d2ea9e4c2b67">10,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="display:none"></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;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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMjgtNS0xLTEtMA_13060eef-79df-4707-bb9a-680f27f5133c">176,416,645</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMjgtNy0xLTEtMA_a93ba72b-9604-4617-bc5a-881d781e26ad">10,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></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 consolidated financial statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-4</span></div></div></div><div id="ie0e8a443074a445b950d2492873c942d_94"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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><br/></span></div></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:125%">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><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.767%"><tr><td style="width:1.0%"></td><td style="width:71.198%"></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 style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.142%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.144%"></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="padding:0 1pt"></td><td colspan="3" style="display:none"></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%">Fiscal Year Ended</span></td></tr><tr><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="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%">March 26,<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%">March 27,<br/>2020</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%">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="background-color:#cceeff;border-top:1pt solid #000000;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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfMi01LTEtMS0w_71d11f72-0a9d-46bc-a472-a55abbf8b662">18,101</ix: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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfMi03LTEtMS0w_4f8ff0c9-4120-45e6-857e-fbef6ab92a12">37,105</ix: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="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 interest</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfMy01LTEtMS0xNjEzNw_df0ecfc3-2ce2-440e-8201-34a5c320b3ab">148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfMy03LTEtMS0xNjEzNw_ffa8181e-af40-43dd-b50e-6d81bcd091a5">134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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 colspan="3" style="display:none"></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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfNC01LTEtMS0xNjEzNw_c142fec7-6bde-46a6-95eb-cc2e4d280735">17,953</ix: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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfNC03LTEtMS0xNjEzNw_19eb0a1d-8b72-4591-b396-c3f609bad2b3">36,971</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">Other comprehensive income (loss):</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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 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 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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfMy01LTEtMS0w_b597b015-9a99-4edd-a21c-21bcdb1302af">9,304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfMy03LTEtMS0w_b4117412-9cf9-42f6-850b-24a15244f34f">3,153</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="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"><div style="padding-left:6pt"><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 of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfNC0wLTEtMS0wL3RleHRyZWdpb246OWE2MWJjMWRkNWQ4NGU2YWIyNGI1NDllNDZhNDgyNjlfMTIwOTQ2Mjc5MDU3NDI_fc655a2b-9d53-4cfa-add3-8293efc83b20">391</ix:nonFraction> and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> $<ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfNC0wLTEtMS0wL3RleHRyZWdpb246OWE2MWJjMWRkNWQ4NGU2YWIyNGI1NDllNDZhNDgyNjlfMTIwOTQ2Mjc5MDU3NTA_65a1c554-eaf7-4e61-b1b5-e4135b1fdafa">233</ix:nonFraction> in 2021 and 2020, respectively</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfNC01LTEtMS0w_9979eb28-58d1-40ed-ae16-3d90d4c1f900">1,172</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfNC03LTEtMS0w_512e7db5-d6cd-4ef3-99ba-26eb1f6b0cce">543</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="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%">Total other comprehensive income (loss)</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="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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfNS01LTEtMS0w_aa344950-6012-4dff-8a56-234b6ddf14d1">8,132</ix: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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfNS03LTEtMS0w_805b295d-3a5a-4018-8719-8b9e7c4d48eb">3,696</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="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%">Comprehensive 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="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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfNy01LTEtMS0yMDk0_bcf0b41f-3888-495b-b687-d1f916995af5">26,085</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfNy03LTEtMS0yMDk0_7cbfab70-13a9-4ea4-a380-744a95feaf31">33,275</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="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%">Comprehensive income attributable to non-controlling interest</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfNi01LTEtMS0w_c5ec9afa-4f30-4904-bb05-e59ebe22abd1">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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfNi03LTEtMS0w_dab2e883-6a42-475f-9564-d0486e258d5b">2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Comprehensive income attributable to Allegro MicroSystems, Inc.</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="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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfNy01LTEtMS0w_3e6dc417-e2e5-4385-93b7-237864b72311">26,064</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfNy03LTEtMS0w_0889a671-cb57-4d2f-807e-68727bd552fd">33,273</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="display:none"></td><td colspan="3" style="display:none"></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 consolidated financial statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-5</span></div></div></div><div id="ie0e8a443074a445b950d2492873c942d_100"></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:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:125%">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"><table 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:21.926%"></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:3.285%"></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:3.614%"></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:3.285%"></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:3.724%"></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.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: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.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:4.492%"></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.685%"></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.601%"></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.726%"></td><td style="width:0.1%"></td></tr><tr style="height:20pt"><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:7pt;font-weight:700;line-height:100%">Common Stock, <br/>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:7pt;font-weight:700;line-height:100%">Common&#160;Stock,&#160;<br/>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:7pt;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:7pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Additional<br/>Paid-In Capital</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:7pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Accumulated<br/>Other<br/>Comprehensive<br/>Loss</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:7pt;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:7pt;font-weight:700;line-height:100%">Total Equity</span></td></tr><tr style="height:14pt"><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:7pt;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:7pt;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:7pt;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:7pt;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:7pt;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:7pt;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:7pt;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:7pt;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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Balance at March 29, 2019</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i43b5b843318c4002a513f7990f7e7fd1_I20190329" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzItMS0xLTEtNTE_fbaa0ac7-96d1-4fa1-a28e-0104d14468f5">10,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i43b5b843318c4002a513f7990f7e7fd1_I20190329" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzItMy0xLTEtNTE_a105020c-880f-4785-b186-5fd8f15bcd86">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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ifca4d334dbc745ecaac53d9b5dec21fd_I20190329" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzItNS0xLTEtNTE_b21b317d-ad49-4ed9-9449-904c366d2f08">607,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifca4d334dbc745ecaac53d9b5dec21fd_I20190329" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzItNy0xLTEtNTE_4dda55dc-68a4-4d4a-b1b5-b5e66daa225b">6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:7pt;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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:7pt;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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1788c8e762474fc1b5dbb2efa46feb28_I20190329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzItMTgtMS0xLTUx_8daee54a-4fb3-48f9-927d-a529f0c2746a">447,762</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2ae272dea5694bbc874912b481232049_I20190329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzItMjAtMS0xLTUx_5ab9f183-e3aa-4a8b-ba87-33943ae2b663">157,384</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:7pt;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:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i0207254b9f6a49f0aea8e9ab5411611e_I20190329" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzItMjItMS0xLTUx_f5cb4b27-cdcb-428b-a491-5941c69d977a">16,278</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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib53d6118d6084a75bfd0ed1e97f7348a_I20190329" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzItMjQtMS0xLTUx_aa95650e-5e59-4062-bf36-96ff35126172">814</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40bf5d6bc61c49009b4c21e9e01f0567_I20190329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzItMjYtMS0xLTUx_d238cf82-47fe-443a-9b81-ca37136b2653">589,788</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:7pt;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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding: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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49fa06dbcd5f41cc9448d41950c52a00_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzMtMjAtMS0xLTUx_ca50e99a-718f-4c8d-948b-59508cc4761b">36,971</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1d4e3f2af7449b48484b1f5efe3b17a_D20190330-20200327" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzMtMjQtMS0xLTUx_5fba9dda-0824-4266-88fd-0cfe616df461">134</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzMtMjYtMS0xLTUx_b026a503-f28a-4d20-8ccc-c4f0f45727a1">37,105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:7pt;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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i41e97483e88b450fba0913637e7e245b_D20190330-20200327" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzQtNS0xLTEtNTE_f77fb55b-e452-4ba8-b836-ce631f927a8b">14,850</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding: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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;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:7pt;font-weight:400;line-height:100%">Capital contribution</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding: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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice15f372e69e4d969c2c20da207c1a3f_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:AdjustmentsToAdditionalPaidInCapitalCapitalContribution" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzUtMTgtMS0xLTUx_3abbc483-5257-4194-98f9-d3d3a5578e7b">9,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:AdjustmentsToAdditionalPaidInCapitalCapitalContribution" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzUtMjYtMS0xLTUx_12782fa8-91aa-421d-b50c-86512501f467">9,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:7pt;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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding: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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ice15f372e69e4d969c2c20da207c1a3f_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzYtMTgtMS0xLTUx_c243e5da-8132-4e86-8385-dbe6c5e082f9">1,435</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzYtMjYtMS0xLTUx_2140428a-e6ea-4a7f-b7ba-0efb8d8ed54a">1,435</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:7pt;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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding: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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idb7e4cff5a2943bdba7c08f0347bf12d_D20190330-20200327" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzctMjItMS0xLTUx_2e9b9d09-bf7d-437d-8d85-bf1686d35eee">3,155</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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia1d4e3f2af7449b48484b1f5efe3b17a_D20190330-20200327" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzctMjQtMS0xLTUx_681fe9a2-6c3c-43f6-a491-adc4d3810908">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:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzctMjYtMS0xLTUx_d4d01d15-bf0b-47b0-99d2-c68bee8d9307">3,153</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:7pt;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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding: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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idb7e4cff5a2943bdba7c08f0347bf12d_D20190330-20200327" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzgtMjItMS0xLTUx_4fac9598-18e5-45d5-8193-b02bd76c4f12">543</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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzgtMjYtMS0xLTUx_9fa78208-75fd-4265-9941-7154d3b2dc2d">543</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:7pt;font-weight:700;line-height:100%">Balance at March 27, 2020</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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i89391dd426544d1996e49f500bb0fc40_I20200327" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzktMS0xLTEtNTE_ab4482a4-af41-427b-8385-afe90d2c3cbf">10,000,000</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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i89391dd426544d1996e49f500bb0fc40_I20200327" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzktMy0xLTEtNTE_9c5afff0-8ed8-483f-8c09-a37302182f61">100</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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i2d9a52f6ff7a48b086b6b6a92d6c203e_I20200327" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzktNS0xLTEtNTE_a3544a62-2ed5-45f3-963c-cbeb36dd737d">622,470</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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2d9a52f6ff7a48b086b6b6a92d6c203e_I20200327" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzktNy0xLTEtNTE_6cd1a24b-4d2b-4308-a935-5b5336a66ce5">6</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="3" style="background-color:#ffffff;border-left:1pt solid #000;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:7pt;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><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:7pt;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:7pt;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><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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie09375f7d9eb429d9a7d1db958db3d49_I20200327" decimals="INF" format="ixt:zerodash" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzktMTQtMS0xLTUx_e3da771c-841a-452a-ae13-8322278db291">&#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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie09375f7d9eb429d9a7d1db958db3d49_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzktMTYtMS0xLTUx_ac4cdf12-dc1c-4a0f-96fb-59dc6f70c0eb">&#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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia638314bb733459a85e1608991f40858_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzktMTgtMS0xLTUx_1d50fc6b-cd93-4e11-8652-c09496a6bb44">458,697</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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia8e0200babfa430eaaef37647b8f8abb_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzktMjAtMS0xLTUx_d448cb82-2cf8-44ae-bf76-303c65cc598a">194,355</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:7pt;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:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i15b37c665fa04906b94d5816930bc991_I20200327" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzktMjItMS0xLTUx_5ae1291f-6de7-4d48-bfe5-87ba4e93dd87">19,976</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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie269bc7858ee42028a29e38d6bb166ac_I20200327" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzktMjQtMS0xLTUx_1f56f950-0701-4a79-92be-a65ef8f2a410">950</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:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzktMjYtMS0xLTUx_99ac94c9-3423-4601-82c8-5949eccf9688">634,132</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding: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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if6dcf03a1a9c48a1b00e8ff4f2e3c5c5_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzEwLTIwLTEtMS01MQ_19775872-44f5-40cf-b624-f9e9f3f6c0d0">17,953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f64ec9789ab458182a1a019266b2595_D20200328-20210326" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzEwLTI0LTEtMS01MQ_7b193732-1eeb-4811-aaab-c6c8ace4a0a6">148</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzEwLTI2LTEtMS01MQ_7001c1ed-5f13-4db2-8f0a-a34b7e576ffd">18,101</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:7pt;font-weight:400;line-height:100%">Issuance of Class L shares, net of forfeitures</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i49425f676cbd44ea90010c2d9d7b5539_D20200328-20210326" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzExLTUtMS0xLTUx_c9ad2624-d6f4-48bb-9416-97884dc3bcb8">15,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding: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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;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:7pt;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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding: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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id83344db546740f7b3f07f29e7800a9f_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzEyLTE4LTEtMS01MQ_b2f7dd54-d54f-435b-988b-7931b77a0ca2">19,165</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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzEyLTI2LTEtMS01MQ_1b2c369b-0fe5-401c-9496-a2ac7c312d84">19,165</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:7pt;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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding: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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5a9ce4257a8f4734a5f8323aa897b3f7_D20200328-20210326" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzEzLTE0LTEtMS01MQ_953f1eb8-0e12-476d-8a80-e38e9d938fcb">156,435</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a9ce4257a8f4734a5f8323aa897b3f7_D20200328-20210326" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzEzLTE2LTEtMS01MQ_f3830e1c-89c1-4d2c-9142-7f90a16fd59e">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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id83344db546740f7b3f07f29e7800a9f_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzEzLTE4LTEtMS01MQ_8b7aa9bf-6db0-46e6-960b-d28f13d74050">49,870</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzEzLTI2LTEtMS01MQ_ecd60ba7-b74d-498b-b8b6-d4a01af79362">49,872</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:7pt;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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding: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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5a9ce4257a8f4734a5f8323aa897b3f7_D20200328-20210326" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE0LTE0LTEtMS01MQ_bc317c8b-14e3-49f3-9105-f6b9351d52d6">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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a9ce4257a8f4734a5f8323aa897b3f7_D20200328-20210326" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE0LTE2LTEtMS01MQ_16e44876-b4d0-4b6a-8a6c-8b269f431a16">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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id83344db546740f7b3f07f29e7800a9f_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE0LTE4LTEtMS01MQ_9d49669f-0ae3-4191-9731-dd789380b050">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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE0LTI2LTEtMS01MQ_b7dc350e-9cd4-4ad1-8816-5d7f8964b003">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:7pt;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:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i6158b673cbb54dae8a989d99ce33e014_D20200328-20210326" decimals="INF" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE1LTEtMS0xLTUx_9fee5388-5905-4454-94cf-ae609dfc0179">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:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i6158b673cbb54dae8a989d99ce33e014_D20200328-20210326" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE1LTMtMS0xLTUx_c5169b56-8d7b-42cf-921c-4c672125a9d4">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:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i49425f676cbd44ea90010c2d9d7b5539_D20200328-20210326" decimals="INF" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE1LTUtMS0xLTUx_67055ba1-a91d-4523-860b-53d707265863">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:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i49425f676cbd44ea90010c2d9d7b5539_D20200328-20210326" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE1LTctMS0xLTUx_ba879f3c-377b-4b74-ae45-4061945c1268">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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i5a9ce4257a8f4734a5f8323aa897b3f7_D20200328-20210326" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE1LTE0LTEtMS01MQ_d170f9df-5c3d-4b26-ac60-5b4a4118fd69">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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5a9ce4257a8f4734a5f8323aa897b3f7_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE1LTE2LTEtMS01MQ_b7f47901-f59e-4d1e-8397-babe1d5f899a">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:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id83344db546740f7b3f07f29e7800a9f_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE1LTE4LTEtMS01MQ_ad5f9713-2959-4841-8799-a5a30f2d8d5a">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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE1LTI2LTEtMS01MQ_b299faed-f287-43c2-bd5e-593f4063574c">&#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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i49425f676cbd44ea90010c2d9d7b5539_D20200328-20210326" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE2LTUtMS0xLTUx_3578d2ab-7e6b-4581-9ea5-bfc34232e8f2">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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding: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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="i5a9ce4257a8f4734a5f8323aa897b3f7_D20200328-20210326" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE2LTE0LTEtMS01MQ_d0169dcf-3fa7-4d09-a3dd-1173d8829595">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:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i5a9ce4257a8f4734a5f8323aa897b3f7_D20200328-20210326" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE2LTE2LTEtMS01MQ_43735aff-9a68-4bae-a9eb-82fe12355ab5">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:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id83344db546740f7b3f07f29e7800a9f_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE2LTE4LTEtMS01MQ_fb26f61e-2a6c-4570-b51d-ec563659c7a3">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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE2LTI2LTEtMS01MQ_90c7fc8e-c734-4bbf-9434-bdb91329fb3f">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:7pt;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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding: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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id83344db546740f7b3f07f29e7800a9f_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE3LTE4LTEtMS01MQ_c1a9d211-57f5-4ea4-85ca-1ccf302a7e3b">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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE3LTI2LTEtMS01MQ_dc138e9e-f637-4016-94a8-6fdd0d76184e">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:7pt;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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding: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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="id83344db546740f7b3f07f29e7800a9f_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE4LTE4LTEtMS01MQ_852a2698-753b-4f88-a72d-0bd2ecfb959d">191,243</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:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="if6dcf03a1a9c48a1b00e8ff4f2e3c5c5_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE4LTIwLTEtMS01MQ_c56f3015-a6af-4cd0-9252-1b40d8171409">208,757</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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStockCash" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE4LTI2LTEtMS01MQ_7240431b-78d4-490a-8715-63cf1abdae48">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:7pt;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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding: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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i032343649c014fd3ae5f0a2a5f9d3592_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE5LTIyLTEtMS01MQ_54a850bd-34b2-4dcf-82f8-25f226edbcda">9,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f64ec9789ab458182a1a019266b2595_D20200328-20210326" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE5LTI0LTEtMS01MQ_be4921e3-7399-4556-80a7-11f24181adbb">21</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE5LTI2LTEtMS01MQ_e03262d3-3e7b-42de-a55d-15aa2ab5cbad">9,304</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding: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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i032343649c014fd3ae5f0a2a5f9d3592_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzIwLTIyLTEtMS01MQ_b0382a52-b4a3-42ce-ad0c-5b4c044a7b18">1,172</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:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzIwLTI2LTEtMS01MQ_1419611e-d885-4783-b0a5-4814a61a8faa">1,172</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:7pt;font-weight:700;line-height:100%">Balance at March 26, 2021</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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if328a513d4dd4d9b8b29e5ba2ecf67c5_I20210326" decimals="INF" format="ixt:zerodash" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzIxLTEtMS0xLTUx_e626fa7f-2b30-4985-949f-2782bc3d0b2f">&#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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if328a513d4dd4d9b8b29e5ba2ecf67c5_I20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzIxLTMtMS0xLTUx_0124409e-c8f6-4866-923d-49cd59c033f5">&#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;border-bottom:3pt double #000;border-top: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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i4b4dd691e9a649a0bb0c04bbe6d1ed22_I20210326" decimals="INF" format="ixt:zerodash" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzIxLTUtMS0xLTUx_a4ad8e0a-ffef-4f4e-ab72-f6cf053a858b">&#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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b4dd691e9a649a0bb0c04bbe6d1ed22_I20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzIxLTctMS0xLTUx_9bfc930e-b046-4a74-afae-a596fa60a1dd">&#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:7pt;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;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:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="id607f6885f144d249b10a40610c6f5f5_I20210326" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzIxLTE0LTEtMS01MQ_bba8531a-0bdc-4727-8130-12ea62c810b7">189,588,161</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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id607f6885f144d249b10a40610c6f5f5_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzIxLTE2LTEtMS01MQ_05107455-6eb1-4523-906f-1750c2cdf286">1,896</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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i10900524df9544a982ed6d60b07e63ed_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzIxLTE4LTEtMS01MQ_f5cbd021-f3b6-4e06-a767-5cbe5db4a354">592,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;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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i49a62c2b6d13488d98767595dbb279a8_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzIxLTIwLTEtMS01MQ_e8ee5cd2-ee6e-40e3-b8ee-dfbfb763fcb1">3,551</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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i57ab6a05d37e44f2af778359b4c52c41_I20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzIxLTIyLTEtMS01MQ_03e72572-4ee2-463d-81cc-7c9733f4fe2b">11,865</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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26c26fbb188248eeb6e93fa495b93e33_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzIxLTI0LTEtMS01MQ_e8828b16-e50e-4a34-a409-6ffc828c9dfa">1,119</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:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzIxLTI2LTEtMS01MQ_94ca0b1b-8ea2-40b8-a23c-da004b536c04">586,871</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;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 consolidated financial statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-6</span></div></div></div><div id="ie0e8a443074a445b950d2492873c942d_97"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><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><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:125%">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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.089%"><tr><td style="width:1.0%"></td><td style="width:76.051%"></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.425%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.013%"></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="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%">Fiscal Year 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%">March 26,<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%">March 27,<br/>2020</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: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><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: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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMy0xLTEtMS0w_c2805493-a940-47be-873d-f730a8d00511">18,101</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMy0zLTEtMS0w_11029f71-6051-45b5-ad74-e4e890dc86ae">37,105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfNS0xLTEtMS0w_8cd4254c-f543-4428-b66c-fa3c7cf08a06">48,307</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfNS0zLTEtMS0w_33cf715e-74c4-4a64-a630-862d420561ce">64,048</ix:nonFraction>&#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 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 debt issuance 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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfNi0xLTEtMS0yMjQx_961d2a78-c43e-4e95-b290-93cd849ca58b">226</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfNi0zLTEtMS0yMjQx_340d0737-fad4-4ffc-881f-f721464551b5">&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfNi0xLTEtMS0w_82ac3067-6654-40d2-b18e-c2d02d060aca">18,931</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfNi0zLTEtMS0w_8d408719-cba5-40e3-8c4a-42d9efd77c5f">4,909</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="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%">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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfNy0xLTEtMS0w_9b59d8cf-eb72-4561-a6b9-c070d93a4867">49,870</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfNy0zLTEtMS0w_a09406b7-473a-44cd-8425-e9aaa3bea2bf">1,435</ix:nonFraction>&#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 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 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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfOC0xLTEtMS0w_690a1dfd-5e2c-4b18-a058-fbb9ecdbd63f">269</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" sign="-" name="us-gaap:GainLossOnDispositionOfAssets1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfOC0zLTEtMS0w_683068dd-75de-4ba3-a0c5-6d5e7f84dfd0">698</ix:nonFraction>&#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 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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfOS0xLTEtMS0w_5c2e6298-4451-45f7-944f-7e5f6ab48ebc">9,055</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfOS0zLTEtMS0w_861e4fe3-328e-4d38-8b11-12bb305c0c18">&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTEtMS0xLTEtMTAzMzY_142e4501-9410-4312-af80-7906ffd3868c">2,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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTEtMy0xLTEtMTAzMzY_bd96a3e5-7755-4943-88cf-a0a3568fcc0b">&#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="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%">Impairment of long-lived 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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTEtMS0xLTEtMjI1OA_e9100b93-fa02-4122-ac81-0c993a5e8242">7,119</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTEtMy0xLTEtMjI1OA_5c7c27cb-1568-4044-8b78-771ca1f5c87b">&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Provisions for inventory and bad debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTAtMS0xLTEtMA_0d073d30-ba20-444f-a4e2-462dfef8c744">5,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTAtMy0xLTEtMA_01fc16dc-e55d-42f1-b0f4-eedbaaf363f1">3,891</ix:nonFraction>&#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 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><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 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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTItMS0xLTEtMA_c91d8a8a-e5bf-4e72-ba96-d7575c1bcf1e">9,303</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTItMy0xLTEtMA_7377d2e7-8673-430b-92d0-83c407cd400c">16,441</ix:nonFraction>&#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 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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTMtMS0xLTEtMA_c502ca78-7f5d-4192-9bc9-bf656b2a9584">28</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherReceivables" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTMtMy0xLTEtMA_de80d3e6-cd63-4538-ac7d-38b552ace61b">346</ix:nonFraction>&#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 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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTQtMS0xLTEtMA_a7c989bd-d60d-4692-acb0-13d55914c955">7,641</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTQtMy0xLTEtMA_f9678f28-1595-4bf0-ab41-2a84aea4f701">346</ix:nonFraction>&#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 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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTUtMS0xLTEtMA_119b7604-52c2-41b9-9bb4-4fb3b77f225d">29,047</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTUtMy0xLTEtMA_b646fedb-dbad-456e-84b0-ffa21f1b3d4b">2,629</ix:nonFraction>&#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 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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTYtMS0xLTEtMA_16c8e789-62ce-47de-8500-8fdff3160525">15,099</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTYtMy0xLTEtMA_be1a52e2-93a4-4a53-a2f2-47358d4fcec1">3,122</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="display:none"></td><td colspan="3" style="display:none"></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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:IncreaseDecreaseInDueToFromRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTctMS0xLTEtMA_e6068660-4268-455f-b9ac-8ec39f74f64a">4,878</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" sign="-" format="ixt:numdotdecimal" name="algm:IncreaseDecreaseInDueToFromRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTctMy0xLTEtMA_45adbd44-109d-449d-ace1-80b19abf6236">23,946</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="display:none"></td><td colspan="3" style="display:none"></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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTgtMS0xLTEtMA_91b62aa9-4044-47e0-b142-5f75cc4f1fb3">14,795</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" sign="-" format="ixt:numdotdecimal" name="algm:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTgtMy0xLTEtMA_16733946-f1d0-44a8-8269-af7d37e2046f">13,543</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="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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTktMS0xLTEtMA_8998a957-9f1c-400d-936b-01e9d7f6cea7">120,570</ix: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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTktMy0xLTEtMA_413fd362-4c2a-4c24-8a0c-37a7e3207a90">81,419</ix: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="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: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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjEtMS0xLTEtMA_644e8189-a203-4896-8f92-e3b875b323f7">40,673</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjEtMy0xLTEtMA_bb7b44b0-bf0e-472b-bff7-21d4e928c021">45,615</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="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: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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjItMS0xLTEtMA_1e8307d0-3eb6-4192-9c9e-e614ea0c6d27">11,555</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjItMy0xLTEtMA_e1cda306-90d8-4a86-a7f7-29b91f7689c9">&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Proceeds from 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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjMtMS0xLTEtMA_4287dc11-735b-404a-b77d-392a470feefd">318</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjMtMy0xLTEtMA_6c9cc4c4-9503-4ab8-8c67-332eed43741c">3,936</ix:nonFraction>&#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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contribution of cash balances due to divestiture of subsidiary</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashDivestedFromDeconsolidation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjQtMS0xLTEtMA_657e84fb-e04f-49fc-adfa-98a44ee894a3">16,335</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:CashDivestedFromDeconsolidation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjQtMy0xLTEtMA_c89af6bf-a411-4e4d-8e11-f513b34169c8">&#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="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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjUtMS0xLTEtMA_9ae1d981-fd1c-47fc-81b9-9782c5735133">68,245</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjUtMy0xLTEtMA_5531c7ce-1947-4224-be0d-37085e9d330a">41,679</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="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:9pt;font-weight:700;line-height:100%">CASH FLOWS FROM FINANCING ACTIVITIES:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Related party note receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRelatedPartyDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjctMS0xLTEtMA_9c4797a9-dddf-40a4-ae93-1648ef74fb44">51,377</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromRelatedPartyDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjctMy0xLTEtMA_fe0b1ebd-0812-4e6c-b110-dd1cd8aba2c2">30,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="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: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzEtMS0xLTEtMjI4NA_a3f1b52f-4850-49af-9adc-a18919d0aee7">321,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromIssuanceInitialPublicOffering" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzEtMy0xLTEtMjI4NA_cf319830-02bf-4ef9-b508-f34f58088c92">&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Payments for taxes related to net share settlement of equity awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzItMS0xLTEtMjI4NA_01d09f8a-ce4c-4876-a7ff-76f2387b2ce9">27,707</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzItMy0xLTEtMjI4NA_6ea9a0b3-2b1a-4f43-9957-88839f23b9ba">&#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="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: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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzMtMS0xLTEtMjI4NA_c7c9c379-54ce-4e9b-af53-8e5d9be8d6f3">400,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsOfDividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzMtMy0xLTEtMjI4NA_da92fc1b-6ccd-4d6c-ac5f-21e639abd7c2">&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzQtMS0xLTEtMjI4NA_6ff9ffdc-2674-417f-89bb-a2c8cd1e7174">315,719</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfSecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzQtMy0xLTEtMjI4NA_6fb2b05a-845b-4f41-89e4-0c253545f94a">43,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="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: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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfSecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzUtMS0xLTEtMjI4NA_76d3424b-e278-4f24-9d7a-2530a4e0b56f">300,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:RepaymentsOfSecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzUtMy0xLTEtMjI4NA_0beba712-7c3d-4448-abf1-bdf4c5262955">&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfUnsecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzctMS0xLTEtMjI4NA_0a2c9e99-2a20-436d-a081-aa3651985884">33,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:RepaymentsOfUnsecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzctMy0xLTEtMjI4NA_73902802-dbe3-4dc5-a030-153f1459411b">&#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="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:9pt;font-weight:400;line-height:100%">Capital contribution</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromContributedCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfNDAtMS0xLTEtMjI4NA_daf6b96e-2d3a-4321-b06f-145bef9640a7">&#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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromContributedCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfNDAtMy0xLTEtMjI4NA_5083de24-d14f-4840-b6c6-9b8e187be0ae">9,500</ix:nonFraction>&#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 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) provided by financing 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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjgtMS0xLTEtMA_ffcfaa7e-7451-4866-8a15-97ce23102bbe">72,186</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;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjgtMy0xLTEtMA_fdb3a198-8c56-4d1e-9741-d8416cfb7b18">82,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="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: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjktMS0xLTEtMA_6ba901e6-5176-4785-982f-b115c58f111e">3,860</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjktMy0xLTEtMA_d261b49b-b4d7-4554-a9cb-e0d261728ff2">5,621</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net (decrease) increase in Cash and cash equivalents and Restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzAtMS0xLTEtMA_b6bc25ba-6287-49c6-8980-42e5601b22fb">16,001</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzAtMy0xLTEtMA_e33b1583-18eb-47ae-bdda-6331d0fee3d3">116,619</ix: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="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: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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzEtMS0xLTEtMA_c6a07b09-95a1-4d96-9ee7-5544ba00eafe">219,876</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40bf5d6bc61c49009b4c21e9e01f0567_I20190329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzEtMy0xLTEtMA_a7d5f568-1afe-4c67-a3fd-a2bc915ff17f">103,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzItMS0xLTEtMA_e34088df-f5fa-47e6-b47b-7092187e622f">203,875</ix: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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzItMy0xLTEtMA_4b0f463f-11a6-4e81-821e-fac9f5ec4200">219,876</ix: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="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:9pt;font-weight:700;line-height:100%">RECONCILIATION OF CASH AND CASH EQUIVALENTS AND RESTRICTED CASH:</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="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%">Cash and cash equivalents at beginning of period</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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzQtMS0xLTEtMA_0569d9c4-0c51-4fdb-a9f6-23e8e632ef52">214,491</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i40bf5d6bc61c49009b4c21e9e01f0567_I20190329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzQtMy0xLTEtMA_004b3180-cd45-40cb-9f95-8351b60c2db2">99,743</ix:nonFraction>&#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 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:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzUtMS0xLTEtMA_57410c6a-0a83-4573-abbe-1fe9750473f5">5,385</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40bf5d6bc61c49009b4c21e9e01f0567_I20190329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzUtMy0xLTEtMA_733e6122-10e1-4305-8164-754f9896de7f">3,514</ix:nonFraction>&#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:9pt;font-weight:400;line-height:100%">Cash and cash equivalents and Restricted cash at beginning 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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzYtMS0xLTEtMA_57119419-7119-460f-9329-94e7a77caedd">219,876</ix: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="i40bf5d6bc61c49009b4c21e9e01f0567_I20190329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzYtMy0xLTEtMA_a105f08d-b1bf-4d2c-98f9-dbbe22183e8d">103,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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents at end of period</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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzctMS0xLTEtMA_0d1dba37-38e3-49ed-96f3-eb84ef9b6c49">197,214</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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzctMy0xLTEtMA_7a6f2dc8-a7e2-4974-86a1-90a7ed4c4145">214,491</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="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%">Restricted cash at end 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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzgtMS0xLTEtMA_36d0824f-7ab6-41be-9b8d-95f4caf23271">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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RestrictedCashAndCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzgtMy0xLTEtMA_e2a685e2-38af-4e5b-a0a0-c517d6d4ac19">5,385</ix:nonFraction>&#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:9pt;font-weight:400;line-height:100%">Cash and cash equivalents and Restricted cash at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzktMS0xLTEtMA_91a08c18-83cc-402e-9778-7b23380ec49b">203,875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzktMy0xLTEtMA_0d028ee0-8a30-474e-85ee-2112ec15f1a7">219,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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span><br/></span></div><div style="margin-top:3pt;text-align:center"><span><br/></span></div><div style="margin-top:3pt;text-align:center"><span><br/></span></div><div style="margin-top:3pt;text-align:center"><span><br/></span></div><div style="margin-top:3pt;text-align:center"><span><br/></span></div><div style="margin-top:3pt;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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-7</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 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><br/></span></div></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:125%">Consolidated Statements of Cash Flows (cont.)</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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.089%"><tr><td style="width:1.0%"></td><td style="width:76.051%"></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.425%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.013%"></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:#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><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: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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmU2OTQ4ZWU4MDk2YzRkYzhhN2RlY2JjNTQzN2VjYmIxL3RhYmxlcmFuZ2U6ZTY5NDhlZTgwOTZjNGRjOGE3ZGVjYmM1NDM3ZWNiYjFfMS0xLTEtMS0xNjE0Nw_846a18ab-cdab-4aea-921d-976f92513f27">2,746</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmU2OTQ4ZWU4MDk2YzRkYzhhN2RlY2JjNTQzN2VjYmIxL3RhYmxlcmFuZ2U6ZTY5NDhlZTgwOTZjNGRjOGE3ZGVjYmM1NDM3ZWNiYjFfMS0zLTEtMS0xNjE0Nw_43652807-5a62-45c5-baee-6e276faa428a">2,448</ix:nonFraction>&#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:9pt;font-weight:400;line-height:100%">Cash paid for income taxes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmU2OTQ4ZWU4MDk2YzRkYzhhN2RlY2JjNTQzN2VjYmIxL3RhYmxlcmFuZ2U6ZTY5NDhlZTgwOTZjNGRjOGE3ZGVjYmM1NDM3ZWNiYjFfMi0xLTEtMS0xNjE0Nw_f2114c6c-7c67-4be6-af61-87489fba0279">8,908</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmU2OTQ4ZWU4MDk2YzRkYzhhN2RlY2JjNTQzN2VjYmIxL3RhYmxlcmFuZ2U6ZTY5NDhlZTgwOTZjNGRjOGE3ZGVjYmM1NDM3ZWNiYjFfMi0zLTEtMS0xNjE0Nw_7c3efc23-ad03-4187-8049-8f04c47d6d76">15,873</ix:nonFraction>&#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:9pt;font-weight:400;line-height:100%">Non-cash 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><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%">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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmU2OTQ4ZWU4MDk2YzRkYzhhN2RlY2JjNTQzN2VjYmIxL3RhYmxlcmFuZ2U6ZTY5NDhlZTgwOTZjNGRjOGE3ZGVjYmM1NDM3ZWNiYjFfNC0xLTEtMS0xNjE0Nw_11e79ea8-e2a1-4c2e-ae8a-106aaedffbd0">3,226</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmU2OTQ4ZWU4MDk2YzRkYzhhN2RlY2JjNTQzN2VjYmIxL3RhYmxlcmFuZ2U6ZTY5NDhlZTgwOTZjNGRjOGE3ZGVjYmM1NDM3ZWNiYjFfNC0zLTEtMS0xNjE0Nw_b1e41c29-89a4-4ba2-919a-fd2979c9751b">1,542</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Assets held for sale transferred from property, plant and equipment, net</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:TransferOfPropertyPlantAndEquipmentNetToHeldForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmU2OTQ4ZWU4MDk2YzRkYzhhN2RlY2JjNTQzN2VjYmIxL3RhYmxlcmFuZ2U6ZTY5NDhlZTgwOTZjNGRjOGE3ZGVjYmM1NDM3ZWNiYjFfNS0xLTEtMS0xNjE0Nw_f9217b2b-35d5-4158-a5f4-93e53ad9bad2">25,969</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="algm:TransferOfPropertyPlantAndEquipmentNetToHeldForSale" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmU2OTQ4ZWU4MDk2YzRkYzhhN2RlY2JjNTQzN2VjYmIxL3RhYmxlcmFuZ2U6ZTY5NDhlZTgwOTZjNGRjOGE3ZGVjYmM1NDM3ZWNiYjFfNS0zLTEtMS0xNjE0Nw_c2ec6fce-c4a6-4d81-acbb-3dc29ee4eb18">&#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="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%">Loans to cover purchase of common stock under employee stock plan</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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" name="us-gaap:NotesIssued1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmU2OTQ4ZWU4MDk2YzRkYzhhN2RlY2JjNTQzN2VjYmIxL3RhYmxlcmFuZ2U6ZTY5NDhlZTgwOTZjNGRjOGE3ZGVjYmM1NDM3ZWNiYjFfNi0xLTEtMS0xNjE0Nw_98f2729d-4950-4b03-99a6-54f870d2716e">171</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" name="us-gaap:NotesIssued1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmU2OTQ4ZWU4MDk2YzRkYzhhN2RlY2JjNTQzN2VjYmIxL3RhYmxlcmFuZ2U6ZTY5NDhlZTgwOTZjNGRjOGE3ZGVjYmM1NDM3ZWNiYjFfNi0zLTEtMS0xNjE0Nw_c1b61c17-5284-4fc5-8bb1-bc4616698ed4">232</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deconsolidation related to the PSL Divestiture (Note 1)</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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmU2OTQ4ZWU4MDk2YzRkYzhhN2RlY2JjNTQzN2VjYmIxL3RhYmxlcmFuZ2U6ZTY5NDhlZTgwOTZjNGRjOGE3ZGVjYmM1NDM3ZWNiYjFfNy0xLTEtMS0xNjE0Nw_593f6a8a-abba-465f-abb4-b66f755e10c1">&#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: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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmU2OTQ4ZWU4MDk2YzRkYzhhN2RlY2JjNTQzN2VjYmIxL3RhYmxlcmFuZ2U6ZTY5NDhlZTgwOTZjNGRjOGE3ZGVjYmM1NDM3ZWNiYjFfNy0zLTEtMS0xNjE0Nw_4c6f828f-bef0-44ee-84ae-57dc521e059b">&#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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these consolidated financial statements.</span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-8</span></div></div></div><div id="ie0e8a443074a445b950d2492873c942d_103"></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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><div style="margin-top:18pt"><span><br/></span></div><div id="ie0e8a443074a445b950d2492873c942d_106"></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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzgyNDYzMzcyNTUyNTA_10bd67e0-a2c6-4017-8d87-d1266845a3ca" continuedAt="ic45882a1a60b480c938c8f786df3a5df" escape="true">Nature of the Business and Basis of Presentation </ix:nonNumeric></span></div><ix:continuation id="ic45882a1a60b480c938c8f786df3a5df" continuedAt="i9f681c3688d14c76832c563d0bde2fe5"><div style="margin-top:6pt;text-align: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 was incorporated under the laws of Delaware on March&#160;30, 2013 under the name of Sanken North America, Inc. (&#8220;SKNA&#8221;) as a wholly owned subsidiary of Sanken Electric Co., Ltd. (&#8220;Sanken&#8221;). In October 2017, Sanken sold <ix:nonFraction unitRef="number" contextRef="i351876f47cd446e7a10892e992f1c7a4_D20171001-20171031" decimals="3" name="algm:SaleOfStockPercentageOfOwnershipInterestSold" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzU1OQ_94cac44d-6925-41a4-934c-6ae07c372c06">28.8</ix:nonFraction>% of the common stock of SKNA to One Equity Partners (&#8220;OEP&#8221;). In April 2018, SKNA filed a certificate of amendment in the state of Delaware to change its name to Allegro MicroSystems, Inc. The Company is headquartered in Manchester, New Hampshire and has a global footprint with <ix:nonFraction unitRef="location" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="INF" name="algm:NumberOfLocations" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzgzOQ_1323d801-ffd9-4649-8ed1-bda277add5bd">16</ix:nonFraction> locations across <ix:nonFraction unitRef="continent" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="INF" format="ixt-sec:numwordsen" name="algm:NumberOfContinentsOnWhichEntityOperates" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4Xzg1OQ_506a688b-fca1-457a-8801-0c17fe103c59">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%">On November 2, 2020, the Company completed its Initial Public Offering (&#8220;IPO&#8221;) of <ix:nonFraction unitRef="shares" contextRef="i007c1f0ac1d94aa69173cf0dd046d990_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzIzNzc_2940400f-b9b5-4f3f-8b09-e9eff539e9e3">28,750,000</ix:nonFraction> shares of its common stock at an offering price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i53f84270d28a45bbb9e885475f1690d6_I20201102" decimals="INF" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzI0MzE_a5d42c3e-9f3d-4114-b012-aba72c14e00c">14.00</ix:nonFraction> per share, of which <ix:nonFraction unitRef="shares" contextRef="i4b636476708e40cc9248907f64779265_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzI0NTQ_371b23db-f9bc-4e8f-a617-1f78a2835f79">25,000,000</ix:nonFraction> shares were sold by the Company and <ix:nonFraction unitRef="shares" contextRef="ic54346dba5a44f118591e95961c33b7b_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzI0OTM_f5cb004e-738d-4ffb-9a04-c4a4ee8e4580">3,750,000</ix:nonFraction> shares were sold by selling stockholders, resulting in net proceeds to the Company of approximately $<ix:nonFraction unitRef="usd" contextRef="i007c1f0ac1d94aa69173cf0dd046d990_D20201102-20201102" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzI1OTA_9e50c78f-61e4-434d-a9f0-7bcdf8eb0aa4">321,425</ix:nonFraction> after deducting $<ix:nonFraction unitRef="usd" contextRef="i007c1f0ac1d94aa69173cf0dd046d990_D20201102-20201102" decimals="-3" format="ixt:numdotdecimal" name="algm:SaleOfStockUnderwritingDiscounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzI2MDk_03ac172e-2019-41f4-8653-debfc44f404b">20,125</ix:nonFraction> of underwriting discounts and $<ix:nonFraction unitRef="usd" contextRef="i007c1f0ac1d94aa69173cf0dd046d990_D20201102-20201102" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzI2NDI_d3004be8-942a-4d51-ba45-82f68003d31b">8,450</ix:nonFraction> of offering costs. The Company&#8217;s common stock is now listed on the Nasdaq Global Select Market under the ticker symbol &#8220;ALGM.&#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%">On March 28, 2020, the Company entered into an agreement to divest a majority of its ownership interest in Polar Semiconductor, Inc. (&#8220;PSL&#8221;) to Sanken, in order to better align with its fabless, asset-lite scalable manufacturing strategy (the &#8220;PSL Divestiture&#8221;). In order to affect this in-kind, non-cash transaction, Sanken contributed the forgiveness of the fair value of the entire related party notes payable of $<ix:nonFraction unitRef="usd" contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzMxMDM_3201eb6e-ab1b-441a-a342-81b7d5be1052">42,700</ix:nonFraction> owed to Sanken and the Company contributed the forgiveness of the fair value of $<ix:nonFraction unitRef="usd" contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328" decimals="-3" format="ixt:numdotdecimal" name="algm:NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzMxODY_df0473d0-9f3f-4922-8e6d-bacbbb654c0f">15,000</ix:nonFraction> out of the $<ix:nonFraction unitRef="usd" contextRef="id7ceb7c1590749f4b060facff456f04b_I20200328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzMyMDA_b03ff178-9d1f-4439-911a-444d73269505">66,377</ix:nonFraction> total debt owed by PSL to the Company, which was previously eliminated in consolidation. The entire net receivable balance of $<ix:nonFraction unitRef="usd" contextRef="i3d27315152af433fa8e14239d1c3f834_D20201014-20201014" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfRelatedPartyDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzEyNjQ0MzgzNzY5MjQ1_09fdb4bc-ab2b-4424-8bd6-096aa63a45a0"><ix:nonFraction unitRef="usd" contextRef="id7ceb7c1590749f4b060facff456f04b_I20200328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableRelatedPartiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzEyNjQ0MzgzNzY5MjQ1_8a7826fa-aed8-4837-935b-e11c3989cfab">51,377</ix:nonFraction></ix:nonFraction> plus accrued interest of $<ix:nonFraction unitRef="usd" contextRef="i3d27315152af433fa8e14239d1c3f834_D20201014-20201014" decimals="-3" name="algm:InterestPaidRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzMzNTg_158ccaf7-c760-4394-be4f-2f61565869ef"><ix:nonFraction unitRef="usd" contextRef="i2a0e9fc79a00464198491c00172ceee9_I20201014" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzMzNTg_8ac46725-c96a-47a3-b494-53ba30a1feec">762</ix:nonFraction></ix:nonFraction> was repaid on October 14, 2020. Following the divestiture, Sanken held a <ix:nonFraction unitRef="number" contextRef="ifff0703720ec4c859c684e3b825e2732_I20200328" decimals="2" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzM0MzQ_87464cb3-eb6c-45c1-8226-2fbeda62dc75">70</ix:nonFraction>% majority share in PSL with the Company retaining a <ix:nonFraction unitRef="number" contextRef="ic8c68c9d585d4c0592265c82f59b04c8_I20200328" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzM0ODg_7246171b-8e9b-4063-81e6-24ce96023a63">30</ix:nonFraction>% minority shareholder interest. The investment was recorded for the <ix:nonFraction unitRef="number" contextRef="ic8c68c9d585d4c0592265c82f59b04c8_I20200328" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzM1NTg_7246171b-8e9b-4063-81e6-24ce96023a63">30</ix:nonFraction>%, totaling $<ix:nonFraction unitRef="usd" contextRef="ic8c68c9d585d4c0592265c82f59b04c8_I20200328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzM1NzE_ea67a6b4-fba0-4302-aa47-f999e68e9d9f">25,250</ix:nonFraction> at the divestiture date. Beginning with reporting periods on and after March 28, 2020, the investment is included on the Company&#8217;s balance sheet as an equity investment in a related party, including</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="ib422910f0ba54646a23e4fc901f86b95_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzEyMDk0NjI3OTUyNzQw_83854325-eab5-406d-83de-32590b795e90">1,413</ix:nonFraction> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of income earned during the year ended March&#160;26, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the difference between the fair value contributed by both parties at the consummation of this transaction and the book value was treated as an adjustment of capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries within additional paid-in capital of $<ix:nonFraction unitRef="usd" contextRef="ib422910f0ba54646a23e4fc901f86b95_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzQyMzU_5995d070-d8f1-4802-8aa1-82ce785d1812">19,165</ix:nonFraction> at March&#160;26, 2021. This amount includes an estimated tax effect of $<ix:nonFraction unitRef="usd" contextRef="ib422910f0ba54646a23e4fc901f86b95_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzQzMDA_0c0e593d-94fe-4852-9544-eb44e3421c4c">1,552</ix:nonFraction> for the year ended March&#160;26, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 28, 2020, in connection with the divestiture described above, the Company also formally terminated its distribution agreement with Sanken to distribute Sanken&#8217;s products and entered into a transitional services agreement with PSL, which contracted with Sanken as its new channel for fulfillment of Sanken product sales in North America and Europe. Sanken will continue to provide distribution support for the Company&#8217;s products in Japan. See Note 19, &#8220;Related Party Transactions,&#8221; for further discussion.</span></div></ix:continuation><div><span><br/></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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="i9f681c3688d14c76832c563d0bde2fe5" continuedAt="ifb3a0b3c2a3c4a69be542f10bf5b37c7"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfNoncashOrPartNoncashDivestituresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzEwMDYz_d7ef04dc-4ce6-403e-abbf-c92d01c08853" escape="true"><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%">In accordance with the divestiture transactions noted above, the following non-cash assets and liabilities and related equity impacts attributable to the statement of cash flows are summarized below: </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.358%"></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.847%"></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="padding:2px 1pt;text-align: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 28,<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%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328" decimals="-3" sign="-" format="ixt:numdotdecimal" name="algm:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzEtMi0xLTEtMA_d5ff900c-c22a-4d0c-a139-3161c0892a97">15,332</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%">Restricted cash</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="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328" decimals="-3" sign="-" format="ixt:numdotdecimal" name="algm:DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzItMi0xLTEtMA_85dc2841-8c9b-40e9-8a32-cb9b8d264130">1,013</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:400;line-height:100%">Trade accounts receivable, net of allowances</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="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328" decimals="-3" name="algm:DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzMtMi0xLTEtMA_59db4258-4398-41a5-bb4e-7b91c0f48063">37</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%">Accounts receivable &#8211; other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328" decimals="-3" sign="-" name="algm:DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzQtMi0xLTEtMA_d47e908f-9ac9-4e42-8ffe-94948b80be20">308</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:400;line-height:100%">Inventories</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="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328" decimals="-3" sign="-" format="ixt:numdotdecimal" name="algm:DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzUtMi0xLTEtMA_15c1dcff-ea06-4948-80f7-2784e98b2089">32,250</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%">Prepaid expenses and other current 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%">(<ix:nonFraction unitRef="usd" contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328" decimals="-3" sign="-" name="algm:DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzYtMi0xLTEtMA_01701fb7-0522-4a26-afaa-90beede99725">376</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:400;line-height:100%">Property, plant and equipment, net</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="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328" decimals="-3" sign="-" format="ixt:numdotdecimal" name="algm:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzctMi0xLTEtMA_52bab8f7-b4bf-44f7-b2ff-db34c6781e0f">115,341</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%">Related party note receivable</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="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328" decimals="-3" format="ixt:numdotdecimal" name="algm:DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzgtMi0xLTEtMA_a1e3f32b-e85e-43a4-8694-7c61b6553a08">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:10pt;font-weight:400;line-height:100%">Equity investment in related party</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="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328" decimals="-3" format="ixt:numdotdecimal" name="algm:DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzktMi0xLTEtMA_4cef6f90-ebea-402d-b26b-cefb8c2514c6">25,462</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 assets, 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%"><ix:nonFraction unitRef="usd" contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328" decimals="-3" format="ixt:numdotdecimal" name="algm:DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzEwLTItMS0xLTA_44950846-a163-48b3-b19e-e21c854db2c1">5,609</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328" decimals="-3" format="ixt:numdotdecimal" name="algm:DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzExLTItMS0xLTA_86a61976-1b13-4c73-9899-5c1632ff8d0d">4,176</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 expenses and other current liabilities</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="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328" decimals="-3" format="ixt:numdotdecimal" name="algm:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzEyLTItMS0xLTA_b06512de-39e6-4256-96e9-9b9892a45eb1">7,150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Current portion of related party debt</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="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328" decimals="-3" format="ixt:numdotdecimal" name="algm:DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzEzLTItMS0xLTA_6dc58508-20aa-4f9b-918a-725be3ce5859">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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bank lines-of-credit</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="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328" decimals="-3" format="ixt:numdotdecimal" name="algm:DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzE0LTItMS0xLTA_49cad069-b949-4de5-9267-46fa2bf07194">10,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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 notes payable, less current portion</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="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328" decimals="-3" format="ixt:numdotdecimal" name="algm:DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzE1LTItMS0xLTA_02da14b3-32a5-4f99-81c7-b8dc8aa6c16b">17,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;text-align: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 long-term liabilities</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="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328" decimals="-3" sign="-" format="ixt:numdotdecimal" name="algm:DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzE2LTItMS0xLTA_6b13f1a9-95c6-4ae9-8d66-bf6264d5ccc0">1,247</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:400;line-height:100%">Additional paid-in capital</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="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328" decimals="-3" format="ixt:numdotdecimal" name="algm:DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzE3LTItMS0xLTA_152b755a-15df-4d6d-a8a5-335d0a38651c">19,165</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;padding-left:27pt;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%">Impact of the COVID-19 Pandemic</span></div><div style="margin-top:6pt;text-align: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 11, 2020, the COVID-19 outbreak was declared a pandemic by the World Health Organization. The pandemic has resulted in governments around the world implementing increasingly stringent measures to help control the spread of the virus, including quarantines, &#8220;shelter in place&#8221; and &#8220;stay at home&#8221; orders, travel restrictions, business curtailments, school closures and other measures. In addition, governments and central banks in several parts of the world have enacted fiscal and monetary stimulus measures to counteract the impacts of the COVID-19 pandemic.</span></div><div style="margin-top:6pt;text-align: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 monitor the rapidly evolving conditions and circumstances as well as guidance from international and domestic authorities, including public health authorities, and the Company may need to take additional actions based on their recommendations. There is considerable uncertainty regarding the impact on the Company&#8217;s business stemming from current measures and potential future measures that could restrict access to the Company&#8217;s facilities, limit manufacturing and support operations and place restrictions on the Company&#8217;s workforce and suppliers. The measures implemented by various authorities related to the COVID-19 pandemic have caused the Company to change its business practices, including those related to where employees work, the distance between employees in the Company&#8217;s facilities, limitations on the in-person meetings between employees and with customers, suppliers, service providers, and stakeholders, as well as restrictions on business travel to domestic and international locations or to attend trade shows, investor conferences and other events.</span></div><div style="margin-top:6pt;text-align: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 full extent to which the ongoing COVID-19 pandemic adversely affects the Company&#8217;s financial performance will depend on future developments, many of which are outside of the Company&#8217;s control, are highly uncertain and cannot be predicted, including, but not limited to, the duration and spread of the pandemic, its severity, the effectiveness of actions to contain the virus or treat its impact and how quickly and to what extent normal economic and operating conditions can resume. The COVID-19 pandemic could also result in additional governmental restrictions and regulations, which could adversely affect the Company&#8217;s business and financial results. In addition, a recession, depression or other sustained adverse market impact resulting from COVID-19 could materially and adversely affect the Company&#8217;s business and its access to needed capital and liquidity. Even after the COVID-19 pandemic has lessened or subsided, the Company may continue to experience adverse impacts on its business and financial performance as a result of its global economic impact.</span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-10</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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="ifb3a0b3c2a3c4a69be542f10bf5b37c7"><div style="margin-top:6pt;text-align: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 COVID-19 pandemic may also heighten other risks. For example, if the business impacts of COVID-19 are prolonged, this could cause the Company to recognize impairments for goodwill and certain long-lived assets including amortizable intangible 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:120%">The Company has taken actions to mitigate its financial risk given the uncertainty in global markets caused by the COVID-19 pandemic. During the fourth quarter of fiscal year 2020, the Company borrowed $<ix:nonFraction unitRef="usd" contextRef="i0aa1d272cceb42a19577e191d74cca1c_D20191228-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfUnsecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzEwOTk1MTE2NzA0MjM_cb84de71-8049-46ff-8355-a1b25b80b8e1">43,000</ix:nonFraction> under its revolving credit facilities. The borrowing was made as part of the Company&#8217;s ongoing efforts to preserve financial flexibility in light of the current uncertainty in the global markets and related effects on the Company&#8217;s business resulting from the COVID-19 pandemic. In connection with entering into a new revolving credit facility on September 30, 2020, the Company used cash on hand to repay all amounts outstanding under the line of credit and terminated all commitments thereunder.</span></div><div style="margin-top:6pt;text-align: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&#160;27, 2020, the Coronavirus Aid, Relief and Economic Security Act (&#8220;the CARES Act&#8221;) was signed into law. The CARES Act contains numerous tax provisions including a correction to the applicable depreciation rates available in the original Tax Cuts and Jobs Act of 2017 (&#8220;TCJA&#8221;) for Qualified Improvement Property (&#8220;QIP&#8221;), temporarily establishes a five-year carryback period for current net operating losses (&#8220;NOL&#8221;), and contains a provision for deferred payment of 2020 employer payroll taxes. The Company currently estimates cash tax benefits of the NOL to be $<ix:nonFraction unitRef="usd" contextRef="i22f73899c0ce41c9804de3ca9d3d972c_I20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:EstimatedCashTaxBenefitCARESActNetOperatingLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzEyNjQ0MzgzNzY2NjIy_3c451bd2-e213-4d68-8897-e4e81fee9c29">9,069</ix:nonFraction>. The QIP change is estimated to result in an incremental cash tax benefit of $<ix:nonFraction unitRef="usd" contextRef="i22f73899c0ce41c9804de3ca9d3d972c_I20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzEyNjQ0MzgzNzY2NjEz_3baa889c-e2a6-4212-a381-5eb27623430a">1,680</ix:nonFraction>. Additionally, the Company plans to defer payment of $<ix:nonFraction unitRef="usd" contextRef="i22f73899c0ce41c9804de3ca9d3d972c_I20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:EstimatedDeferredPayrollTaxesCARESAct" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzEyMDk0NjI3OTUyNTcy_16ea5fcf-5ed7-4c90-a982-3b42384c8783">2,766</ix:nonFraction> of payroll taxes, with $<ix:nonFraction unitRef="usd" contextRef="i22f73899c0ce41c9804de3ca9d3d972c_I20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzEwOTk1MTE2NzA0Njg_1345c975-d441-47d9-a5a4-414ad17b1c79">1,383</ix:nonFraction> to be paid back in the third quarter of fiscal year 2022 and the remainder in the third quarter of fiscal year 2023. Additional income tax provisions of the CARES Act are currently being evaluated and not expected to have material impacts.</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 fiscal year is the 52-week or 53-week period ending on the Friday closest to the last day in March. The Company&#8217;s 2021 fiscal year ended March&#160;26, 2021 (&#8220;fiscal year 2021&#8221;) and 2020 fiscal year ended March&#160;27, 2020 (&#8220;fiscal year 2020&#8221;) were 52-week periods.</span></div></ix:continuation><div id="ie0e8a443074a445b950d2492873c942d_109"></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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEyMzE4_28c073ee-43b5-435b-ba75-7bbb286ce4c7" continuedAt="i4cf0639617424720bb4321c8b8286eef" escape="true">Summary of Significant Accounting Policies </ix:nonNumeric></span></div><ix:continuation id="i4cf0639617424720bb4321c8b8286eef" continuedAt="i0ec8fadea007443ebabaef1a4ec2a52d"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEyMzE5_169701d0-de5f-49d5-995b-a18da8508bac" 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: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%">The preparation of consolidated financial statements in conformity with 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 consolidated financial statements and the reported amounts of net sales and expenses during the reporting period. Such estimates relate to useful lives of fixed and intangible assets, allowances for doubtful accounts and customer returns and sales allowances. Such estimates could also relate to the 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 consolidated financial statements.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM4NzY_622abc06-64bc-4a2d-8666-21da1f66c006" 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%">Reclassifications</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="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. The carrying value of assets held for sale related to the planned disposition of the Company&#8217;s AMTC Facility were reclassified from Property, plant and equipment, net to Assets held for sale in fiscal year 2021. Impairment of long-lived assets related to the Company&#8217;s Thailand-based facility (the &#8220;AMTC Facility&#8221;). The AMTC facility was reported separately in the consolidated financial statements during fiscal year 2021.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0NTk_ae364c1a-b8f1-4925-8202-d363613ba4a4" continuedAt="i842a31fa3a474baf8c8f54bf77b08525" 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%">Business Segment Information</span></div><div style="margin-top:6pt;text-align: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 operates in <ix:nonFraction unitRef="segment" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfOperatingSegments" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM5MDA_d35172f3-d828-4162-b76d-604ec1c0420e">one</ix:nonFraction> segment which involves the design, development, production and distribution of various integrated circuits in various markets worldwide. The Company has a single, company-wide management team that administers all properties as a whole rather than as discrete operating segments. The chief operating decision maker, who is the Company&#8217;s chief executive officer, measures financial performance as a single enterprise and not on legal entity or end market basis. Throughout the year, the chief operating decision maker allocates capital resources on a project-by-project basis across the Company&#8217;s entire asset base to maximize profitability without regard to legal entity or end market basis. The </span></div></ix:nonNumeric></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="i0ec8fadea007443ebabaef1a4ec2a52d" continuedAt="i213ff813863c411ea83b94ab7dccbe50"><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="i842a31fa3a474baf8c8f54bf77b08525">Company operates in a number of countries throughout the world in a variety of product lines through its business unit structure.</ix:continuation></span></div><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0NjA_d735bf22-cc9d-4fae-bfe4-c10c9fd67a88" 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%">Foreign Currency Translation and Transactions</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s reporting currency is the U.S. Dollar. The financial statements of the Company&#8217;s foreign subsidiaries are translated from local currency into U.S. dollars using the current exchange rate at the balance sheet date for assets and liabilities, and the average exchange rate in effect during the period for net sales and expenses. The functional currency for the Company&#8217;s international subsidiaries is considered to be the local currency for each entity and, accordingly, translation adjustments for these entities are included as a component of accumulated other comprehensive loss in the Company&#8217;s consolidated balance sheets.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0NjE_0d89d373-60cb-4994-8035-55174c9789f5" 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%">Non-Controlling Interest</span></div><div style="margin-top:6pt;text-align: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 one of its wholly owned subsidiaries, established an affiliated entity in Philippines for the primary purpose of purchasing, selling, leasing, developing and otherwise managing real estate acquired by the Company in the Philippines. The Company owns <ix:nonFraction unitRef="number" contextRef="i2130dc9d11154abfa8e6327f1352e5bf_I20210326" decimals="2" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzI3NDg3NzkyNjA1MTI_902dd83f-0ccb-43cf-b622-30cfe52104cf">40</ix:nonFraction>% of the equity interest in this entity and the remaining <ix:nonFraction unitRef="number" contextRef="i2130dc9d11154abfa8e6327f1352e5bf_I20210326" decimals="2" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzI3NDg3NzkyNjA1MTg_a7c93067-fadd-4eaa-aa9e-3efd8303fd79">60</ix:nonFraction>% is held in a trust for the benefit of its employee retirement fund. The portion of the results of operations of this entity is shown as net income attributable to the non-controlling interest in the Company&#8217;s consolidated statements of operations for fiscal 2021 and 2020. Additionally, the cumulative portion of the results of operations of this entity along with the interest in the net assets is shown as a component of non-controlling interest in the Company&#8217;s consolidated balance sheets.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0NjI_464d851f-5b44-4148-a14b-61878de57f2b" 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%">Cash Equivalents and Restricted Cash</span></div><div style="margin-top:6pt;text-align: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 considers all highly liquid instruments with original maturities of three months or less at the time of acquisition to be cash equivalents. At March 26, 2021 and March 27, 2020, the Company maintained investments in an interest-bearing cash account. Because of the investment&#8217;s short term to maturity and the investment&#8217;s relative price insensitivity to changes in market interest rates, the Company notes that cost approximates fair value for this investment. As a result, there were no realized or unrealized gains or losses for the fiscal years ended March 26, 2021 and March 27, 2020. The Company has restricted cash, the use of which is restricted to the benefit of employees through a deferred compensation program.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:FairValueOfFinancialInstrumentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0NjM_0fc64cc8-4c3c-458a-96d6-830ed32d58d4" continuedAt="i7c3b763844a341c9895e2ce0c1f8ef3e" 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%">Fair Value of Financial Instruments</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%">Certain assets and liabilities are carried at fair value under GAAP. Fair value is the exchange price that would be received for an asset or paid to transfer a liability (at exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value, which are provided below:</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1&#160;&#160;&#160;&#160;&#8212;   Quoted prices in active markets for identical assets or liabilities.</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2&#160;&#160;&#160;&#160;&#8212;   Observable inputs (other than Level 1 prices) such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3&#160;&#160;&#160;&#160;&#8212;  Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant management judgment or examination.</span></div><div style="margin-top:6pt;text-align: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 categorization of a financial instrument within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement.</span></div><div style="margin-top:6pt;text-align: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 cash equivalents and restricted cash are carried at fair values as determined according to the fair value hierarchy described above (see Note 5, &#8220;Fair Value Measurements&#8221;). The carrying value of accounts receivable, assets held for sale, notes receivables, accounts payable and accrued expenses approximate their respective fair value due to the short-term nature of these assets and liabilities. The carrying value of outstanding borrowings under the line of credit agreements approximates fair value as it bears interest at a rate approximating a market interest rate.</span></div></ix:nonNumeric></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-12</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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="i213ff813863c411ea83b94ab7dccbe50" continuedAt="i4d5c024897a6468da818e0f825165cd8"><ix:continuation id="i7c3b763844a341c9895e2ce0c1f8ef3e"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Related party note receivable was classified as held-for-investment based on management&#8217;s intent and ability to hold the loan for the foreseeable future or to maturity. Loans held-for investment are carried at amortized cost and reduced by a valuation allowance for estimated credit losses, as necessary. The Company recognizes interest income on loans, including the amortization of discounts and premiums, loan fees paid and received, using the interest method. The interest method is applied on a loan-by-loan basis when collectability of the future payments is reasonably assured. Premiums and discounts are recognized as yield adjustments over the term of the related loans.</span></div><div style="margin-top:6pt;text-align: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 detailed description of fair value measurement of the assets of the non-U.S. defined benefit plan is included in Note 14, &#8220;Retirement Plans&#8221;.</span></div></ix:continuation><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ReceivablesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0NjQ_c14161c3-ad88-465c-aed6-8e4089d72853" escape="true"><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%">Trade accounts receivable, 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%">A receivable is a right to consideration that is unconditional (i.e., only the passage of time is required before payment is due). Accounts receivables are presented net of an allowance for doubtful accounts, which is an estimate of amounts that may not be collectible.</span></div><div style="margin-top:6pt;text-align: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 manages the collectability of accounts receivable primarily through its review of the accounts receivable aging. When facts and circumstances dictate the collection of a specific invoice amount or the balance relating to a customer is in doubt, the Company assesses the impact on amounts recorded for doubtful accounts and, if necessary, records a charge in the fiscal period that such assessment is determined. Adjustments to the allowance for doubtful accounts are recorded as selling, general and administrative expenses in the consolidated statements of operations. Account balances are written off after all means of collection are exhausted and the potential for non-recovery is determined to be probable.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:InventoryPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0NjU_8d506475-de83-4f3e-845e-0fb7c475ad95" escape="true"><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%">Inventories</span></div><div style="margin-top:6pt;text-align: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 are stated at the lower of cost or net realizable value, with cost being determined on a first-in, first-out basis. The Company records inventory provisions when conditions exist that suggest that inventory may be in excess of anticipated demand, is obsolete based upon expected future demand for products and market conditions, or quality related rejections. These provisions are reported as a reduction to raw materials and supplies, work in process and finished goods. The Company regularly evaluates the ability to realize the value of inventory based on a combination of factors, including historical usage rates, forecasted sales or usage, and product end of life dates. Assumptions used in determining management&#8217;s estimates of future product demand may prove to be incorrect, in which case the provision required for excess and obsolete inventory would have to be adjusted in the future. Although the Company performs a detailed review of its forecasts of future product demand, any significant unanticipated changes in demand could have a significant impact on the value of the Company&#8217;s inventory and reported operating results.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="algm:AssetsHeldForSalePolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0NjY_c91107be-c16b-4dbd-b37f-cfd37a5c1d7c" escape="true"><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%">Assets Held for Sale</span></div><div style="margin-top:6pt;text-align: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 classifies assets as held for sale when all of the following are met: (i) management has committed to a plan to sell the assets; (ii) the assets are available for immediate sale in their present condition; (iii) an active program to locate a buyer has been initiated; (iv) it is probable that a sale will occur within one year; (v) the assets are being actively marketed for sale at a price that is reasonable in relation to their current fair value; and (vi) it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn. If all held for sale criteria are met, the assets are reclassified and presented separately in the consolidated balance sheets as assets held for sale at the lower of the carrying value or the fair value, less cost to sell, and no longer depreciated or amortized.</span></div><div style="margin-top:6pt;text-align: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 fourth quarter of fiscal year 2021, the Company entered into an agreement to sell the AMTC Facility in connection with its previously announced back-end facility consolidation plan. The AMTC Facility met the criteria to be classified as held for sale, and the Company was required to record these assets at the lower of carrying value or fair value less any costs to sell based on the agreed-upon sales price. The sale of the AMTC Facility is expected to close within the calendar year, subject to government approvals in Thailand and customary closing conditions.</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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:DeferredChargesPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEyMzIw_f0fe450b-0f30-4015-a73b-d67059b84d9a" continuedAt="ie8f85a160d8e47edbb04fbf7540cc636" escape="true">Deferred Offering Costs </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="ie8f85a160d8e47edbb04fbf7540cc636">The Company capitalizes certain legal, professional accounting and other third-party fees that are directly associated with&#160;in-process&#160;equity financings as deferred offering costs until such financings are consummated. After consummation of the equity financing, these costs are recorded in stockholders&#8217; equity as a reduction of the additional paid-in capital generated as a result of the offering.</ix:continuation> As of March&#160;26, 2021 and March&#160;27, 2020, the Company had <ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:DeferredOfferingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzE0MzM_49af5dba-7dc4-4525-b51f-f5fc062bbf4e"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:DeferredOfferingCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzE0MzM_49da6760-9eea-4868-b8c4-a018161e4dd5">no</ix:nonFraction></ix:nonFraction> deferred offering costs. </span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-13</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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="i4d5c024897a6468da818e0f825165cd8" continuedAt="i865fd6c7cba84211a7564189c8e3e3d4"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0Njc_21ca6986-8f8e-427c-b401-ff1a3ea68d57" 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%">Property, Plant and Equipment, 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%">Property, plant and equipment, net, including improvements that significantly add to productive capacity or extend useful life, are stated at historical cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. The Company capitalizes interest on certain projects with long-term construction periods. Maintenance and repairs expenditures are charged to expense as incurred. <ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM4Nzk_05e2a9a5-0d5d-47fe-8ab3-d387cd484244" continuedAt="ia8cb2c115afe474b869270079c2a22f0" escape="true">Estimated useful lives of the respective property, plant and equipment assets are as follows:</ix:nonNumeric></span></div><div><span><br/></span></div><div><ix:continuation id="ia8cb2c115afe474b869270079c2a22f0" continuedAt="i774f073d4cff471a934a9bef9d1405cf"><table 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.400%"></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:60.805%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Asset</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Useful Life</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%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%"><ix:nonNumeric contextRef="ia59b9d294fd347d8a03265833e72a648_D20200328-20210326" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90YWJsZTpmZDFiMzI0Y2MwN2E0MDFiOWI1YTYzNjk5MmViOTU5Ni90YWJsZXJhbmdlOmZkMWIzMjRjYzA3YTQwMWI5YjVhNjM2OTkyZWI5NTk2XzEtMi0xLTEtMTE2NzAvdGV4dHJlZ2lvbjoyNTI0N2EwNjdhMzQ0MTQ5OTVlZDcxZDY1YjU5NThmM18xMjA5NDYyNzkwNTU1MA_9c9f3c56-1005-4020-b293-f05ad44beb23">31</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Economic life of the building improvements</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%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The shorter of the remaining term of the lease or estimated useful life</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%">Machinery and equipment</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i75f6dac2eca3423e973dfea897409574_D20200328-20210326" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90YWJsZTpmZDFiMzI0Y2MwN2E0MDFiOWI1YTYzNjk5MmViOTU5Ni90YWJsZXJhbmdlOmZkMWIzMjRjYzA3YTQwMWI5YjVhNjM2OTkyZWI5NTk2XzQtMi0xLTEtOTYzMy90ZXh0cmVnaW9uOjdiOGUxYTU4ZjcxMTQ0NDM5MDZmM2JmYTM2NzkyZGY5XzEyMDk0NjI3OTA1NTUx_6454bf13-8430-450f-9a8e-b8e6c7c51115">3</ix:nonNumeric>-<ix:nonNumeric contextRef="ic38de77387bb48409268a4c847d51c82_D20200328-20210326" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90YWJsZTpmZDFiMzI0Y2MwN2E0MDFiOWI1YTYzNjk5MmViOTU5Ni90YWJsZXJhbmdlOmZkMWIzMjRjYzA3YTQwMWI5YjVhNjM2OTkyZWI5NTk2XzQtMi0xLTEtOTYzMy90ZXh0cmVnaW9uOjdiOGUxYTU4ZjcxMTQ0NDM5MDZmM2JmYTM2NzkyZGY5XzEyMDk0NjI3OTA1NTU2_dda541dc-d66c-49dd-ad96-3343cba539df">10</ix:nonNumeric> years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="idf4e4d9106d94f479b6da63582b570ab_D20200328-20210326" format="ixt-sec:duryear" name="us-gaap:PropertyPlantAndEquipmentUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90YWJsZTpmZDFiMzI0Y2MwN2E0MDFiOWI1YTYzNjk5MmViOTU5Ni90YWJsZXJhbmdlOmZkMWIzMjRjYzA3YTQwMWI5YjVhNjM2OTkyZWI5NTk2XzUtMi0xLTEtMTE2NzkvdGV4dHJlZ2lvbjoxZTRkYTdmNGU4ZmQ0NzYzYTFjYjY1OTdkMmE0NzNjM18xMjA5NDYyNzkwNTU0OA_ae3cf96d-7ccb-40da-8203-cc8c0313e17d">3</ix:nonNumeric> years</span></div></td></tr></table></ix:continuation></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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0Njg_b6bba702-21e6-4df4-adab-729fa383af50" continuedAt="i82c6404c37dd44599b3f02ef67417e40" escape="true">Intangible assets, net</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="i82c6404c37dd44599b3f02ef67417e40">Intangible assets, net primarily consist of capitalized costs to acquire and defend patent and trademark related awards. In addition, the Company holds technology, customer relationships, and non-compete agreements. The Company&#8217;s intangible assets are amortized using the straight-line method over their estimated useful lives, ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM5MDg_525d2c31-809e-4db7-a8cf-0c57d96f23ef">three</span> to <ix:nonNumeric contextRef="i4f832c3eb57e4414ab962ecbae3274ef_D20200328-20210326" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM5MTg_0d015838-26a8-4f4d-94c0-88db5da322d4">ten years</ix:nonNumeric>.</ix:continuation> </span></div><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0NzA_f25ccd28-709d-4ffa-8431-710c1ccff99d" 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%">Impairment of Long-Lived 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:120%">Long-lived assets consist of property, plant and equipment, finite-lived intangibles, such as patents and customer relationships and indefinite-lived intangible assets such as process technology and trademarks.</span></div><div style="margin-top:6pt;text-align: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 and finite-lived assets are tested for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset group for recoverability, the Company compares forecasts of undiscounted cash flows expected to result from the use and eventual disposition of the long-lived asset group to its carrying value. An impairment loss would be recognized when estimated undiscounted future cash flows expected to result from the use of an asset group are less than its carrying amount. If such assets are not impaired, but their useful lives have decreased, the remaining net book value is amortized over the revised useful life.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indefinite-lived intangible assets are reviewed for impairment at least annually or whenever events or changes in circumstances indicate that it is more likely than not that the asset is impaired. The impairment test consists of a comparison of the fair value of the intangible asset with its carrying value. If the carrying value of the intangible asset exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. The Company has elected the first business day of the fourth quarter of its fiscal year as the annual impairment testing date. The results of the annual impairment test did not indicate any impairments of indefinite-lived intangible assets for fiscal years 2021 and 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 Company considered the current and expected future economic and market conditions surrounding the COVID-19 pandemic and concluded that there was a triggering event during the fourth quarter of fiscal year 2020. As a result, management performed an impairment evaluation of its long-lived asset balances as of March 27, 2020. This did not lead to the Company recording an impairment charge at that time. The full extent to which COVID-19 will impact the Company&#8217;s results will depend on future developments, which are highly uncertain and cannot be predicted, including new information which may emerge concerning the severity of the virus and the actions to contain or treat its impact.</span></div><div style="margin-top:6pt;text-align: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 the fourth quarter of fiscal year 2020, the Company initiated a process to conclude its operations at the AMTC facility with the intention of selling the AMTC Facility. On March 3, 2021, the Company entered into a definitive agreement to sell its AMTC facility for approximately $<ix:nonFraction unitRef="usd" contextRef="i2ad37e498791451cbc6963bac54eb270_I20210303" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzU0OTc1NTgzNTI3MzY_32ba8c4c-5ba9-4749-a548-45000feea72c">30,000</ix:nonFraction> before fees and expenses. As a result of the execution of the definitive agreement, the Company reclassified the AMTC assets within its &#8220;Property, plant and equipment, net&#8221; to &#8220;Assets held for sale&#8221; and incurred an impairment charge to the book value of those assets of $<ix:nonFraction unitRef="usd" contextRef="i25448c840cfa497085c3c05e2b417c33_D20201226-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEyMDk0NjI4MTQ2NjU5_0b50ba8e-4ae5-473b-afd5-bf86d5381c12">7,119</ix:nonFraction> in its fiscal fourth quarter ended March 26, 2021.</span></div></ix:nonNumeric></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-14</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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="i865fd6c7cba84211a7564189c8e3e3d4" continuedAt="i04937723eca246b5b77ec66dc6fcb3f7"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0Njk_8ed18573-21ca-4007-af18-6c1791008f14" 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:700;line-height:120%">Goodwill</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess purchase price over the estimated fair value of net assets acquired as of the acquisition date. The Company tests goodwill for impairment on an annual basis on the first business day of the fourth quarter or more frequently if there are indicators of impairment. Events that could indicate impairment and trigger an interim impairment assessment include, but are not limited to, current economic and market conditions, including a decline in market capitalization, a significant adverse change in legal factors, business climate, operational performance of the business or key personnel, and an adverse action or assessment by a regulator. The Company has determined that there is <ix:nonFraction unitRef="reportingunit" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportingUnits" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM5MzI_e6d45922-3457-4e2b-bd45-9db2ba3439d8">one</ix:nonFraction> reporting unit for purposes of testing goodwill for impairment.</span></div><div style="margin-top:6pt;text-align: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 testing goodwill for impairment, the Company has the option to first consider qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. Such qualitative factors include industry and market considerations, economic conditions, entity-specific financial performance and other events, such as changes in management, strategy and primary customer base. If based on the Company&#8217;s qualitative assessment it is more likely than not that the fair value of the reporting unit is less than its carrying amount, quantitative impairment testing is required. However, if the Company concludes otherwise, quantitative impairment testing is not required. The results of the Company&#8217;s qualitative goodwill impairment test performed on the first business day of fourth quarter for fiscal year 2021 and fiscal year 2020 did not indicate any impairments.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:StandardProductWarrantyPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0NzI_40b6c073-f969-4aad-a73f-b02bec7cfb7e" escape="true"><div style="margin-bottom:6pt;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%">Product Warranties</span></div><div style="margin-top:6pt;text-align: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 provides warranties on its products to its customers, generally for one year from the date of shipment and in limited cases for longer periods. In the event of a failure of a product covered by these warranties, the Company must repair or replace the product or, if those remedies are insufficient, and at the discretion of the Company, provide a refund. In limited cases, the Company warrants its products to include significant liability beyond the cost of repairing or replacing the product or refunding the sales price of the product. The Company periodically assesses the adequacy of the warranty reserve and adjusts the amount as necessary. If there is a material increase in the rate of customer claims, or the Company&#8217;s estimates of probable losses relating to specifically identified warranty exposures are inaccurate, the Company may need to record a charge against future cost of goods sold. There were minimal costs accrued in the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="algm:DeferredRentPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0NzM_93b8f4ce-45ad-4615-96e5-0813a09b0604" escape="true"><div style="margin-bottom:6pt;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%">Deferred Rent</span></div><div style="margin-top:6pt;text-align: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 records rent expense on a straight-line basis using a constant periodic rate over the term of its lease agreements. The excess of the cumulative rent expense incurred over the cumulative amounts due under the lease agreements is deferred and recognized over the term of the leases. Leasehold improvement reimbursements from landlords are recorded as deferred rent and amortized as reductions to lease expense over the lease term.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0NzQ_1f2cf9a6-6597-49c9-ba22-344580c74a38" continuedAt="ic150817bb44745cfb3f8f4ac1e375e57" escape="true"><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%">Revenue Recognition</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective March 30</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 2019, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company adopted Accounting Standards Update (&#8220;ASU&#8221;) 2014-09, Revenue from Contracts with Customers (Topic 606) (&#8220;ASU 2014-09&#8221; or &#8220;ASC 606&#8221;) using the modified retrospective method. ASC 606 superseded the guidance of Revenue Recognition (Topic 605) formerly followed by the Company. The adoption of ASC 606 had no impact on the Company&#8217;s consolidated financial statements. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The Company expects the new standard to be immaterial to net income on an ongoing basis.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the guidance of ASC 606, revenue is recognized when transfer of control to the customer occurs in an amount reflecting the consideration that the Company expects to be entitled. In order to achieve this core principle, the Company applies the following five step approach:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Identify the contract with a customer</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company considers customer purchase orders, which in some cases are governed by master agreements, to be customer contracts. A contract exists when it is approved by both parties, each party&#8217;s rights and obligations are identified, payment terms are known, customer has the ability and intent to pay and the contract has commercial substance. The Company uses judgement in determining the customer&#8217;s ability and intent to pay, which is based on factors such as the customer&#8217;s historical payment experience or, for new customers, credit and financial information pertaining to the customers.</span></div></ix:nonNumeric></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-15</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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="i04937723eca246b5b77ec66dc6fcb3f7" continuedAt="ia4ccd7d4b58f475f9aa3c4e09cd74a98"><ix:continuation id="ic150817bb44745cfb3f8f4ac1e375e57" continuedAt="i88c200f9ecae47718e5d10305f94c9ab"><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Identify the performance obligations in the contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Performance obligations are identified as products and services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the product or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the products or services is separately identifiable from other promises in the contract. Substantially, all of the Company&#8217;s contracts with customers contain single performance obligation, such as the sale of mixed-signal integrated circuit products or the sale of wafer fabricators.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Determine the transaction price</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The transaction price is determined based on the consideration to which the Company expects to be entitled in exchange for transferring products to the customer. Variable consideration is included in the transaction price if, in the Company&#8217;s judgment, it is probable that no significant future reversal of cumulative revenue under the contract will occur.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Allocate the transaction price to the performance obligations in the contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;If the contract contains a single performance obligation, the entire transaction price is allocated to that performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligations based on a relative standalone selling price (&#8220;SSP&#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%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Recognize revenue when a performance obligation is satisfied</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Revenue is recognized when control of the product is transferred to the customer (i.e., when the Company&#8217;s performance obligation is satisfied), which typically occurs point in time at shipment.</span></div><div style="margin-bottom:6pt;margin-top:12pt;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%">Sales channels</span></div><div style="margin-top:6pt;text-align: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 globally through its direct sales force, third party distributors, independent sales representatives and consignment. The Company records revenue based on the amount of any discounted arrangement fee. When the Company transacts with a distributor, its contractual arrangement is with the distributor and not with the end customer. Whether the Company transacts business with and receives the order from a distributor or directly from an end customer, its revenue recognition policy and resulting pattern of revenue recognition for the order are the same.</span></div><div style="margin-top:6pt;text-align: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 also uses independent sales representatives to assist in the sales process with certain customers. Sales representatives are not distributors. If a sales representative is engaged in the sales process, the Company receives the order directly from and sells the products directly to the end customer. The Company pays a commission to the sales representative, calculated as a percentage of the related customer payment. Sales representatives commissions are recorded as expenses when incurred and are classified as sales and marketing expenses in the Company&#8217;s consolidated statements 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%">For the consignment arrangements with distributors, delivery occurs and revenue is recognized when the distributor pulls product from consignment inventory that it is stored at designated distributor locations. Recognition is not contingent upon resale of the products to the distributors&#8217; customers. Until the products are pulled for use or sale by the distributor, the Company retains control over the products&#8217; disposition, including the right to pull back or relocate the products.</span></div><div style="margin-bottom:6pt;margin-top:12pt;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%">Variable consideration</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:120%">Variable consideration includes sales in which the amount of consideration that the Company will receive is unknown as of the end of a reporting period. Such consideration primarily includes limited price protection provisions provided to distributors, sales under agreements that allow rights of return, referred to as stock rotation, provided to distributors, discounts and credits provided to distributors and returns provisions offered to direct customers. The Company estimates potential future returns, credits and sales allowances based on historical data from prior sales returns and credits issued and changes in product sales to customers.</span></div><div style="margin-bottom:6pt;margin-top:12pt;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%">Practical expedients elected</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:120%">The Company elected certain practical expedients with the adoption of the new revenue recognition standard. Revenue recognized is adjusted based on allowances, which are prepared on a portfolio basis using a most likely amount methodology. The length of time between revenue recognition and payment is not significant under any of the Company&#8217;s payment terms. However, if the period between revenue recognition and when the customer pays is one year or less, the Company elected not to account for the significant financing component.</span></div></ix:continuation></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-16</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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="ia4ccd7d4b58f475f9aa3c4e09cd74a98" continuedAt="i3892c5403b94404291ba2c7c5072dfa4"><ix:continuation id="i88c200f9ecae47718e5d10305f94c9ab"><div style="margin-bottom:6pt;margin-top:12pt;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%">Other Revenue Recognition Policies</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:120%">Prior to the end of fiscal year 2020, the Company acted as a distributor of Sanken products in North America, South America and Europe. The Company evaluated whether it is acting as the principal (i.e., report net sales on a gross basis) or agent (i.e. report net sales on a net basis) in these transactions. In doing so, the Company evaluated whether it controls the good or service before it is transferred to the customer. If the Company controls the good or service before it is transferred to the customer, it is acting as principal in the transaction. Generally, the Company controls the promised products before transferring the products to the customer and act as the principal to the transaction, therefore the Company recognizes net sales gross.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling activities are not considered a contract performance obligation. The Company records shipping and handling costs billed to customers as revenue with offsetting costs recorded as cost of sale.</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%">Contract Assets and Contract Liabilities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets and contract liabilities (deferred revenue) are reported net at the contract level for each reporting period. Contract assets typically result from contracts when revenue recognized exceeds the amount billed to the customer, and right to payment is not just subject to the passage of time. Contract assets are transferred to accounts receivable when the rights become unconditional. The Company had <ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ContractWithCustomerAssetNet" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM5NDA_72579bd2-9e5a-4e36-bc9c-849b9242011b"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ContractWithCustomerAssetNet" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM5NDA_d1be7d39-bd27-4749-ba72-4ed902de6627">no</ix:nonFraction></ix:nonFraction> contract assets at March 26, 2021 and March 27, 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%">Contract Liabilities (Deferred Revenue)&#8212;Deferred revenue typically results from billings in excess of revenues recognized and relate to products shipped near the end of the reporting period for which the required revenue recognition criteria were not met. The Company had <ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ContractWithCustomerLiability" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM5NDg_9dca424f-8645-4357-b48a-8de4ef4e3845"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ContractWithCustomerLiability" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM5NDg_f29a2d4e-df18-4d55-8610-e0a677e2e98a">no</ix:nonFraction></ix:nonFraction> contract liabilities at March 26, 2021 and March 27, 2020.</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-style:italic;font-weight:400;line-height:120%">Contract 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%">Following the Company&#8217;s adoption of ASC 606, certain costs, such as cost to obtain a contract or cost to fulfill a contract are required to be capitalized. The Company has immaterial contract costs, as such, no amounts were capitalized at March 26, 2021 and March 27, 2020.</span></div></ix:continuation><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0NzU_f576ec21-990e-4f7a-af92-d341883b011d" 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%">Stock-Based Compensation</span></div><div style="margin-top:6pt;text-align: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 compensation costs for all stock-based compensation awards made to employees based upon the awards&#8217; grant-date fair value. The Company estimates the fair value of stock-based compensation awards granted using a discounted cash flow model to determine the fair value of the awards. Stock-based compensation expense is recognized evenly over the vesting period. The Company accounts for forfeitures as they occur. Determining the fair value of the stock-based compensation awards at the grant date requires judgment, including estimating the expected life of the stock awards and the volatility of the underlying market-based and projected future cash flow assumptions. Any changes to those estimates that the Company makes from time to time may have a significant impact on the stock-based compensation expense recorded and could materially impact the Company&#8217;s results of operations.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:PensionAndOtherPostretirementPlansPensionsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0NzY_3d6300b5-f7ee-483f-a018-5f76d03a16f3" 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%">Pension 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%">The Company, through its subsidiaries, has various foreign defined benefit plans as well as U.S. defined contribution plans. Accredited independent actuaries calculate related plan assets, liabilities and expenses. The Company is required to make certain assumptions to assign value to the plan assets and liabilities. These assumptions are reviewed annually, based on current plan information and consultations with independent investment advisors and actuaries. The selection of assumptions requires a high degree of judgment and may materially change from period to period. The Company does not offer other defined benefits associated with postretirement benefit plans other than pensions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the funded status of a benefit plan on its consolidated balance sheets and recognizes gains, losses and prior service cost or credits that arise during the period that are not recognized as components of net periodic benefit cost as a component of other comprehensive income, net of tax. In addition, the Company measures defined benefit plan assets and obligations as of the date of the employer&#8217;s fiscal year-end consolidated balance sheets and discloses in the notes to the consolidated financial statements the gains or losses, prior service costs or credits and transition asset or obligation.</span></div></ix:nonNumeric></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-17</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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="i3892c5403b94404291ba2c7c5072dfa4" continuedAt="i18f343c0f2cf418ab9dfb8c3301c6f81"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:IncomeTaxPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0Nzc_8654843a-eadb-4657-9c80-cad4d425668b" escape="true"><div style="margin-bottom:6pt;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 Taxes</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 Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial statement and tax basis of assets and liabilities, as measured by enacted tax rates anticipated to be in effect when these differences are expected to reverse. This method also requires the recognition of future tax benefits to the extent that realization of such benefits is more likely than not. Deferred tax expense or benefit is the result of changes in the deferred tax assets and liabilities. The Company assesses the likelihood that its deferred tax assets will be recovered from future taxable income and, to the extent it believes, based upon the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized, a valuation allowance is established. </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 Company recognizes a liability for potential payments of taxes to various tax authorities related to uncertain tax positions and other tax matters. The recorded liability is based on a determination of whether and how much of a tax benefit taken by the Company in its tax filings or positions is &#8220;more likely than not&#8221; to be realized. The amount of the benefit that may be recognized in the consolidated financial statements is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. To the extent that the assessment of such tax positions changes, the change in estimate is recorded in the period in which the determination is made. The Company establishes a liability, which is included in other long-term liabilities in the consolidated balance sheets, for tax-related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These liabilities are established when the Company believes that certain positions might be challenged despite the Company&#8217;s belief that the tax return positions are fully supportable. The recorded liability is adjusted considering changes in the facts and circumstances. The provision for income taxes includes the impact of the recorded liability and changes thereto.</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 Company recognizes interest and penalties related to uncertain tax positions as a component of income tax provision in the consolidated statements of operations. Accrued interest and penalties are included in accrued income taxes in the consolidated balance sheets.</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%">Except for our AMTC Facility, all undistributed earnings of our foreign subsidiaries are permanently reinvested. Accordingly, the Company does not provide for U.S. income taxes on such undistributed earnings.</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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:AdvertisingCostsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0Nzg_7c32e43e-9f70-4165-8a90-42c45d8e303b" continuedAt="ib3a603046044414cbe842d5cb72d9f04" escape="true">Advertising Costs</ix:nonNumeric></span></div><div style="text-align:justify"><span><br/></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:120%"><ix:continuation id="ib3a603046044414cbe842d5cb72d9f04">Advertising costs are expensed, as incurred, as a component of sales expense.</ix:continuation> Advertising expense was $<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" name="us-gaap:AdvertisingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzI3NDg3NzkyNjA1NDE_3b80e8be-d419-4eba-bf1d-1a4210e529c9">331</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" name="us-gaap:AdvertisingExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzI3NDg3NzkyNjA1NDk_25a2887b-addd-422d-9f28-51064255739a">273</ix:nonFraction> in fiscal years 2021 and 2020, respectively.</span></div><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0Nzk_c1c7973b-017a-473f-a17f-2de74ac7156a" escape="true"><div style="margin-bottom:6pt;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 Income Per Share</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:120%">The Company computes net income per share in accordance with ASC 260, Earnings Per Share (&#8220;ASC 260&#8221;). Basic net income per share is computed by dividing net income attributable to shareholders of the Company by the weighted-average number of common shares outstanding during the reporting period. Diluted net income per share is computed similarly to basic net income per share, except that it includes the potential dilution that could occur if dilutive securities were exercised. Information about potentially dilutive and antidilutive shares for the reporting period is provided in Note 16, &#8220;Net Income per Share.&#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%">As the Company maintained <ix:nonFraction unitRef="class" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="INF" format="ixt-sec:numwordsen" name="algm:NumberOfClassesOfStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM5NTY_d596ded2-0405-4534-b83b-71335f5d4b99">two</ix:nonFraction> classes of Common stock (Class A and Class L) in fiscal year 2020, earnings per basic and diluted shares were calculated under the two-class method. The two-class method includes an earnings allocation formula that determines earnings per share for each participating security according to dividends declared on undistributed earnings for the period. Earnings per diluted share is computed on the basis of the weighted-average number of common shares outstanding during the period plus the dilutive effect of any potential common shares outstanding during the period using the more dilutive of the two-class method or another dilutive method. For the fiscal years ended March 27, 2020, the Company did not allocate income to the Class L shares 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.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ConcentrationRiskCreditRisk" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEyMzIy_122e11bd-f0db-4ccc-bcb3-3e426c033d98" continuedAt="i1d2afe5017b04f18bdd56953377120f4" 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%">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, which management believes to be of a high credit quality. To manage credit risk related to accounts receivables, the </span></div></ix:nonNumeric></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-18</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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="i18f343c0f2cf418ab9dfb8c3301c6f81" continuedAt="iba602e496115454592ff61dd69fd2334"><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="i1d2afe5017b04f18bdd56953377120f4">Company evaluates its creditworthiness of its customers and maintains allowances, to the extend 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 March&#160;26, 2021 and March&#160;27, 2020, Sanken accounted for</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> <ix:nonFraction unitRef="number" contextRef="i2b8a1e8692d9467882a99da519fdd071_D20200328-20210326" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEwOTk1MTE4MTgxMjQ_6391b7c9-9206-48fa-b5ee-b2a97f1b9f2c">22.7</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="number" contextRef="id78e1b7f5a3f406aba1cecf04969f084_D20190330-20200327" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzIyNDA_ad175cbb-51f3-40ac-bc34-a4e504514342">33.8</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 as of such dates. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, Sanken accounted fo</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r <ix:nonFraction unitRef="number" contextRef="i59c9d77945bb473589c1654584465d6b_D20200328-20210326" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEwOTk1MTE4MTMyMzk_be6b291a-d449-493e-8e45-249548c0b3c5">17.7</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="number" contextRef="if5c15d758fb24b5cbe83c7fe1da7aee7_D20190330-20200327" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEwOTk1MTE4MTMyNDQ_21941887-dcfe-47c1-906a-0b82a1004b3e">28.4</ix:nonFraction>% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for any of these 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%">During the 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%">ended March&#160;26, 2021, sales from customers located outside of the United States in the aggregate accounted for <ix:nonFraction unitRef="number" contextRef="iad00e5a912904ab2963cf3f2f2b0a307_D20200328-20210326" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEwOTk1MTE4MTM2NTg_c00b1521-3907-45a6-881f-8577e72d39ae">86.1</ix:nonFraction>% of the Company&#8217;s total net sales, with Japan accounting for <ix:nonFraction unitRef="number" contextRef="ia6bd8c4724c4442c8300c9ed65e3a55f_D20200328-20210326" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEwOTk1MTE4MTY1NTc_bf516ec2-820a-46b8-96a9-ada607fb0125">17.7</ix:nonFraction>%, Greater China accounting for <ix:nonFraction unitRef="number" contextRef="ia3521697b59a4fbe99fab0fda7da0602_D20200328-20210326" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEwOTk1MTE4MTY1OTU_9b2f26ac-dd87-452b-92f9-11384b6dc463">26.6</ix:nonFraction>% and South Korea accounting for <ix:nonFraction unitRef="number" contextRef="i7dc7569b7a5845c8a2e004ca4b8ece71_D20200328-20210326" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEwOTk1MTE4MTM4Mzk_c678bdaa-4272-4e70-b404-574a23cf05d5">10.5</ix:nonFraction>%. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No other countries accounted for greater than 10.0% of total net sales for the fiscal year ended March&#160;26, 2021. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year ended March&#160;27, 2020, sales from customers located outside of the United States 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%">in the aggregate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for <ix:nonFraction unitRef="number" contextRef="i47b8e0dc1c3f490eb86b900fcb3809b5_D20190330-20200327" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEwOTk1MTE4MTgxMTU_03c7f927-b705-4adc-9585-574b1a28fd95">81.7</ix:nonFraction>% of the Company&#8217;s total net sales, with Japan accounting for <ix:nonFraction unitRef="number" contextRef="i7547b97b014c46479751248d33fe4f9e_D20190330-20200327" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEwOTk1MTE4MTgxMDM_10068850-af95-4117-a1d6-10de17420e0e">28.4</ix:nonFraction>% and Greater China accounting for <ix:nonFraction unitRef="number" contextRef="i01c9c52008754d319fea720e3be60fbc_D20190330-20200327" decimals="3" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEwOTk1MTE4MTgxMDc_3d994b66-8912-4a97-a214-0d5ff307fd1b">18.7</ix:nonFraction>%. No other countries accounted for greater than 10.0% of total net sales for the fiscal year ended March&#160;27, 2020. </span></div><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEyMzE3_3a519651-461c-4af1-b06e-199f732fc145" continuedAt="ica3ff66b174148f1a87d25d16ec72494" escape="true"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company qualifies as &#8220;emerging growth company&#8221; as defined in the Jumpstart Our Business Startups Act of 2012 and has elected to &#8220;opt in&#8221; to the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and nonpublic companies, the Company will adopt the new or revised standard at the time nonpublic companies adopt the new or revised standard and will do so until such time that the Company either (i) 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:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2018-13, &#8220;Fair Value Measurement&#8221; (&#8220;ASU 2018-13&#8221;), which modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement, regarding transfers between levels of financial instruments, amounts of unrealized gains and losses included in other comprehensive (loss) income for Level 3 fair value measurements and the information used to determine the fair value of Level 3 fair value measurements. The Company adopted the disclosure requirements of this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial 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%">In August 2018, the FASB issued ASU No. 2018-14, &#8220;Compensation&#8212;Retirement Benefits&#8212;Defined Benefit Plans&#8212;General (Topic 715-20): Disclosure Framework&#8212;Changes to the Disclosure Requirements for Defined Benefit Plans&#8221; (&#8220;ASU 2018-14&#8221;), which modifies the disclosure requirements for defined benefit pension plans and other post-retirement plans. The Company adopted ASU 2018-14 retrospectively on December 26, 2020 and determined that the disclosure requirements had no material impact to its consolidated financial 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%">In December</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2019, the FASB issued ASU No. 2019-12, &#8220;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&#8221; (&#8220;ASU 2019-12&#8221;). ASU 2019-1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 simplifies the accounting for income taxes by removing certain exceptions for intraperiod tax allocations and deferred tax liabilities for equity method investments and adds guidance on whether a step-up in tax basis of goodwill relates to a business combination or a separate transaction. The Company adopted this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial statements and related disclosures.</span></div><div style="margin-top:6pt;text-align: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 January 2020, the FASB issued ASU No. 2020-01, &#8220;Investments&#8212;Equity Securities (Topic 321), Investments&#8212;Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)&#8221; (&#8220;ASU 2020-01&#8221;), which addresses accounting for the transition into and out of the equity method and provides clarification of the interaction of rules for equity securities, the equity method of accounting, and forward contracts and purchase options on certain types of securities. The Company adopted this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial 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%">In March 2020, the FASB issued ASU No. 2020-04, &#8220;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting&#8221; (&#8220;ASU 2020-04&#8221;) to provide temporary optional expedients and exceptions to the contract modifications, hedge relationships, and other transactions affected by reference rate reform if </span></div></ix:nonNumeric></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-19</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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="iba602e496115454592ff61dd69fd2334"><ix:continuation id="ica3ff66b174148f1a87d25d16ec72494"><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%">certain criteria are met. This ASU, which was effective for all entities upon issuance on March 12, 2020 and may be applied through December 31, 2022, is applicable to all contracts and hedging relationships that reference the London Interbank Offered Rate (&#8220;LIBOR&#8221;) or any other reference rate expected to be discontinue</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. The Company has assessed the potential impact of ASU 2020-04 and determined that the standard update would have no material impact to its consolidated financial statements due to the Company&#8217;s option to use an alternative rate other than LIBOR on its senior secured credit facilities. The utilization of another allowable interest rate would be commensurate with LIBOR and would not preclude the need to modify or cancel its current financing arrangements.</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:700;line-height:120%">Recently Issued Accounting Standards Not Yet Adopted</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued its new lease accounting guidance in ASU 2016-02, &#8220;Leases (Topic 842)&#8221; (&#8220;ASU 2016-02&#8221;). Topic 842 and all subsequent amendments requires lessees to recognize the following for all leases, with the exception of short-term leases if an accounting policy election is made, at the lease commencement date: a lease liability, which is the lessee&#8217;s obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use asset, which represents the lessee&#8217;s right to use, or control the use of, a specified asset for the lease term. Lease expense is recognized in the income statement in a manner similar to current U.S. GAAP. Lessees will no longer be provided with a source of off-balance sheet financing. The new lease standard also requires entities to disclose key quantitative and qualitative information about its leasing arrangements.</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%">The Company will adopt the new lease standard on March 27, 2021 using the optional transition method to the modified retrospective approach. Under this transition provision, the Company will not apply the new lease standard to comparative periods presented or provide the incremental disclosure requirements for periods before the Company&#8217;s adoption of Topic 842. The Company has identified and evaluated its lease population, including leases embedded within service arrangement, and is currently finalizing business processes and controls to support the ongoing recognition and disclosure requirements after adoption. The Company has also implemented a new software to manage the lease portfolio and perform the accounting required under Topic 842. The Company does not expect the adoption of the new lease standard to have a significant impact on its consolidated statements of operations and cash flows. However, the Company expects that the ad</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">option of the new lease standard will result in the recognition of right-of-use lease assets and lease liabilities between $<ix:nonFraction unitRef="usd" contextRef="ifa3de347c8ac4ab197530c3dbf4114f3_I20210327" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEyMDk0NjI4MTExMzY0_186eb9e4-ca75-4c99-873f-fd839b02b60a">16.6</ix:nonFraction> million </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="ifa3de347c8ac4ab197530c3dbf4114f3_I20210327" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEyMDk0NjI4MTExMzcw_e4b9e4e1-d196-415e-b74e-05048f88b9e1">20.6</ix:nonFraction> million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as of 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: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 the complexity by decreasing the number of credit impairment models that entities use to account for debt instruments. ASU 2016-03, along with its subsequent clarifications, was effective for public companies beginning after December 15</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 2019. The Company is evaluating the new guidance and the expected effect on its consolidated financial statements and related disclosures. In November 2019, the FASB issued ASU No. 2019-10 delaying the effective date for all entities. For public entities, this guidance was effective for annual periods beginning after December 15, 2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, including interim periods within those fiscal years. For nonpublic entities, this guidance is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years.</span></div></ix:continuation></ix:continuation><div id="ie0e8a443074a445b950d2492873c942d_112"></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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90ZXh0cmVnaW9uOjNiZDUzYWZmMzUwMjRmYTM4N2ZhMjYzNGZiZTBiZWY0XzM2MDc_f7f3f020-875e-4e2f-89f5-4a536fed5c59" continuedAt="i03863bc14d174fba8cb06d4d00735c6b" escape="true">Acquisition </ix:nonNumeric></span></div><ix:continuation id="i03863bc14d174fba8cb06d4d00735c6b" continuedAt="i7746764fd0114a04bf27d7f148e097eb"><div style="margin-top:6pt;text-align: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 August 28, 2020, the Company closed on its 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;Acquisition&#8221;). The total preliminary purchase price was $<ix:nonFraction unitRef="usd" contextRef="i567265e647274a1baa7220c40076647f_D20200828-20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90ZXh0cmVnaW9uOjNiZDUzYWZmMzUwMjRmYTM4N2ZhMjYzNGZiZTBiZWY0XzMwNg_e889ef09-8830-4ed2-b911-fe69a27b3b86">34,980</ix:nonFraction>, including certain earn-outs that have a potential payout of $<ix:nonFraction unitRef="usd" contextRef="i76cafc4c0a584079bb71093f938a1d9a_I20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90ZXh0cmVnaW9uOjNiZDUzYWZmMzUwMjRmYTM4N2ZhMjYzNGZiZTBiZWY0XzM3Mg_2a8142b7-225f-4052-9136-2957d171d455">15,000</ix:nonFraction>. The fair value of these earn-outs at acquisition date was $<ix:nonFraction unitRef="usd" contextRef="i567265e647274a1baa7220c40076647f_D20200828-20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90ZXh0cmVnaW9uOjNiZDUzYWZmMzUwMjRmYTM4N2ZhMjYzNGZiZTBiZWY0XzQzNA_1405e405-f82f-41ef-bb2c-c5c10811b35e">7,300</ix:nonFraction>.</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 Acquisition has been accounted for as a business combination and, in accordance with ASC 805,&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company has recorded the assets acquired and liabilities assumed at their respective fair values as of the date of the Acquisition. The allocation of purchase consideration to assets and liabilities is not yet finalized. The preliminary allocation of the purchase price was based upon a preliminary valuation, and the Company&#8217;s estimates and assumptions are subject to change within the measurement period (up to one year from the acquisition date). The primary areas of the preliminary purchase price allocation that are not yet finalized are the determination of the tax basis of certain assets and liabilities, the determination of certain tax carry forwards, and residual goodwill. <ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90ZXh0cmVnaW9uOjNiZDUzYWZmMzUwMjRmYTM4N2ZhMjYzNGZiZTBiZWY0XzM2MDg_8af58a27-4068-4358-a816-4be39a13a64f" continuedAt="ie78f8d336be94bab9157a828a88b26a9" escape="true">The preliminary fair values of the assets acquired and liabilities assumed by major class of the acquisition of Voxtel were recognized as follows</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"><ix:continuation id="ie78f8d336be94bab9157a828a88b26a9" continuedAt="id59ef9c3f63645a5a4519354c6aabea2">:</ix:continuation></span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-20</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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="i7746764fd0114a04bf27d7f148e097eb"><div><ix:continuation id="id59ef9c3f63645a5a4519354c6aabea2"><table 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%">Estimated fair value of consideration:</span></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%">Base purchase price</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="i567265e647274a1baa7220c40076647f_D20200828-20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireBusinessesGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo3ZDdlZDRmZTI1MzA0NTEwYTIwNzM5Y2FjNWQyN2VjNC90YWJsZXJhbmdlOjdkN2VkNGZlMjUzMDQ1MTBhMjA3MzljYWM1ZDI3ZWM0XzEtMS0xLTEtMA_8e190ed3-996b-4cb2-9d34-874c40e65501">27,680</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">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="i567265e647274a1baa7220c40076647f_D20200828-20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo3ZDdlZDRmZTI1MzA0NTEwYTIwNzM5Y2FjNWQyN2VjNC90YWJsZXJhbmdlOjdkN2VkNGZlMjUzMDQ1MTBhMjA3MzljYWM1ZDI3ZWM0XzItMS0xLTEtMA_a7cbe139-a5bb-48ef-815d-daf5b939f229">7,300</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 estimated fair value of consideration</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="i567265e647274a1baa7220c40076647f_D20200828-20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo3ZDdlZDRmZTI1MzA0NTEwYTIwNzM5Y2FjNWQyN2VjNC90YWJsZXJhbmdlOjdkN2VkNGZlMjUzMDQ1MTBhMjA3MzljYWM1ZDI3ZWM0XzMtMS0xLTEtMA_a7417191-3ba5-4d40-b9a9-00fd0678404f">34,980</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%">Estimated fair value of assets acquired and liabilities assumed:</span></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;text-align: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 working capital</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="i76cafc4c0a584079bb71093f938a1d9a_I20200828" decimals="-3" format="ixt:numdotdecimal" name="algm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo3ZDdlZDRmZTI1MzA0NTEwYTIwNzM5Y2FjNWQyN2VjNC90YWJsZXJhbmdlOjdkN2VkNGZlMjUzMDQ1MTBhMjA3MzljYWM1ZDI3ZWM0XzUtMS0xLTEtMA_78b5169c-bf35-4b8b-bbbc-d474dc3bc6d0">4,064</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Property 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="i76cafc4c0a584079bb71093f938a1d9a_I20200828" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo3ZDdlZDRmZTI1MzA0NTEwYTIwNzM5Y2FjNWQyN2VjNC90YWJsZXJhbmdlOjdkN2VkNGZlMjUzMDQ1MTBhMjA3MzljYWM1ZDI3ZWM0XzYtMS0xLTEtMA_188be6f7-e77e-4480-adbb-f3324f3d1fcc">57</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%">Finite-life intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76cafc4c0a584079bb71093f938a1d9a_I20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo3ZDdlZDRmZTI1MzA0NTEwYTIwNzM5Y2FjNWQyN2VjNC90YWJsZXJhbmdlOjdkN2VkNGZlMjUzMDQ1MTBhMjA3MzljYWM1ZDI3ZWM0XzctMS0xLTEtMA_17dfdd77-b671-49a9-b400-480095380c97">13,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-life intangible 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="i76cafc4c0a584079bb71093f938a1d9a_I20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo3ZDdlZDRmZTI1MzA0NTEwYTIwNzM5Y2FjNWQyN2VjNC90YWJsZXJhbmdlOjdkN2VkNGZlMjUzMDQ1MTBhMjA3MzljYWM1ZDI3ZWM0XzgtMS0xLTEtMA_a62d50c9-27c6-49e1-8d02-aa17cc77a458">2,400</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i76cafc4c0a584079bb71093f938a1d9a_I20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo3ZDdlZDRmZTI1MzA0NTEwYTIwNzM5Y2FjNWQyN2VjNC90YWJsZXJhbmdlOjdkN2VkNGZlMjUzMDQ1MTBhMjA3MzljYWM1ZDI3ZWM0XzktMS0xLTEtMA_9b7804b2-f3b1-4c41-9dd2-6f47cdbec06c">3,843</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:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76cafc4c0a584079bb71093f938a1d9a_I20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo3ZDdlZDRmZTI1MzA0NTEwYTIwNzM5Y2FjNWQyN2VjNC90YWJsZXJhbmdlOjdkN2VkNGZlMjUzMDQ1MTBhMjA3MzljYWM1ZDI3ZWM0XzEwLTEtMS0xLTA_28e1e5b8-b403-4cfb-9a1a-4745bf3400a2">18,702</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%">Allocated purchase price</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="i76cafc4c0a584079bb71093f938a1d9a_I20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo3ZDdlZDRmZTI1MzA0NTEwYTIwNzM5Y2FjNWQyN2VjNC90YWJsZXJhbmdlOjdkN2VkNGZlMjUzMDQ1MTBhMjA3MzljYWM1ZDI3ZWM0XzExLTEtMS0xLTA_bf21ec65-c7a2-48fb-8e58-73ef8cbe4a33">34,980</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><div style="margin-top:6pt;text-align: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 significant intangible assets identified in the preliminary purchase price allocation discussed above include completed technology, in-process research and development, customer relationships and trademarks. Completed technology, customer relationships and trademarks are amortized over their respective useful lives on a straight-line basis.&#160;An estimated fair value of $<ix:nonFraction unitRef="usd" contextRef="i76cafc4c0a584079bb71093f938a1d9a_I20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90ZXh0cmVnaW9uOjNiZDUzYWZmMzUwMjRmYTM4N2ZhMjYzNGZiZTBiZWY0XzExNDc_c2cbf814-63d2-48ba-91bf-998b6eb39b52">2,400</ix:nonFraction> was assigned to acquired in-process research and development costs with an indefinite life.</span></div><div style="margin-top:6pt;text-align: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&#160;of completed technology is included within cost of goods sold, and amortization of customer relationships and trademarks is included within selling, general and administrative expense.&#160;To value the completed technology and the in-process research and development assets, the Company utilized the income approach, specifically a discounted cash flow method known as the multi-period excess earnings method. Customer relationships represent the underlying relationships with certain customers to provide ongoing services for products sold. The Company utilized the income approach, specifically the distribution method, a subset of the excess-earnings method, to value the customer relationships and trademarks.</span></div><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90ZXh0cmVnaW9uOjNiZDUzYWZmMzUwMjRmYTM4N2ZhMjYzNGZiZTBiZWY0XzM2MDk_be2ad6ea-fde7-45e1-870f-ca3ee6d279b8" 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 presents the estimated fair values and useful lives of the identifiable finite-life intangible assets acquired:</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="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%">Useful Life</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%">Fair value</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%">Completed technology</span></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="i37dfad66e6a94ae492533f5c1b80bc7a_D20200828-20200828" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo2MWJmNjg0OGZmMzg0MTE0YTBlZTExMDVjODM3ZWMxNi90YWJsZXJhbmdlOjYxYmY2ODQ4ZmYzODQxMTRhMGVlMTEwNWM4MzdlYzE2XzEtMS0xLTEtMA_3bdb4de0-25c9-460a-904e-9d9717da608f">12</ix:nonNumeric> years</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="i665c27d22c284a0f966ff9ad795d70b9_I20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo2MWJmNjg0OGZmMzg0MTE0YTBlZTExMDVjODM3ZWMxNi90YWJsZXJhbmdlOjYxYmY2ODQ4ZmYzODQxMTRhMGVlMTEwNWM4MzdlYzE2XzEtMy0xLTEtMA_d0435fe5-4032-4eab-a2de-341d281c681b">13,100</ix: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%">Customer relationships</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%"><ix:nonNumeric contextRef="i4a65fb0fbf494c9695f9eaf42a69ffbe_D20200828-20200828" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo2MWJmNjg0OGZmMzg0MTE0YTBlZTExMDVjODM3ZWMxNi90YWJsZXJhbmdlOjYxYmY2ODQ4ZmYzODQxMTRhMGVlMTEwNWM4MzdlYzE2XzItMS0xLTEtMA_b669638b-e0f1-43e1-b2ca-2457645c0e9a">6</ix:nonNumeric> years</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="i5e510b26c1824687aed086a5538fe219_I20200828" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo2MWJmNjg0OGZmMzg0MTE0YTBlZTExMDVjODM3ZWMxNi90YWJsZXJhbmdlOjYxYmY2ODQ4ZmYzODQxMTRhMGVlMTEwNWM4MzdlYzE2XzItMy0xLTEtMA_50b46d85-f738-40e9-83c1-57f7bd76a17e">300</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Trademarks</span></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="ie3b8c6c74f5f4fe185456edf778134a7_D20200828-20200828" format="ixt-sec:duryear" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo2MWJmNjg0OGZmMzg0MTE0YTBlZTExMDVjODM3ZWMxNi90YWJsZXJhbmdlOjYxYmY2ODQ4ZmYzODQxMTRhMGVlMTEwNWM4MzdlYzE2XzMtMS0xLTEtMA_58b4a097-5101-4404-b71c-1bcc741d80bd">5</ix:nonNumeric> years</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="i4d52ff2076404df08268a46d0727a473_I20200828" decimals="-3" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo2MWJmNjg0OGZmMzg0MTE0YTBlZTExMDVjODM3ZWMxNi90YWJsZXJhbmdlOjYxYmY2ODQ4ZmYzODQxMTRhMGVlMTEwNWM4MzdlYzE2XzMtMy0xLTEtMA_f2cd14fa-a81e-475d-a043-0a0fceee7790">200</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i76cafc4c0a584079bb71093f938a1d9a_I20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo2MWJmNjg0OGZmMzg0MTE0YTBlZTExMDVjODM3ZWMxNi90YWJsZXJhbmdlOjYxYmY2ODQ4ZmYzODQxMTRhMGVlMTEwNWM4MzdlYzE2XzQtMy0xLTEtMA_ade0c4f4-1530-4ec2-934e-a18159f369ad">13,600</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%">Goodwill was recognized as the excess purchase price over the fair value of the net assets acquired.&#160;The goodwill reflects the value of the synergies the Company expects to realize and the assembled workforce.&#160;Goodwill from the Acquisition is included within the Company&#8217;s <ix:nonFraction unitRef="reportingunit" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportingUnits" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90ZXh0cmVnaW9uOjNiZDUzYWZmMzUwMjRmYTM4N2ZhMjYzNGZiZTBiZWY0XzIzNjk_a8b3c97e-d164-43e4-b082-e7c8c9a50707">one</ix:nonFraction> reporting unit and is included in the Company&#8217;s enterprise-level annual review for impairment.&#160;Goodwill resulting from the Acquisition is not deductible for tax purposes.</span></div><div style="margin-top:6pt;text-align: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 revenues were $<ix:nonFraction unitRef="usd" contextRef="ib5b3dc89d1724ccba5f3fb2752664df7_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90ZXh0cmVnaW9uOjNiZDUzYWZmMzUwMjRmYTM4N2ZhMjYzNGZiZTBiZWY0XzEyMDk0NjI3OTE3MjIx_69437259-bf4c-47ef-9cfc-4d4b06189514">1,235</ix:nonFraction> and loss of $<ix:nonFraction unitRef="usd" contextRef="ib5b3dc89d1724ccba5f3fb2752664df7_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90ZXh0cmVnaW9uOjNiZDUzYWZmMzUwMjRmYTM4N2ZhMjYzNGZiZTBiZWY0XzEyMDk0NjI3OTE3MDIy_a6dc3bc8-fe3c-45b1-97e7-51ef98c442f1">4,998</ix:nonFraction> before income taxes from the Acquisition to the Company&#8217;s consolidated results for the year ended March&#160;26, 2021. The Company has not presented pro forma results of operations for the Acquisition because it is not material to the Company's consolidated results of operations, financial position, or cash flows.</span></div></ix:continuation><div id="ie0e8a443074a445b950d2492873c942d_115"></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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90ZXh0cmVnaW9uOjRiNmU0YmU2NThkZDQ2MmE5MjlkMWVmOWJhOGQ2NzVjXzE0OTM_c651f8dd-d71b-4ea6-840d-d3e2342d56a0" continuedAt="i9246033fe71845a98ce77273473dd207" escape="true">Revenue from Contracts with Customers</ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i9246033fe71845a98ce77273473dd207" continuedAt="i87b08e97478c4d43be825b8e6645f97e">The Company generates revenue from the sale of magnetic sensor integrated circuits (&#8220;ICs&#8221;), application-specific analog power semiconductors, wafer foundry products and from the sale of Sanken related products. The following tables summarize net sales disaggregated by core end market and application, by product and by geography for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020. The categorization of net sales by core end market and 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. </ix:continuation></span></div><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-21</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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="i87b08e97478c4d43be825b8e6645f97e"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90ZXh0cmVnaW9uOjRiNmU0YmU2NThkZDQ2MmE5MjlkMWVmOWJhOGQ2NzVjXzE0OTQ_85bc29ea-cd7f-4f1a-bbb1-f9c2251a4fbc" 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 core end market and 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:71.816%"></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 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><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="display:none"></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%">Fiscal Year Ended</span></td></tr><tr><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="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%">March 26,<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%">March 27,<br/>2020</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%">Core end market:</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="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="display:none"></td><td colspan="3" style="display:none"></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%">Automotive</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="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="i20edde29335f4846a525a41d54635674_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo3N2RmZDY4MzBmZTU0NjZiYjE4NWE2Y2VkMTAzNGZmZC90YWJsZXJhbmdlOjc3ZGZkNjgzMGZlNTQ2NmJiMTg1YTZjZWQxMDM0ZmZkXzMtNS0xLTEtMA_6adc15c3-0c3a-4652-b7b4-da28c46c8380">398,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 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="ic23383742f7748afbf881e93972b5f0c_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo3N2RmZDY4MzBmZTU0NjZiYjE4NWE2Y2VkMTAzNGZmZC90YWJsZXJhbmdlOjc3ZGZkNjgzMGZlNTQ2NmJiMTg1YTZjZWQxMDM0ZmZkXzMtNy0xLTEtMA_50bc3a77-3add-416c-9082-7f7d92102fb3">395,277</ix:nonFraction>&#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 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="3" style="display:none"></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="i949befcf3a9345ef9e1c40eb13612ea1_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo3N2RmZDY4MzBmZTU0NjZiYjE4NWE2Y2VkMTAzNGZmZC90YWJsZXJhbmdlOjc3ZGZkNjgzMGZlNTQ2NmJiMTg1YTZjZWQxMDM0ZmZkXzQtNS0xLTEtMA_65aa0b65-f3dc-4200-abe6-c2fe533d74e8">94,872</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1331629e45ea43ee94fc29aa33ed7465_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo3N2RmZDY4MzBmZTU0NjZiYjE4NWE2Y2VkMTAzNGZmZC90YWJsZXJhbmdlOjc3ZGZkNjgzMGZlNTQ2NmJiMTg1YTZjZWQxMDM0ZmZkXzQtNy0xLTEtMA_218a28d7-fa36-4f46-8ce0-360c91d65640">78,399</ix:nonFraction>&#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 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="3" style="display:none"></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i56d9c6993b7e4598b03513db92557c48_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo3N2RmZDY4MzBmZTU0NjZiYjE4NWE2Y2VkMTAzNGZmZC90YWJsZXJhbmdlOjc3ZGZkNjgzMGZlNTQ2NmJiMTg1YTZjZWQxMDM0ZmZkXzUtNS0xLTEtMA_3ac55c7c-ad5a-4255-af46-f87c15eb5b4c">98,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i66ceaf224a93454bb087436bf3a13064_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo3N2RmZDY4MzBmZTU0NjZiYjE4NWE2Y2VkMTAzNGZmZC90YWJsZXJhbmdlOjc3ZGZkNjgzMGZlNTQ2NmJiMTg1YTZjZWQxMDM0ZmZkXzUtNy0xLTEtMA_3a59b71f-e0fc-4764-b50b-fd7c866599e9">68,622</ix:nonFraction>&#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%">Other applications:</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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 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%">Wafer foundry products</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3584175028a644728a44268a5415cccd_D20200328-20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo3N2RmZDY4MzBmZTU0NjZiYjE4NWE2Y2VkMTAzNGZmZC90YWJsZXJhbmdlOjc3ZGZkNjgzMGZlNTQ2NmJiMTg1YTZjZWQxMDM0ZmZkXzctNS0xLTEtMA_f5acc98a-412c-4a1d-be08-08d090093751">&#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="i1a99aad7fc27476599bae15a3c21eb0b_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo3N2RmZDY4MzBmZTU0NjZiYjE4NWE2Y2VkMTAzNGZmZC90YWJsZXJhbmdlOjc3ZGZkNjgzMGZlNTQ2NmJiMTg1YTZjZWQxMDM0ZmZkXzctNy0xLTEtMA_447e4846-0857-45bc-8127-dfde520fc2a9">72,370</ix:nonFraction>&#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 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%">Distribution of Sanken products</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1018f1dd082f455395e7a42bea4d1ae2_D20200328-20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo3N2RmZDY4MzBmZTU0NjZiYjE4NWE2Y2VkMTAzNGZmZC90YWJsZXJhbmdlOjc3ZGZkNjgzMGZlNTQ2NmJiMTg1YTZjZWQxMDM0ZmZkXzgtNS0xLTEtMA_fe34abd2-308f-46a3-abc8-307244b59316">&#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="i381d6ebd550a4c1dbc4e478cbd4234ed_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo3N2RmZDY4MzBmZTU0NjZiYjE4NWE2Y2VkMTAzNGZmZC90YWJsZXJhbmdlOjc3ZGZkNjgzMGZlNTQ2NmJiMTg1YTZjZWQxMDM0ZmZkXzgtNy0xLTEtMA_c7318946-c4af-45fd-ab44-298f505a7ee8">35,421</ix:nonFraction>&#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 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 colspan="3" style="display:none"></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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo3N2RmZDY4MzBmZTU0NjZiYjE4NWE2Y2VkMTAzNGZmZC90YWJsZXJhbmdlOjc3ZGZkNjgzMGZlNTQ2NmJiMTg1YTZjZWQxMDM0ZmZkXzktNS0xLTEtMA_0f8c6253-9de4-46df-8ee1-e4b924787801">591,207</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo3N2RmZDY4MzBmZTU0NjZiYjE4NWE2Y2VkMTAzNGZmZC90YWJsZXJhbmdlOjc3ZGZkNjgzMGZlNTQ2NmJiMTg1YTZjZWQxMDM0ZmZkXzktNy0xLTEtMA_404fcd3b-3d50-4e6d-b6b0-10f263992dec">650,089</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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90ZXh0cmVnaW9uOjRiNmU0YmU2NThkZDQ2MmE5MjlkMWVmOWJhOGQ2NzVjXzE0OTU_cea5fcdc-f432-4a08-8402-563f84b186f6" 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:71.816%"></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 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><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="display:none"></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%">Fiscal Year Ended</span></td></tr><tr><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="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%">March 26,<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%">March 27,<br/>2020</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:120%">Power integrated circuits (&#8220;PIC&#8221;)</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="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="i47ff892f7b954cd5a85306a12a78b8e4_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo0ZDA4ZDEwMDI0YmY0OTUzYjYyMDYzYzhjY2I4MWJiMC90YWJsZXJhbmdlOjRkMDhkMTAwMjRiZjQ5NTNiNjIwNjNjOGNjYjgxYmIwXzItNS0xLTEtMA_26fca66d-cebe-460b-bc4e-b580b9d66e4a">203,600</ix: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="i6c68175d3b6842ecb31a583c4fc6f3fd_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo0ZDA4ZDEwMDI0YmY0OTUzYjYyMDYzYzhjY2I4MWJiMC90YWJsZXJhbmdlOjRkMDhkMTAwMjRiZjQ5NTNiNjIwNjNjOGNjYjgxYmIwXzItNy0xLTEtMA_95ac3455-5177-41b2-a3a3-69b10eb6f8dc">165,911</ix: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="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:120%">Magnetic sensors (&#8220;MS&#8221;)</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="icfe94ea97e854b649051306067e9a1a4_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo0ZDA4ZDEwMDI0YmY0OTUzYjYyMDYzYzhjY2I4MWJiMC90YWJsZXJhbmdlOjRkMDhkMTAwMjRiZjQ5NTNiNjIwNjNjOGNjYjgxYmIwXzMtNS0xLTEtMA_09b25f1f-4fb3-47b5-bbc6-f2854c569525">386,372</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0b58756d11964785a6b8c6fcbd7f5ca0_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo0ZDA4ZDEwMDI0YmY0OTUzYjYyMDYzYzhjY2I4MWJiMC90YWJsZXJhbmdlOjRkMDhkMTAwMjRiZjQ5NTNiNjIwNjNjOGNjYjgxYmIwXzMtNy0xLTEtMA_dfce524f-a287-4478-9b66-18e5db0ff87f">376,387</ix:nonFraction>&#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:120%">Photonics</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iedd0eb02817449ee8d1f26486b2a26c7_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo0ZDA4ZDEwMDI0YmY0OTUzYjYyMDYzYzhjY2I4MWJiMC90YWJsZXJhbmdlOjRkMDhkMTAwMjRiZjQ5NTNiNjIwNjNjOGNjYjgxYmIwXzQtNS0xLTEtMA_bb8c73a8-f365-4f15-ae34-a6cba7ca448e">1,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="ic0c82f37566e446caecfce5a24a565d6_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo0ZDA4ZDEwMDI0YmY0OTUzYjYyMDYzYzhjY2I4MWJiMC90YWJsZXJhbmdlOjRkMDhkMTAwMjRiZjQ5NTNiNjIwNjNjOGNjYjgxYmIwXzQtNy0xLTEtMA_4332e486-081d-4e0d-87d7-9e8ba86059ce">&#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="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:120%">Wafer foundry products</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i3584175028a644728a44268a5415cccd_D20200328-20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo0ZDA4ZDEwMDI0YmY0OTUzYjYyMDYzYzhjY2I4MWJiMC90YWJsZXJhbmdlOjRkMDhkMTAwMjRiZjQ5NTNiNjIwNjNjOGNjYjgxYmIwXzUtNS0xLTEtMA_69ec7cea-ee0d-4ed2-9a7c-c429be9e1d39">&#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="i1a99aad7fc27476599bae15a3c21eb0b_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo0ZDA4ZDEwMDI0YmY0OTUzYjYyMDYzYzhjY2I4MWJiMC90YWJsZXJhbmdlOjRkMDhkMTAwMjRiZjQ5NTNiNjIwNjNjOGNjYjgxYmIwXzUtNy0xLTEtMA_3af79ea3-ec25-42ee-ac0b-c6401502730f">72,370</ix:nonFraction>&#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:120%">Distribution of Sanken products</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1018f1dd082f455395e7a42bea4d1ae2_D20200328-20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo0ZDA4ZDEwMDI0YmY0OTUzYjYyMDYzYzhjY2I4MWJiMC90YWJsZXJhbmdlOjRkMDhkMTAwMjRiZjQ5NTNiNjIwNjNjOGNjYjgxYmIwXzYtNS0xLTEtMA_cd60ce2e-03be-49fa-91f0-7d81c49d9ac4">&#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="i381d6ebd550a4c1dbc4e478cbd4234ed_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo0ZDA4ZDEwMDI0YmY0OTUzYjYyMDYzYzhjY2I4MWJiMC90YWJsZXJhbmdlOjRkMDhkMTAwMjRiZjQ5NTNiNjIwNjNjOGNjYjgxYmIwXzYtNy0xLTEtMA_759cee3a-77e0-4934-a97c-a9cd876554fc">35,421</ix:nonFraction>&#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 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 colspan="3" style="display:none"></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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo0ZDA4ZDEwMDI0YmY0OTUzYjYyMDYzYzhjY2I4MWJiMC90YWJsZXJhbmdlOjRkMDhkMTAwMjRiZjQ5NTNiNjIwNjNjOGNjYjgxYmIwXzctNS0xLTEtMA_7d9d6bba-fbc9-4119-a039-9dad776beec0">591,207</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo0ZDA4ZDEwMDI0YmY0OTUzYjYyMDYzYzhjY2I4MWJiMC90YWJsZXJhbmdlOjRkMDhkMTAwMjRiZjQ5NTNiNjIwNjNjOGNjYjgxYmIwXzctNy0xLTEtMA_6b4b5a7e-9ebb-47b1-a75c-982510341d02">650,089</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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90ZXh0cmVnaW9uOjRiNmU0YmU2NThkZDQ2MmE5MjlkMWVmOWJhOGQ2NzVjXzE0OTY_94b10c88-a092-44d7-a74f-42e93b30aec5" 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:71.816%"></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 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><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="display:none"></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%">Fiscal Year Ended</span></td></tr><tr><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="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%">March 26,<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%">March 27,<br/>2020</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%">Americas:</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="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="display:none"></td><td colspan="3" style="display:none"></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 colspan="3" style="display:none"></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="if02c57a795024c3aa2f45d4ab5a1a8d7_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzMtNS0xLTEtMA_b4f30c62-990d-448e-883a-fd7bfbc50f84">82,165</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="id0c6afa278f64f45a7085412ceb40659_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzMtNy0xLTEtMA_068fb5dc-1ad8-41fb-8670-22cc7c957c40">119,139</ix:nonFraction>&#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 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="3" style="display:none"></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="i992aec181a204e89ac0ffbc19f1ac8b2_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzQtNS0xLTEtMA_a9ebd9e9-f2ef-4583-9534-2544695348a8">16,558</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i307859af50ec4f369d285cfeca8edea8_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzQtNy0xLTEtMA_11ccb554-c5f0-4432-8305-329137076a2a">20,883</ix:nonFraction>&#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%">EMEA:</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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 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="3" style="display:none"></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="i290f3f470bf949749ca1d92d870d6fe8_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzYtNS0xLTEtMA_66f5a4a1-84ad-4000-a966-bddb8ba88b56">103,128</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ide1c727f2d404c5fa993205cea546ae7_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzYtNy0xLTEtMA_1b9d6105-4a0c-46b7-ad9a-4bcc30f1a93a">110,126</ix:nonFraction>&#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%">Asia:</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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 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="3" style="display:none"></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="i309f48c427904268ad61020e067ba7e2_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzgtNS0xLTEtMA_c7098544-f847-49dc-9b85-1b21fbb95644">104,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="ic2362a88f5e54838994e621c2dd731b4_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzgtNy0xLTEtMA_7b11f803-18e3-4649-abfe-8b778a131807">184,557</ix:nonFraction>&#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 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="3" style="display:none"></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i493792f84e1a46c5ac03b16213cb6d38_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzktNS0xLTEtMA_e944ee3e-4ce5-4c35-9b22-006e141d1500">157,546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8abe25e7e6b342469fe478cbfe8f65e0_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzktNy0xLTEtMA_d066417e-2ec0-4381-80a2-fe6d75ccffb4">121,807</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">South Korea</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7516ffbc6fa640dfb9059abb4142954a_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzEwLTUtMS0xLTA_8611cf38-8147-4421-9b68-7a359c6fd229">62,075</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i909e6f0fcc674140a21ecf4e9ad53a2e_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzEwLTctMS0xLTA_e5bfdc80-f56a-47d4-bfec-61bfe3df2076">54,707</ix:nonFraction>&#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 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="3" style="display:none"></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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4f6241fa22ab4b35ba1a07632ad5c0df_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzExLTUtMS0xLTA_e77b59e0-ab0f-4ae5-b91a-7b3856b8f45e">65,074</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8b3dcc167c8d4d12ab322db62973739a_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzExLTctMS0xLTA_cb681671-4e15-48d6-b4a5-feaa96871981">38,870</ix:nonFraction>&#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 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 colspan="3" style="display:none"></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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzEyLTUtMS0xLTA_1d7cfddf-abfa-4ff3-9658-2f0e1c4a30ea">591,207</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzEyLTctMS0xLTA_cb233272-b178-496f-a6a0-310afa01413a">650,089</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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes sales net of returns, credits issued, price protection adjustments and stock rotation rights. At March&#160;26, 2021 and March&#160;27, 2020, these adjustments were $<ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90ZXh0cmVnaW9uOjRiNmU0YmU2NThkZDQ2MmE5MjlkMWVmOWJhOGQ2NzVjXzEwMDA_2352b666-0d04-4ade-9593-e3b6322e5747">15,412</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90ZXh0cmVnaW9uOjRiNmU0YmU2NThkZDQ2MmE5MjlkMWVmOWJhOGQ2NzVjXzEwMDc_162b88fd-72d8-4840-a006-b23b3d1a5b7e">17,473</ix:nonFraction>, respectively, and were netted against trade accounts receivable in the consolidated balance sheets. These amounts represent activity of income and charges of $<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90ZXh0cmVnaW9uOjRiNmU0YmU2NThkZDQ2MmE5MjlkMWVmOWJhOGQ2NzVjXzExNjk_5bad9f12-0c81-4b4a-b686-980af01f2fa9">2,061</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" name="algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90ZXh0cmVnaW9uOjRiNmU0YmU2NThkZDQ2MmE5MjlkMWVmOWJhOGQ2NzVjXzExODg_3a6a345a-4a3c-4c5f-b9ff-cbcbe48aa26a">423</ix:nonFraction>, respectively, for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unsatisfied performance obligations primarily represent contracts for products with future delivery dates. The Company elected not to disclose the amount of unsatisfied performance obligations as these contracts have original expected durations of less than one year.</span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-22</span></div></div></div><div id="ie0e8a443074a445b950d2492873c942d_118"></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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90ZXh0cmVnaW9uOjZhZjc1ZjlhNzU0MDQzZTdhNmE4OWM2NGQzODI3MzUzXzkzNA_3fdd3499-d86f-416a-a3af-d4a92c4c2b6f" continuedAt="i7e9b85193b3b4c13959b93f3f80dccfa" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="i7e9b85193b3b4c13959b93f3f80dccfa" continuedAt="i6029cb9881584d8a8578caad55236e33"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90ZXh0cmVnaW9uOjZhZjc1ZjlhNzU0MDQzZTdhNmE4OWM2NGQzODI3MzUzXzkzNQ_d6697d7b-5729-4e79-b7e2-01f3701a4d9c" 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 March&#160;26, 2021 and March&#160;27, 2020 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 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: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 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="ib92e7f41ecf74168a0cce21c4f23b2f0_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzQtMS0xLTEtMA_9667ad87-1c33-4fb0-95b0-40388ab999ad">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="i5e40079754854c459a243399ba4e50d9_I20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzQtMy0xLTEtMA_f2976cf3-daea-483a-94fc-d9084f436ea3">&#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="i16952f6716ff4211bcf3b77c6be6ad4d_I20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzQtNS0xLTEtMA_59b7733a-7e3a-4285-be5a-5980bf48df0f">&#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="i77f2a59ad8154976b8c948f01aa5bf5b_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzQtNy0xLTEtMA_6970e8fb-b33d-4552-84ad-78bf48eea648">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="ib92e7f41ecf74168a0cce21c4f23b2f0_I20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzYtMS0xLTEtMA_1f4533e2-b1d8-4fd5-acd7-4dac67262739">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="i5e40079754854c459a243399ba4e50d9_I20210326" decimals="-3" format="ixt:zerodash" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzYtMy0xLTEtMA_e35ff6c2-7d6f-47fe-af3c-380ce6b1edc8">&#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="i16952f6716ff4211bcf3b77c6be6ad4d_I20210326" decimals="-3" format="ixt:zerodash" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzYtNS0xLTEtMA_1897b3cf-f7c0-4bc4-af7b-ebc06334651c">&#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="i77f2a59ad8154976b8c948f01aa5bf5b_I20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzYtNy0xLTEtMA_e8e27502-8c46-48eb-8fb1-5be7224f18a2">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: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="i84dc116dfa8c480b8151c850be124eb7_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzctMS0xLTEtMA_a1aa8d6c-a168-44fb-b1a6-4570b0fd3007">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="i1484a8ac946c40deb91e14f90b0f8171_I20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzctMy0xLTEtMA_3542bdf0-2ada-4798-8294-e8401971c187">&#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="i744f6cc284b24741a04ac78be45023a0_I20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzctNS0xLTEtMA_41624dae-bfd2-4a0c-9571-cded40d819d0">&#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="i512ee719991e407e80f54bda983e089b_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzctNy0xLTEtMA_479efd95-2753-4dec-934d-45068aea8315">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: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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i84dc116dfa8c480b8151c850be124eb7_I20210326" decimals="-3" format="ixt:zerodash" name="algm:ContingentConsiderationFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzEwLTEtMS0xLTA_f3f2ad8f-2308-4998-a871-23dbfb89d3b1">&#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="i1484a8ac946c40deb91e14f90b0f8171_I20210326" decimals="-3" format="ixt:zerodash" name="algm:ContingentConsiderationFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzEwLTMtMS0xLTA_33b8b9d7-d887-4537-9908-80bf772370a1">&#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="i744f6cc284b24741a04ac78be45023a0_I20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:ContingentConsiderationFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzEwLTUtMS0xLTA_b8a61fa3-f369-4432-a7bb-c645470fa48e">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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="i512ee719991e407e80f54bda983e089b_I20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:ContingentConsiderationFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzEwLTctMS0xLTA_df9c1eca-ff2e-4c71-8096-8d7c05c62801">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="i84dc116dfa8c480b8151c850be124eb7_I20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzExLTEtMS0xLTA_b9186123-4358-4b2f-a035-b0daf3116955">&#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="i1484a8ac946c40deb91e14f90b0f8171_I20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzExLTMtMS0xLTA_e8521223-3998-4195-95a0-3a9717badb6d">&#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="i744f6cc284b24741a04ac78be45023a0_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzExLTUtMS0xLTA_6c7f4649-662b-4335-b733-cc8e433cad48">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="i512ee719991e407e80f54bda983e089b_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzExLTctMS0xLTA_55b50283-99ef-47e5-8092-fd7e6c801ffc">4,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.328%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.849%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurement at March 27, 2020 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="id0f8d4de39fc4a7b87bbb3772db8a5f7_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYjE5ZGMyNmZiMDg0YWI2OTY5NjI4MDlmYWU1MGExOS90YWJsZXJhbmdlOmViMTlkYzI2ZmIwODRhYjY5Njk2MjgwOWZhZTUwYTE5XzQtMS0xLTEtMA_7bc99dd5-c75f-4504-896b-8bb6766269ba">46,337</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 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="i491b4b59846b489f9a2948f26ce98ab5_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYjE5ZGMyNmZiMDg0YWI2OTY5NjI4MDlmYWU1MGExOS90YWJsZXJhbmdlOmViMTlkYzI2ZmIwODRhYjY5Njk2MjgwOWZhZTUwYTE5XzQtMy0xLTEtMA_aa256459-c0ce-4cf8-bb29-218a7207de6d">&#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="i90ccd7a1d3bb4a4b9eaaf9dc03853434_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYjE5ZGMyNmZiMDg0YWI2OTY5NjI4MDlmYWU1MGExOS90YWJsZXJhbmdlOmViMTlkYzI2ZmIwODRhYjY5Njk2MjgwOWZhZTUwYTE5XzQtNS0xLTEtMA_45fd9739-10fa-450b-bc24-bf8618405ba2">&#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="i049110e1d46c475c98b208879f5364ae_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYjE5ZGMyNmZiMDg0YWI2OTY5NjI4MDlmYWU1MGExOS90YWJsZXJhbmdlOmViMTlkYzI2ZmIwODRhYjY5Njk2MjgwOWZhZTUwYTE5XzQtNy0xLTEtMA_34d071d0-b4c6-4c47-a2e1-f1fea08cd889">46,337</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="id0f8d4de39fc4a7b87bbb3772db8a5f7_I20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYjE5ZGMyNmZiMDg0YWI2OTY5NjI4MDlmYWU1MGExOS90YWJsZXJhbmdlOmViMTlkYzI2ZmIwODRhYjY5Njk2MjgwOWZhZTUwYTE5XzYtMS0xLTEtMA_9650b291-7516-4ebf-b2c8-bd688f918fdd">5,385</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i491b4b59846b489f9a2948f26ce98ab5_I20200327" decimals="-3" format="ixt:zerodash" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYjE5ZGMyNmZiMDg0YWI2OTY5NjI4MDlmYWU1MGExOS90YWJsZXJhbmdlOmViMTlkYzI2ZmIwODRhYjY5Njk2MjgwOWZhZTUwYTE5XzYtMy0xLTEtMA_63664b84-e360-4327-bb69-8274fc8b9065">&#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="i90ccd7a1d3bb4a4b9eaaf9dc03853434_I20200327" decimals="-3" format="ixt:zerodash" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYjE5ZGMyNmZiMDg0YWI2OTY5NjI4MDlmYWU1MGExOS90YWJsZXJhbmdlOmViMTlkYzI2ZmIwODRhYjY5Njk2MjgwOWZhZTUwYTE5XzYtNS0xLTEtMA_09d87d6d-3538-461f-84e4-f07d06ca1e76">&#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="i049110e1d46c475c98b208879f5364ae_I20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:RestrictedCashAndCashEquivalentsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYjE5ZGMyNmZiMDg0YWI2OTY5NjI4MDlmYWU1MGExOS90YWJsZXJhbmdlOmViMTlkYzI2ZmIwODRhYjY5Njk2MjgwOWZhZTUwYTE5XzYtNy0xLTEtMA_5a94a90c-ac82-4711-bb43-a93680705202">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 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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if4c5a5660b0a45bebca03b16dd7339c6_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYjE5ZGMyNmZiMDg0YWI2OTY5NjI4MDlmYWU1MGExOS90YWJsZXJhbmdlOmViMTlkYzI2ZmIwODRhYjY5Njk2MjgwOWZhZTUwYTE5XzctMS0xLTEtMA_b663c14c-33b9-4eb7-b798-686219d8f318">51,722</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="i2f2027e00ac84866b609e49999e3c527_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYjE5ZGMyNmZiMDg0YWI2OTY5NjI4MDlmYWU1MGExOS90YWJsZXJhbmdlOmViMTlkYzI2ZmIwODRhYjY5Njk2MjgwOWZhZTUwYTE5XzctMy0xLTEtMA_f6b1e3c2-16a3-4e15-a568-a1c651ac2dec">&#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="i99c3964fd5a1440493daac7bf787e197_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYjE5ZGMyNmZiMDg0YWI2OTY5NjI4MDlmYWU1MGExOS90YWJsZXJhbmdlOmViMTlkYzI2ZmIwODRhYjY5Njk2MjgwOWZhZTUwYTE5XzctNS0xLTEtMA_6ff6bee1-9ee6-4db5-a943-5f964da73158">&#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="i57c279101e144905b329628767986923_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsFairValueDisclosure" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYjE5ZGMyNmZiMDg0YWI2OTY5NjI4MDlmYWU1MGExOS90YWJsZXJhbmdlOmViMTlkYzI2ZmIwODRhYjY5Njk2MjgwOWZhZTUwYTE5XzctNy0xLTEtMA_c8f4fdb3-ada7-4a26-815f-0c324ca50dc5">51,722</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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90ZXh0cmVnaW9uOjZhZjc1ZjlhNzU0MDQzZTdhNmE4OWM2NGQzODI3MzUzXzkzNg_5f37d4e1-4209-454d-8f0e-92e1314e473c" 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:</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 27, 2020</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="i57c279101e144905b329628767986923_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTo5ZmEwZWQzYjZhMTc0ZmI4OGI1YjczZTc3YmZkNGY4ZC90YWJsZXJhbmdlOjlmYTBlZDNiNmExNzRmYjg4YjViNzNlNzdiZmQ0ZjhkXzEtMS0xLTEtMA_e6fea09f-2953-4fc3-88c7-e2eca4c84148">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Purchase price contingent consideration (Note 3)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i29dd2315318c46adbde826b86fdd680b_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTo5ZmEwZWQzYjZhMTc0ZmI4OGI1YjczZTc3YmZkNGY4ZC90YWJsZXJhbmdlOjlmYTBlZDNiNmExNzRmYjg4YjViNzNlNzdiZmQ0ZjhkXzItMS0xLTEtMA_eb26377b-c925-44ee-9470-890d0eb32fdf">7,300</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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: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="i29dd2315318c46adbde826b86fdd680b_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTo5ZmEwZWQzYjZhMTc0ZmI4OGI1YjczZTc3YmZkNGY4ZC90YWJsZXJhbmdlOjlmYTBlZDNiNmExNzRmYjg4YjViNzNlNzdiZmQ0ZjhkXzMtMS0xLTEtMA_b53c59a3-05fe-4294-858b-4280e8e6497a">2,500</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance at March 26, 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="i512ee719991e407e80f54bda983e089b_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTo5ZmEwZWQzYjZhMTc0ZmI4OGI1YjczZTc3YmZkNGY4ZC90YWJsZXJhbmdlOjlmYTBlZDNiNmExNzRmYjg4YjViNzNlNzdiZmQ0ZjhkXzQtMS0xLTEtMA_5c25608e-7746-473f-8b2d-13a82ecd9d29">4,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align: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 funds, 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 14, &#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%">In connection with the Acquisition discussed in Note 3, &#8220;Acquisition,&#8221; the Company is required to make contingent payments, subject to the entity achieving certain sales and revenue thresholds. The contingent consideration payments are up to $<ix:nonFraction unitRef="usd" contextRef="i76cafc4c0a584079bb71093f938a1d9a_I20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90ZXh0cmVnaW9uOjZhZjc1ZjlhNzU0MDQzZTdhNmE4OWM2NGQzODI3MzUzXzQ5NDc4MDIzMzI4NzM_2a8142b7-225f-4052-9136-2957d171d455">15,000</ix:nonFraction>. The fair value of the liabilities for the contingent payments recognized upon the Acquisition as part of the purchase accounting opening balance sheet totaled $<ix:nonFraction unitRef="usd" contextRef="i567265e647274a1baa7220c40076647f_D20200828-20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90ZXh0cmVnaW9uOjZhZjc1ZjlhNzU0MDQzZTdhNmE4OWM2NGQzODI3MzUzXzQ5NDc4MDIzMzI4ODI_1405e405-f82f-41ef-bb2c-c5c10811b35e">7,300</ix:nonFraction> and was estimated by discounting to present value the probability-weighted contingent payments expected to be made. Assumptions used in this calculation were units sold, expected revenue, discount rate and various probability factors. The ultimate settlement of contingent consideration could deviate from current estimates based on the actual results of these financial measures. This liability is considered to be a Level 3 financial liability that is re-measured each reporting period. The change in fair value of contingent consideration for the Acquisition is included in change in fair value of contingent consideration in the consolidated statements 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%">During the fourth quarter, the Company determined that certain sales and revenue thresholds were less likely to be met for Voxtel as a result of its remeasurement exercise and updated associated forecasted data. The fair value adjustment of </span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-23</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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="i6029cb9881584d8a8578caad55236e33"><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:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90ZXh0cmVnaW9uOjZhZjc1ZjlhNzU0MDQzZTdhNmE4OWM2NGQzODI3MzUzXzQ5NDc4MDIzMzI4MzE_142e4501-9410-4312-af80-7906ffd3868c">2,500</ix:nonFraction> is recorded within operating cash flows as it represents the change in the fair value of the consideration liability that is less than the amount of the contingent consideration liability recognized at the acquisition 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%">During the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, there were no transfers between Level 1, Level 2 and Level 3.</span></div></ix:continuation><div id="ie0e8a443074a445b950d2492873c942d_121"></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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90ZXh0cmVnaW9uOjRiZTZkYmJiMGRhNDQ1ODI5ZWIwNWQ0MjNmMmIxMTllXzI2NA_bd59211c-e4f5-472e-8a3a-38c8374464f6" continuedAt="icbda3d33b530418696375968cb4585a3" escape="true">Trade Accounts Receivable, net</ix:nonNumeric></span></div><ix:continuation id="icbda3d33b530418696375968cb4585a3"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90ZXh0cmVnaW9uOjRiZTZkYmJiMGRhNDQ1ODI5ZWIwNWQ0MjNmMmIxMTllXzI2NQ_f38188f0-c7b5-45b1-81fe-2f608a65a12c" 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%">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%">March 26,<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 27,<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%">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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZTpjZDFjZjIwMjI5MzE0MDY3OTAwYzZhMjMxZmEyN2VmNC90YWJsZXJhbmdlOmNkMWNmMjAyMjkzMTQwNjc5MDBjNmEyMzFmYTI3ZWY0XzEtMS0xLTEtMA_58133b76-1a58-4d25-8534-0c2d29442aac">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><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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZTpjZDFjZjIwMjI5MzE0MDY3OTAwYzZhMjMxZmEyN2VmNC90YWJsZXJhbmdlOmNkMWNmMjAyMjkzMTQwNjc5MDBjNmEyMzFmYTI3ZWY0XzEtMy0xLTEtMA_5f2876b4-7a7e-4d17-ae21-2e5a19af464c">107,223</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZTpjZDFjZjIwMjI5MzE0MDY3OTAwYzZhMjMxZmEyN2VmNC90YWJsZXJhbmdlOmNkMWNmMjAyMjkzMTQwNjc5MDBjNmEyMzFmYTI3ZWY0XzMtMS0xLTEtMA_253e0fd9-bb1b-401e-9880-b1da127140e6">138</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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZTpjZDFjZjIwMjI5MzE0MDY3OTAwYzZhMjMxZmEyN2VmNC90YWJsZXJhbmdlOmNkMWNmMjAyMjkzMTQwNjc5MDBjNmEyMzFmYTI3ZWY0XzMtMy0xLTEtMA_05ead82a-8112-4040-8bf6-1d4ed68fd967">288</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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZTpjZDFjZjIwMjI5MzE0MDY3OTAwYzZhMjMxZmEyN2VmNC90YWJsZXJhbmdlOmNkMWNmMjAyMjkzMTQwNjc5MDBjNmEyMzFmYTI3ZWY0XzQtMS0xLTEtMA_dc580212-4f91-4448-94b7-6c54a0d7dffe">15,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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZTpjZDFjZjIwMjI5MzE0MDY3OTAwYzZhMjMxZmEyN2VmNC90YWJsZXJhbmdlOmNkMWNmMjAyMjkzMTQwNjc5MDBjNmEyMzFmYTI3ZWY0XzQtMy0xLTEtMA_8c1ab708-8286-4b5c-95bb-9c1252d6db51">17,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="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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZTpjZDFjZjIwMjI5MzE0MDY3OTAwYzZhMjMxZmEyN2VmNC90YWJsZXJhbmdlOmNkMWNmMjAyMjkzMTQwNjc5MDBjNmEyMzFmYTI3ZWY0XzUtMS0xLTEtMA_30eaff8b-b961-4d71-bad9-961b7cc36863">23,634</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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZTpjZDFjZjIwMjI5MzE0MDY3OTAwYzZhMjMxZmEyN2VmNC90YWJsZXJhbmdlOmNkMWNmMjAyMjkzMTQwNjc5MDBjNmEyMzFmYTI3ZWY0XzUtMy0xLTEtMA_5ede6f73-5eb9-46a6-ad9f-b7d5cdc7ea73">30,293</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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZTpjZDFjZjIwMjI5MzE0MDY3OTAwYzZhMjMxZmEyN2VmNC90YWJsZXJhbmdlOmNkMWNmMjAyMjkzMTQwNjc5MDBjNmEyMzFmYTI3ZWY0XzYtMS0xLTEtMA_920691ca-eae9-4624-b66c-d1315fe1270d">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><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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZTpjZDFjZjIwMjI5MzE0MDY3OTAwYzZhMjMxZmEyN2VmNC90YWJsZXJhbmdlOmNkMWNmMjAyMjkzMTQwNjc5MDBjNmEyMzFmYTI3ZWY0XzYtMy0xLTEtMA_5b282f03-bd38-41cc-9198-ee485df5c7cd">59,457</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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90ZXh0cmVnaW9uOjRiZTZkYmJiMGRhNDQ1ODI5ZWIwNWQ0MjNmMmIxMTllXzI2Ng_9812cb6a-e08c-4fd6-953a-6b760ba01fad" escape="true"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the Company&#8217;s allowance for doubtful accounts and returns and sales allowances were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.275%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.846%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.395%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.848%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for<br/>Doubtful<br/>Accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returns<br/>and Sales<br/>Allowances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top: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%">Balance at March 29, 2019</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="i40bf5d6bc61c49009b4c21e9e01f0567_I20190329" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzEtMi0xLTEtMzEzMw_af8d0310-754e-4fc7-80f9-28e2f07e3591">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><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="i40bf5d6bc61c49009b4c21e9e01f0567_I20190329" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzEtNC0xLTEtMzEzMw_f3bcc75b-ef55-4723-84ae-ea701493cbaf">17,607</ix: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="i40bf5d6bc61c49009b4c21e9e01f0567_I20190329" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzEtNi0xLTEtMzEzMw_aee70944-f454-4c58-be3c-e3512c1ac37b">18,019</ix: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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzItMi0xLTEtMzEzMw_89b3c0a1-5081-48c6-b449-041178a10bfa">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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableReturnsAndSalesAllowancesExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzItNC0xLTEtMzEzMw_17db9dab-90b9-4c21-8f25-5566da014a04">118,719</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzItNi0xLTEtMzEzMw_74109e20-102b-42d4-9a8f-907eff4e00f1">118,981</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzMtMi0xLTEtMzEzMw_c65e6968-5d4b-4920-bb66-b5b0546deb10">386</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableAllowanceForReturnsAndSalesWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzMtNC0xLTEtMzEzMw_0e1ed7f7-1981-4d89-bb92-d2e5a2ea69f9">119,141</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzMtNi0xLTEtMzEzMw_4b6dd87c-660d-43f7-a20e-11a7116b369f">119,527</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzEtMi0xLTEtMA_91a0fd4f-8671-4c31-b50c-80296c50cb9b">288</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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzEtNC0xLTEtMA_38191d00-04c6-44ff-a463-d2395e192e53">17,185</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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzEtNi0xLTEtMA_5bf6bbe9-d6cd-4945-a964-85c011262f8c">17,473</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 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:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzItMi0xLTEtMA_3459181e-942c-4f2e-b6d1-b6fb6ada09cc">150</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableReturnsAndSalesAllowancesExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzItNC0xLTEtMA_8789c065-3ec0-4282-8880-80c5d2f182d5">147,026</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzItNi0xLTEtMA_a367bdd0-2818-4e2a-8237-181fd8b1a3c0">146,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 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:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzMtMi0xLTEtMA_114f75e9-907f-4225-87de-073230752baa">&#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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableAllowanceForReturnsAndSalesWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzMtNC0xLTEtMA_e7be8d69-f61a-4b92-9eaa-8befe14cb46d">148,937</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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzMtNi0xLTEtMA_868b32b0-e16a-4fec-9672-f8183bfbedd3">148,937</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 March 26, 2021</span></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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzQtMi0xLTEtMA_1c096275-1c0b-4b03-8746-c322f47f3b93">138</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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzQtNC0xLTEtMA_dfcce1bd-f623-4174-96cc-de31f6f64d45">15,274</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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzQtNi0xLTEtMA_e1564132-1bac-49e3-8e1a-e965a0a21344">15,412</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="ie0e8a443074a445b950d2492873c942d_124"></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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:InventoryDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90ZXh0cmVnaW9uOjM5NDZkMTg4NDdjYjQwNGM4ZjBiN2YxZDhhYzhjYzYwXzM0Ng_7af88eba-da32-487f-a2da-940ae88ee993" continuedAt="ic3bcd9b8a77345628640d94b24b59fc3" escape="true">Inventories</ix:nonNumeric></span></div><ix:continuation id="ic3bcd9b8a77345628640d94b24b59fc3"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90ZXh0cmVnaW9uOjM5NDZkMTg4NDdjYjQwNGM4ZjBiN2YxZDhhYzhjYzYwXzM0OA_7cbf6bb1-06d7-408e-a907-112c116f437d" 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%">March 26,<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 27,<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%">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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90YWJsZToyNGQ0MTBlZWYwODk0MmFlYTBkYjNiNjkxMmJlMmQwZS90YWJsZXJhbmdlOjI0ZDQxMGVlZjA4OTQyYWVhMGRiM2I2OTEyYmUyZDBlXzEtMS0xLTEtMA_f5628549-6106-4759-a3dc-68db19c1133d">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><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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90YWJsZToyNGQ0MTBlZWYwODk0MmFlYTBkYjNiNjkxMmJlMmQwZS90YWJsZXJhbmdlOjI0ZDQxMGVlZjA4OTQyYWVhMGRiM2I2OTEyYmUyZDBlXzEtMy0xLTEtMA_7b6ef5f5-7766-41e7-8f66-e8c648a6fcfd">12,411</ix: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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90YWJsZToyNGQ0MTBlZWYwODk0MmFlYTBkYjNiNjkxMmJlMmQwZS90YWJsZXJhbmdlOjI0ZDQxMGVlZjA4OTQyYWVhMGRiM2I2OTEyYmUyZDBlXzItMS0xLTEtMA_d6d24b3d-6585-4097-8859-2495decaf342">50,095</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90YWJsZToyNGQ0MTBlZWYwODk0MmFlYTBkYjNiNjkxMmJlMmQwZS90YWJsZXJhbmdlOjI0ZDQxMGVlZjA4OTQyYWVhMGRiM2I2OTEyYmUyZDBlXzItMy0xLTEtMA_5492bf6a-2020-49db-917d-540999e05749">87,606</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90YWJsZToyNGQ0MTBlZWYwODk0MmFlYTBkYjNiNjkxMmJlMmQwZS90YWJsZXJhbmdlOjI0ZDQxMGVlZjA4OTQyYWVhMGRiM2I2OTEyYmUyZDBlXzMtMS0xLTEtMA_b619134e-f8b7-42f2-bc9a-411be3f57ef2">27,774</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90YWJsZToyNGQ0MTBlZWYwODk0MmFlYTBkYjNiNjkxMmJlMmQwZS90YWJsZXJhbmdlOjI0ZDQxMGVlZjA4OTQyYWVhMGRiM2I2OTEyYmUyZDBlXzMtMy0xLTEtMA_2a939d34-19de-4253-8588-cea505d74a15">24,659</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%">Finished goods &#8211; consigned</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:zerodash" name="algm:InventoryFinishedGoodsUnderConsignmentNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90YWJsZToyNGQ0MTBlZWYwODk0MmFlYTBkYjNiNjkxMmJlMmQwZS90YWJsZXJhbmdlOjI0ZDQxMGVlZjA4OTQyYWVhMGRiM2I2OTEyYmUyZDBlXzQtMS0xLTEtMA_0716f1ce-78be-445f-9c34-38f5c32dae9f">&#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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:InventoryFinishedGoodsUnderConsignmentNetOfReserves" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90YWJsZToyNGQ0MTBlZWYwODk0MmFlYTBkYjNiNjkxMmJlMmQwZS90YWJsZXJhbmdlOjI0ZDQxMGVlZjA4OTQyYWVhMGRiM2I2OTEyYmUyZDBlXzQtMy0xLTEtMA_82744b0b-7a1c-430b-a891-9f1aba04d06c">2,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 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:#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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90YWJsZToyNGQ0MTBlZWYwODk0MmFlYTBkYjNiNjkxMmJlMmQwZS90YWJsZXJhbmdlOjI0ZDQxMGVlZjA4OTQyYWVhMGRiM2I2OTEyYmUyZDBlXzUtMS0xLTEtMA_39f82159-95e9-4b63-84c3-a3872bdf0d5d">87,498</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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90YWJsZToyNGQ0MTBlZWYwODk0MmFlYTBkYjNiNjkxMmJlMmQwZS90YWJsZXJhbmdlOjI0ZDQxMGVlZjA4OTQyYWVhMGRiM2I2OTEyYmUyZDBlXzUtMy0xLTEtMA_8f26da86-4c6d-46ad-9a15-544c8783708d">127,227</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 connection with the Acquisition, the Company acquired inventory with a stepped-up basi</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 of $<ix:nonFraction unitRef="usd" contextRef="i567265e647274a1baa7220c40076647f_D20200828-20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90ZXh0cmVnaW9uOjM5NDZkMTg4NDdjYjQwNGM4ZjBiN2YxZDhhYzhjYzYwXzE5OA_73c5b02c-c6a4-4c71-9d80-d7259e158ce6">3,120</ix:nonFraction>, for which </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="ibf41be51617d4ea8b678564807ef6ea1_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90ZXh0cmVnaW9uOjM5NDZkMTg4NDdjYjQwNGM4ZjBiN2YxZDhhYzhjYzYwXzEwOTk1MTE2MjgyOTM_de5a5a37-bdd7-44de-a4fc-069fea932297">1,083</ix:nonFraction> 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 on-hand at</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> March&#160;26, 2021. The Company recorded inventory provisions totaling $<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90ZXh0cmVnaW9uOjM5NDZkMTg4NDdjYjQwNGM4ZjBiN2YxZDhhYzhjYzYwXzEwOTk1MTE2MjgyNjg_4afe9e6a-87b8-47ed-a127-a760b3e010fc">4,464</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InventoryWriteDown" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90ZXh0cmVnaW9uOjM5NDZkMTg4NDdjYjQwNGM4ZjBiN2YxZDhhYzhjYzYwXzEwOTk1MTE2MjgyNzI_e555357f-2f74-434e-948a-86c1859715cd">3,345</ix:nonFraction> for the years ended March&#160;26, 2021 and March&#160;27, 2020, respectively.</span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-24</span></div></div></div><div id="ie0e8a443074a445b950d2492873c942d_127"></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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. <ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90ZXh0cmVnaW9uOjY4YTlhNDhlNDc5ODQxMDU5N2JhY2I2NzU2ODQ1NDc0XzY0Ng_99e0647f-b6b6-4e6a-b8f0-7a7e3cb4d6be" continuedAt="ie7af8e905bd5479c929b677e391632f1" escape="true">Property, Plant and Equipment, net</ix:nonNumeric></span></div><ix:continuation id="ie7af8e905bd5479c929b677e391632f1"><ix:continuation id="i774f073d4cff471a934a9bef9d1405cf"><div style="margin-top:6pt;text-align: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%">March 26,<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 27,<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%">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="i9cb1c75ee64942a6bea996bcc9d52b23_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzEtMS0xLTEtMA_92b54d3e-0e1b-421b-b146-21ca2f229009">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><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="i3913fd98185e44378fc1dfb11e85f32f_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzEtMy0xLTEtMA_730be087-f764-4bd6-8298-b8e750367bdc">27,898</ix: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="i3edfa7f08154498cb9f59dd642eb62f9_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzItMS0xLTEtMA_1a798d99-ba27-4375-b264-eea39b4ef499">56,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id8c2e85732594610a992fbc6ffdab7a6_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzItMy0xLTEtMA_3b12e250-9f52-4d3b-ab72-4192b9f62d21">150,402</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i7b66a4201dad44659d38e3644df0f0e3_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzMtMS0xLTEtMA_b874351e-0874-423b-9f88-38450324cd1b">491,025</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i521c7f16b982438d831bccbd4a12e193_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzMtMy0xLTEtMA_ff4a30a1-2120-45e5-9390-604ace4662d3">694,215</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="i40bddd6694e44f4bb88bc56a5f7e0c22_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzQtMS0xLTEtMA_fec340d5-e884-4f4a-8714-99a051deffbc">6,281</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i26764f48a0c343d9b7ecc6c3583e7503_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzQtMy0xLTEtMA_7f6ff154-7690-43e4-903b-1d28080eedc1">7,517</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i0d96fbf15ea449a38d20f20a822522b1_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzUtMS0xLTEtMA_172830b6-2f2d-400e-9c8a-fe33e8ff3a86">29,201</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i574a9f0f1e174dd1893527ff2267482f_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzUtMy0xLTEtMA_51b2dca3-0770-417d-80f4-c41023ffd303">27,919</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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzYtMS0xLTEtMA_48c23b9c-c8df-4dc8-9c55-73ef862f7994">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><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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzYtMy0xLTEtMA_e0beff74-726a-4458-a2c2-86bec93117fd">907,951</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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzctMS0xLTEtMA_19bccc5e-3ea0-4600-8e24-87a6d7db9346">407,627</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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzctMy0xLTEtMA_aceb68dd-da44-4b44-a9b6-1334d025df0d">575,621</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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzgtMS0xLTEtMA_3eca2f89-7b26-457f-a14c-131b4a14973b">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><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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzgtMy0xLTEtMA_144df5e9-07c3-43b4-a85f-f48e5a55be5e">332,330</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><div style="margin-top:6pt;text-align: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 retired</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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentDisposals" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90ZXh0cmVnaW9uOjY4YTlhNDhlNDc5ODQxMDU5N2JhY2I2NzU2ODQ1NDc0XzEwOTk1MTE2Mjg3MDY_e9a3ed8f-3e1c-456b-b5c0-09ad5a2be809">63</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentDisposals" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90ZXh0cmVnaW9uOjY4YTlhNDhlNDc5ODQxMDU5N2JhY2I2NzU2ODQ1NDc0XzEwOTk1MTE2Mjg3MTE_4e08f0eb-1e4c-44d5-aaf3-cc9d21705e96">9,418</ix:nonFraction> of fully depreciated assets during the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, respectively. 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 $<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90ZXh0cmVnaW9uOjY4YTlhNDhlNDc5ODQxMDU5N2JhY2I2NzU2ODQ1NDc0XzEwOTk1MTE2Mjg1NDQ_a046436f-c314-4e40-a38e-62b3be5771a4">44,845</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Depreciation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90ZXh0cmVnaW9uOjY4YTlhNDhlNDc5ODQxMDU5N2JhY2I2NzU2ODQ1NDc0XzEwOTk1MTE2Mjg1NDg_a48fae4e-4bd2-45d9-a98e-8197dcda680b">62,118</ix:nonFraction> for the fiscal years ended March&#160;26, 2021 and March&#160;27, 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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90ZXh0cmVnaW9uOjY4YTlhNDhlNDc5ODQxMDU5N2JhY2I2NzU2ODQ1NDc0XzY0OA_88e4c09f-1eb9-4f82-a319-2b97422a72bf" continuedAt="i8a39de073c8d45c5ad58f26767094cac" escape="true">The geographic locations of the Company's long-lived assets, net, based on physical location of the assets, as of March&#160;26, 2021 and March&#160;27, 2020 are as follows:</ix:nonNumeric></span></div><div><ix:continuation id="i8a39de073c8d45c5ad58f26767094cac"><table 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%">March 26,<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 27,<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%">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="ib2bb33d962044f5dba8df49bdb4c2d3e_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTpkMmFmNTJkMGI1MWQ0MmE1OTRkYmUxMTNjODMzZDkwYy90YWJsZXJhbmdlOmQyYWY1MmQwYjUxZDQyYTU5NGRiZTExM2M4MzNkOTBjXzEtMS0xLTEtMA_bdb17826-bc9d-424b-a6e1-380b7b2ceb3a">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><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="icb1facc0656749d68dd386d75658615a_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTpkMmFmNTJkMGI1MWQ0MmE1OTRkYmUxMTNjODMzZDkwYy90YWJsZXJhbmdlOmQyYWY1MmQwYjUxZDQyYTU5NGRiZTExM2M4MzNkOTBjXzEtMy0xLTEtMA_c898364d-5a89-44ff-896e-eb40ae0ff2a8">152,536</ix: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="i2a575a663a214044be150aa6c6638525_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTpkMmFmNTJkMGI1MWQ0MmE1OTRkYmUxMTNjODMzZDkwYy90YWJsZXJhbmdlOmQyYWY1MmQwYjUxZDQyYTU5NGRiZTExM2M4MzNkOTBjXzItMS0xLTEtMA_3f8fe71a-1137-4493-a833-1660ed975e42">148,374</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iaf697739d95d4d53a51fb50e22f15875_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTpkMmFmNTJkMGI1MWQ0MmE1OTRkYmUxMTNjODMzZDkwYy90YWJsZXJhbmdlOmQyYWY1MmQwYjUxZDQyYTU5NGRiZTExM2M4MzNkOTBjXzItMy0xLTEtMA_2155be97-6349-4f6b-b2e6-4e2a065f124e">106,618</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="i2d81889855fe446593cd5dfd4d6be6a0_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTpkMmFmNTJkMGI1MWQ0MmE1OTRkYmUxMTNjODMzZDkwYy90YWJsZXJhbmdlOmQyYWY1MmQwYjUxZDQyYTU5NGRiZTExM2M4MzNkOTBjXzMtMS0xLTEtMA_88d2051b-ab8e-4626-8ceb-7313c141ef36">1,698</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia602b6fa6e484338ba899ac31205ffc2_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTpkMmFmNTJkMGI1MWQ0MmE1OTRkYmUxMTNjODMzZDkwYy90YWJsZXJhbmdlOmQyYWY1MmQwYjUxZDQyYTU5NGRiZTExM2M4MzNkOTBjXzMtMy0xLTEtMA_00f1c94d-0dc8-461f-9208-53635bc43d81">62,380</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="i5e3a9ca36ad6496681ddd3d6eb9e3b19_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTpkMmFmNTJkMGI1MWQ0MmE1OTRkYmUxMTNjODMzZDkwYy90YWJsZXJhbmdlOmQyYWY1MmQwYjUxZDQyYTU5NGRiZTExM2M4MzNkOTBjXzQtMS0xLTEtMA_a6b3e55f-369b-449b-b6eb-5631caf70e13">7,190</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0dc3c2fc2ce440888a675cfc75408877_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTpkMmFmNTJkMGI1MWQ0MmE1OTRkYmUxMTNjODMzZDkwYy90YWJsZXJhbmdlOmQyYWY1MmQwYjUxZDQyYTU5NGRiZTExM2M4MzNkOTBjXzQtMy0xLTEtMA_5db59e28-fe83-4d9d-84b7-fd06b93d0421">12,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 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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTpkMmFmNTJkMGI1MWQ0MmE1OTRkYmUxMTNjODMzZDkwYy90YWJsZXJhbmdlOmQyYWY1MmQwYjUxZDQyYTU5NGRiZTExM2M4MzNkOTBjXzUtMS0xLTEtMA_64ed4cdc-69b2-4d92-9605-b101c70c25fe">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><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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTpkMmFmNTJkMGI1MWQ0MmE1OTRkYmUxMTNjODMzZDkwYy90YWJsZXJhbmdlOmQyYWY1MmQwYjUxZDQyYTU5NGRiZTExM2M4MzNkOTBjXzUtMy0xLTEtMA_d43af372-0978-4464-873a-32c44acb4167">333,646</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 $<ix:nonFraction unitRef="usd" contextRef="idd9d4359db394378b24780c49884d2fb_D20200328-20210326" decimals="-3" name="us-gaap:AdjustmentForAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90ZXh0cmVnaW9uOjY4YTlhNDhlNDc5ODQxMDU5N2JhY2I2NzU2ODQ1NDc0XzEwOTk1MTE2Mjg2NzQ_be231983-628e-47d9-9f3e-18d662d5c5e1">130</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i6d113c3cea0745188e2fb43c776af45a_D20190330-20200327" decimals="-3" name="us-gaap:AdjustmentForAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90ZXh0cmVnaW9uOjY4YTlhNDhlNDc5ODQxMDU5N2JhY2I2NzU2ODQ1NDc0XzEwOTk1MTE2Mjg2Nzc_a3a2634f-0c05-4898-9545-b6d376538b64">125</ix:nonFraction> for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, respectively.</span></div></ix:continuation><div id="ie0e8a443074a445b950d2492873c942d_130"></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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90ZXh0cmVnaW9uOjBiNDcyYjc5N2I0OTRjYTZhMjkwMzkyNmJiYzQ0YjA5XzE2NjY_8f5ad252-0462-403e-ba26-f8ef61bee4fd" continuedAt="ie74853d7742e4c3ab276e41e4031a86e" escape="true">Goodwill and Intangible Assets</ix:nonNumeric></span></div><ix:continuation id="ie74853d7742e4c3ab276e41e4031a86e" continuedAt="ibfc2eaf098974ef3890bb6ca0ac36afb"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfGoodwillTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90ZXh0cmVnaW9uOjBiNDcyYjc5N2I0OTRjYTZhMjkwMzkyNmJiYzQ0YjA5XzE2Njc_f93bc366-5996-4515-9b83-c0528115cb2c" 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;padding:2px 1pt;text-align: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 29, 2019</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="i40bf5d6bc61c49009b4c21e9e01f0567_I20190329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZToxMjIyZGY4ZTQ2MGY0MDVmYTg4ZDc3MGZjYzQ3MWIwMC90YWJsZXJhbmdlOjEyMjJkZjhlNDYwZjQwNWZhODhkNzcwZmNjNDcxYjAwXzEtMS0xLTEtMzMyOA_f4ca328b-3ae9-426d-80d1-b21c256c6d60">1,336</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" sign="-" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZToxMjIyZGY4ZTQ2MGY0MDVmYTg4ZDc3MGZjYzQ3MWIwMC90YWJsZXJhbmdlOjEyMjJkZjhlNDYwZjQwNWZhODhkNzcwZmNjNDcxYjAwXzItMS0xLTEtMzMyOA_303a012a-07f4-4c76-8724-16b49a650823">51</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 March 27, 2020</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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZToxMjIyZGY4ZTQ2MGY0MDVmYTg4ZDc3MGZjYzQ3MWIwMC90YWJsZXJhbmdlOjEyMjJkZjhlNDYwZjQwNWZhODhkNzcwZmNjNDcxYjAwXzEtMS0xLTEtMA_911d2505-7c1b-4154-9a70-bad5066b73f9">1,285</ix: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 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%">Goodwill arising from acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillAcquiredDuringPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZToxMjIyZGY4ZTQ2MGY0MDVmYTg4ZDc3MGZjYzQ3MWIwMC90YWJsZXJhbmdlOjEyMjJkZjhlNDYwZjQwNWZhODhkNzcwZmNjNDcxYjAwXzItMS0xLTEtMA_54bee680-536f-4ff9-b578-a78ec3e7c410">18,702</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:400;line-height:120%">Currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZToxMjIyZGY4ZTQ2MGY0MDVmYTg4ZDc3MGZjYzQ3MWIwMC90YWJsZXJhbmdlOjEyMjJkZjhlNDYwZjQwNWZhODhkNzcwZmNjNDcxYjAwXzMtMS0xLTEtMA_f924e0f5-4831-4de5-b374-4a95910061a2">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"><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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZToxMjIyZGY4ZTQ2MGY0MDVmYTg4ZDc3MGZjYzQ3MWIwMC90YWJsZXJhbmdlOjEyMjJkZjhlNDYwZjQwNWZhODhkNzcwZmNjNDcxYjAwXzQtMS0xLTEtMA_b8ba9e13-0461-4b82-b9e1-b489acdf0410">20,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></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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-25</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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="ibfc2eaf098974ef3890bb6ca0ac36afb"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90ZXh0cmVnaW9uOjBiNDcyYjc5N2I0OTRjYTZhMjkwMzkyNmJiYzQ0YjA5XzE2Njg_fa2e8f37-c719-4eea-8174-8f48a761098a" 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><table 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: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="icbea07383a734ad08e7342e294f6fb77_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzItMi0xLTEtMA_74b1afc6-6eed-46db-acf7-dc93711e0b14">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="icbea07383a734ad08e7342e294f6fb77_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzItNC0xLTEtMA_98337079-abbb-4072-beea-1156a71be877">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="icbea07383a734ad08e7342e294f6fb77_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzItNi0xLTEtMA_fcb5b04a-632d-4307-b6bc-26458781da38">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="ieb7721765cf742b8a813e5f07752f4fc_D20200328-20210326" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzItOC0xLTEtMA_fb5e6b90-6fd1-4669-a0e9-d69401abfdd6">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="i85f9d8da08f948c3904f768b452acc5e_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzMtMi0xLTEtMA_ea1a5756-63c8-4e21-8cfb-3a4d32eb0efa">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="i85f9d8da08f948c3904f768b452acc5e_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzMtNC0xLTEtMA_289dc063-a95e-4515-affb-8ede116b0a1a">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="i85f9d8da08f948c3904f768b452acc5e_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzMtNi0xLTEtMA_c8f7853c-b27e-4174-a806-11b3a788e6d9">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="icf8baeb3db634b4aaac1f30832422a81_D20200328-20210326" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzMtOC0xLTEtMA_8fd55f8f-7b24-42b6-813b-dd0a5cc67011">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="i881c391c77bd4fbbbf840efb3cbd3d1e_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzQtMi0xLTEtMA_b20c734d-ad53-49b5-863e-748dc03489b4">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="i881c391c77bd4fbbbf840efb3cbd3d1e_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzQtNC0xLTEtMA_eb316418-a75e-4072-a3d8-216d3692a4af">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="i881c391c77bd4fbbbf840efb3cbd3d1e_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzQtNi0xLTEtMA_904d983d-178f-4af0-a33b-3a6996c0cda7">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="i084acbc6daee4ca7b647ff9d9337a0cf_D20200328-20210326" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzQtOC0xLTEtMA_fa60d936-c099-431e-bf4b-ac8467c3dbab">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="i6a02852b0750409eae219a6bd0b10e39_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzUtMi0xLTEtMTA2ODc_d7f201b1-8109-466b-bdea-e12b49c5d7bd">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="i6a02852b0750409eae219a6bd0b10e39_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzUtNC0xLTEtMTA2ODc_3ce743b0-fec9-44e4-ac22-36a8ec87ee65">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="i6a02852b0750409eae219a6bd0b10e39_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzUtNi0xLTEtMTA2ODc_9995ad0f-20de-406a-b80f-6b778d4df483">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="i8310e6b9ba814f57b34a2cdf03e3cb5f_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzUtMi0xLTEtMA_ccef0c02-1873-4176-a726-efdefc1ef9cb">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="i8310e6b9ba814f57b34a2cdf03e3cb5f_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzUtNC0xLTEtMA_2e78026d-4cc0-465a-8780-0583f050aaa6">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="i8310e6b9ba814f57b34a2cdf03e3cb5f_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzUtNi0xLTEtMA_7be1951c-8365-40d3-9bfc-70dbcff4d8a6">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="ie02507bd88c6495e9249b3ef749355ad_D20200328-20210326" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzUtOC0xLTEtMA_be09a740-13d8-4b5c-9abb-78fb56b3f799">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="i885cbf1152b441939b627c7e5c41f27f_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzctMi0xLTEtMTA2OTE_da01eb7a-91ab-4573-904c-533f44b7e86f">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="i885cbf1152b441939b627c7e5c41f27f_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzctNC0xLTEtMTA2OTE_c0c8f626-b9e2-4cea-aff3-e26afce4fc1a">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="i885cbf1152b441939b627c7e5c41f27f_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzctNi0xLTEtMTA2OTE_efde3fc4-f993-418e-b0d6-25419e33e0ee">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="i3d2e1d23c5db413f81a444dd2c29c75d_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzYtMi0xLTEtMA_02a1eecd-93db-4833-a7d4-c99ad25ebd6d">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="i3d2e1d23c5db413f81a444dd2c29c75d_I20210326" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzYtNC0xLTEtMA_049c6e24-a376-4214-9181-58aa28e9fc61">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="i3d2e1d23c5db413f81a444dd2c29c75d_I20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzYtNi0xLTEtMA_8ec321c2-e067-4f47-8ff5-8dba92d6180e">&#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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzctMi0xLTEtMA_c05f9ce8-1368-490b-8c2e-2f4d91e17866">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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzctNC0xLTEtMA_47fd91f2-a6c5-46d8-b7d9-d92b0d1f08a8">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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzctNi0xLTEtMA_be09febd-9a3e-4fa0-ad90-8639d40ccf10">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><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 27, 2020</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 #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="ibf3d8a01200e42f0bd0e5963fcced71b_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzItMi0xLTEtMA_b3beb622-f712-4ea2-8e31-e6067cbef09a">29,115</ix: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="ibf3d8a01200e42f0bd0e5963fcced71b_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzItNC0xLTEtMA_6e3870a2-ef09-47eb-a3b7-2262de157dc1">9,834</ix: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="ibf3d8a01200e42f0bd0e5963fcced71b_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzItNi0xLTEtMA_ddf4a3e4-f364-43b9-9414-a05fe2eea11d">19,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 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="i949e9da176f34cc1b2be18c54cbb2b8f_D20190330-20200327" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzItOC0xLTEtMA_b4272480-cbaf-443d-92bb-bd18979ac3f8">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="i905e45c1c22b40ecb19ac57af960065a_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzMtMi0xLTEtMA_0d571733-38e3-4058-bb96-e3009d7af87f">5,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="i905e45c1c22b40ecb19ac57af960065a_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzMtNC0xLTEtMA_ddc660f6-c9f5-4dcf-9530-ccd84257ee75">5,335</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i905e45c1c22b40ecb19ac57af960065a_I20200327" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzMtNi0xLTEtMA_6db5c0e9-3be6-4515-b52e-46ee43280de5">127</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="i99933d7857f24d239307251784cd2e59_D20190330-20200327" format="ixt-sec:duryear" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzMtOC0xLTEtMA_26b3bddc-0ece-4eb2-b0bc-0e736205caeb">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="i78bc718ce0594f0ebca2a1a71ee29ab4_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzQtMi0xLTEtMA_3f3532c7-d9fc-47ef-865b-cd32ac63232c">1,650</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78bc718ce0594f0ebca2a1a71ee29ab4_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzQtNC0xLTEtMA_1a25fb1d-5c8e-45bb-9585-54cf2c62b8c6">1,650</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i78bc718ce0594f0ebca2a1a71ee29ab4_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzQtNi0xLTEtMA_ff54ed02-e65b-45a5-ba4d-942b7ed6cc66">&#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;text-align: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="i6460d9a713d34632b08c6a159575738d_I20200327" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzUtMi0xLTEtMA_e8ae3ee5-f52e-4943-987d-43decf983341">608</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6460d9a713d34632b08c6a159575738d_I20200327" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzUtNC0xLTEtMA_d6a6d9d9-395f-46b4-ba6c-1da554117895">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="i6460d9a713d34632b08c6a159575738d_I20200327" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzUtNi0xLTEtMA_7acf937a-d278-4be4-9122-ea96b61d546d">550</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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="iadc515902aed4c3b9cf1576b0dd776b7_I20200327" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzYtMi0xLTEtMA_5166db56-bde7-417f-aae8-758326db1218">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="iadc515902aed4c3b9cf1576b0dd776b7_I20200327" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzYtNC0xLTEtMA_54707520-e392-420f-bfeb-dca0892b247a">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="iadc515902aed4c3b9cf1576b0dd776b7_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzYtNi0xLTEtMA_438b7f7a-b0c2-4b61-89ba-fc15791212b5">&#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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzctMi0xLTEtMA_247520b6-ac07-4eff-94f3-65bf6f129184">36,867</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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzctNC0xLTEtMA_2ce854bf-1b37-4ceb-9f69-599feafac3f5">16,909</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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzctNi0xLTEtMA_6538e2ad-5605-4837-a2ac-6cb94ca54237">19,958</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%">As summarized in Note 3, &#8220;Acquisition,&#8221; the Company completed the Acquisition during the fiscal year ended March&#160;26, 2021. The Company paid an amount of $<ix:nonFraction unitRef="usd" contextRef="i567265e647274a1baa7220c40076647f_D20200828-20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationConsiderationTransferred1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90ZXh0cmVnaW9uOjBiNDcyYjc5N2I0OTRjYTZhMjkwMzkyNmJiYzQ0YjA5XzMzMg_bdffd7f8-249d-41d9-a956-7ea215f233bf">34,980</ix:nonFraction> to acquire Voxtel, which represents its fair value on that date. Any excess of the Acquisition consideration over the fair value of the assets acquired and liabilities assumed was allocated to goodwill, which amounted to $<ix:nonFraction unitRef="usd" contextRef="i76cafc4c0a584079bb71093f938a1d9a_I20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90ZXh0cmVnaW9uOjBiNDcyYjc5N2I0OTRjYTZhMjkwMzkyNmJiYzQ0YjA5XzU1Ng_a98eabd4-e1b6-421c-adfa-d8701faa8997">18,702</ix:nonFraction>. As a result of the Acquisition, the Company recorded finite-life intangible assets of $<ix:nonFraction unitRef="usd" contextRef="i567265e647274a1baa7220c40076647f_D20200828-20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FinitelivedIntangibleAssetsAcquired1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90ZXh0cmVnaW9uOjBiNDcyYjc5N2I0OTRjYTZhMjkwMzkyNmJiYzQ0YjA5XzY0Ng_4ae9a683-12c5-4772-aab4-1a90da398a75">13,600</ix:nonFraction>, the types and lives of which are detailed in the above-referenced financial note. In addition, as a result of the Acquisition, the Company recorded indefinite-life intangible assets of $<ix:nonFraction unitRef="usd" contextRef="i567265e647274a1baa7220c40076647f_D20200828-20200828" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IndefinitelivedIntangibleAssetsAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90ZXh0cmVnaW9uOjBiNDcyYjc5N2I0OTRjYTZhMjkwMzkyNmJiYzQ0YjA5XzgzNQ_f09aa50c-1b1e-448a-8c00-5bf8430a38a0">2,400</ix:nonFraction>.</span></div><div style="margin-top:6pt;text-align: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 $<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90ZXh0cmVnaW9uOjBiNDcyYjc5N2I0OTRjYTZhMjkwMzkyNmJiYzQ0YjA5XzEwOTk1MTE2Mjk2MDU_612e7348-7a93-4653-af75-8743e60bdef5">3,332</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90ZXh0cmVnaW9uOjBiNDcyYjc5N2I0OTRjYTZhMjkwMzkyNmJiYzQ0YjA5XzEwOTk1MTE2Mjk2MDg_9209a72b-d5d1-45a0-931f-34cad2a038c8">1,805</ix:nonFraction> for the fiscal years ended March&#160;26, 2021 and March&#160;27, 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="ieb7721765cf742b8a813e5f07752f4fc_D20200328-20210326" format="ixt-sec:durwordsen" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90ZXh0cmVnaW9uOjBiNDcyYjc5N2I0OTRjYTZhMjkwMzkyNmJiYzQ0YjA5XzE0Mzk_e1ba346d-396b-4e2a-b9e0-974536205f2e">ten years</ix:nonNumeric>. There were no such costs capitalized during either of the fiscal years 2021 or 2020. </span></div><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90ZXh0cmVnaW9uOjBiNDcyYjc5N2I0OTRjYTZhMjkwMzkyNmJiYzQ0YjA5XzE2Njk_9592954b-77b0-473c-bff0-ec24f1158054" 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 March&#160;26, 2021, annual amortization expense of intangible assets for the next five fiscal years is expected to be as follows:</span></div><div style="text-align:justify"><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: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%">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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTplYTBkYmRhNWY3OGY0MmI1YTQxNGRiYzE0OTlhZGY4NS90YWJsZXJhbmdlOmVhMGRiZGE1Zjc4ZjQyYjVhNDE0ZGJjMTQ5OWFkZjg1XzAtMS0xLTEtMA_bde01611-fc49-4306-9d42-d1a6b2879854">3,423</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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTplYTBkYmRhNWY3OGY0MmI1YTQxNGRiYzE0OTlhZGY4NS90YWJsZXJhbmdlOmVhMGRiZGE1Zjc4ZjQyYjVhNDE0ZGJjMTQ5OWFkZjg1XzEtMS0xLTEtMA_0e346dbe-7cfd-45b5-9677-1879b2116b75">3,271</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTplYTBkYmRhNWY3OGY0MmI1YTQxNGRiYzE0OTlhZGY4NS90YWJsZXJhbmdlOmVhMGRiZGE1Zjc4ZjQyYjVhNDE0ZGJjMTQ5OWFkZjg1XzItMS0xLTEtMA_beda81e6-c1b9-411d-93e5-eb680e1ee6b8">3,153</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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTplYTBkYmRhNWY3OGY0MmI1YTQxNGRiYzE0OTlhZGY4NS90YWJsZXJhbmdlOmVhMGRiZGE1Zjc4ZjQyYjVhNDE0ZGJjMTQ5OWFkZjg1XzMtMS0xLTEtMA_49ba81bd-0f4c-4e39-95f3-6ab82c0fbf29">2,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: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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTplYTBkYmRhNWY3OGY0MmI1YTQxNGRiYzE0OTlhZGY4NS90YWJsZXJhbmdlOmVhMGRiZGE1Zjc4ZjQyYjVhNDE0ZGJjMTQ5OWFkZjg1XzQtMS0xLTEtMA_cde6f1db-3483-4b9e-a3cc-550b8700647b">2,741</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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTplYTBkYmRhNWY3OGY0MmI1YTQxNGRiYzE0OTlhZGY4NS90YWJsZXJhbmdlOmVhMGRiZGE1Zjc4ZjQyYjVhNDE0ZGJjMTQ5OWFkZjg1XzUtMS0xLTEtMA_95a06efa-2712-426f-90b0-97cfcc6eaff3">20,822</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTplYTBkYmRhNWY3OGY0MmI1YTQxNGRiYzE0OTlhZGY4NS90YWJsZXJhbmdlOmVhMGRiZGE1Zjc4ZjQyYjVhNDE0ZGJjMTQ5OWFkZjg1XzYtMS0xLTEtMA_20465ee3-6b66-4d84-b65c-d3a2a43ddb5c">36,366</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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-26</span></div></div></div><div id="ie0e8a443074a445b950d2492873c942d_136"></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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90ZXh0cmVnaW9uOjA0MDVhZjU0YmQzMDQ3NzFhYzQ3ZTBiNzgzYzY2NTUxXzEzOA_ccab9e0f-cae7-4b95-a3a8-f0aa4ec82e38" continuedAt="i3709d9f8f2554c71874816a6682540b8" escape="true">Accrued Expenses and Other Current Liabilities</ix:nonNumeric></span></div><ix:continuation id="i3709d9f8f2554c71874816a6682540b8"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:OtherCurrentLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90ZXh0cmVnaW9uOjA0MDVhZjU0YmQzMDQ3NzFhYzQ3ZTBiNzgzYzY2NTUxXzEzOQ_780d25e7-831b-4a7f-850f-b155772b900d" 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%">March 26,<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 27,<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%">Accrued management incentive (LTCIP)</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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" name="us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzEtMS0xLTEtMA_2638dcdc-45c3-4e7f-ab7f-d4edb10a94c1">58</ix: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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzEtMy0xLTEtMA_e13bc2e2-cf08-45ad-9442-0c73ae713eec">11,488</ix: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 management incentive (non-LTCIP)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzItMS0xLTEtMA_f6a42e10-1532-42ee-8330-6d456c741ebb">21,480</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzItMy0xLTEtMA_820342c4-02bd-474e-b601-98026796b258">6,273</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 salaries and wages</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedSalariesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzMtMS0xLTEtMA_64ca5f71-6712-4589-b35e-4aac583366af">15,060</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedSalariesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzMtMy0xLTEtMA_34f3066b-0204-4b79-b924-a41772befe40">12,069</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%">Base acquisition purchase price due</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:BusinessCombinationConsiderationTransferredPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzQtMS0xLTEtMA_f9765961-3c0f-44e8-974c-55cbc1975676">14,588</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:zerodash" name="algm:BusinessCombinationConsiderationTransferredPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzQtMy0xLTEtMA_339d9d24-7ba5-4ba1-9df4-2f5cb2214ef7">&#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%">Deposits on AMTC facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepositLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzUtMS0xLTEtMTIwNzY_2d662b7a-fb5a-4446-857b-7d19d5b38277">14,531</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:DepositLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzUtMy0xLTEtMTIwNzY_da95f22c-0e12-48e9-950b-d3e9e0864c12">&#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%">Accrued vacation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedVacationCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzUtMS0xLTEtMA_a59c6a9d-ed30-42b7-84ec-bb164db20813">5,739</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedVacationCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzUtMy0xLTEtMA_59fd0160-0c1a-425f-b4d3-bf73468ae42b">7,146</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 severance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" name="algm:AccruedSeveranceCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzYtMS0xLTEtMA_b1c9668a-d2ac-48ae-9971-aaa5eb7c202b">572</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:AccruedSeveranceCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzYtMy0xLTEtMA_e42207a2-ba27-43a7-a7a4-cf7dad0ee2d6">6,065</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 professional fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedProfessionalFeesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzctMS0xLTEtMA_e3487307-4804-4dfd-a16d-65134846494c">2,029</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedProfessionalFeesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzctMy0xLTEtMA_9b7dfdbc-e5a1-4022-a068-c3c1b108ac1f">4,036</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzgtMS0xLTEtMA_68a6d463-6101-4727-ae44-9afe7fd96384">514</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzgtMy0xLTEtMA_db9dc718-f39d-422f-8cb9-54f0dac908c0">3,408</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 utilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" name="us-gaap:AccruedUtilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzktMS0xLTEtMA_568d6f80-0cca-451d-86f8-7742d96bfb13">623</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedUtilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzktMy0xLTEtMA_b2c4723c-4703-4dd0-864c-a2b4501bf909">1,114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherSundryLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzEwLTEtMS0xLTA_6df01d98-0165-410f-a929-714bae01055b">3,738</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherSundryLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzEwLTMtMS0xLTA_b716503f-3027-4084-8e0c-840e30887819">5,256</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 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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzExLTEtMS0xLTA_36494034-dfe3-42f1-b071-1c3d48859d09">78,932</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:3pt double #000000;border-top:1pt 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzExLTMtMS0xLTA_4f17bb32-9d7a-48b7-81d6-9a1f61c5571b">56,855</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="ie0e8a443074a445b950d2492873c942d_139"></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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:CompensationRelatedCostsGeneralTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90ZXh0cmVnaW9uOmVmOGRmMjg2MGRhNDQ1N2RhM2UxNmY3MmRiZThhZDI0XzE5NjQ_1a850be4-92f2-43db-84d6-b1fdb1c012f6" continuedAt="i88d6ed58bff544f483e3b5610dada0ad" escape="true">Management Long-Term Cash Incentive Plan</ix:nonNumeric></span></div><ix:continuation id="i88d6ed58bff544f483e3b5610dada0ad" continuedAt="id8dee49885c44160948206116e750736"><div style="margin-top:6pt;text-align: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 August 28, 2015 the Company&#8217;s Board of Directors approved a Long-Term Cash Incentive Plan (&#8220;LTCIP&#8221;) for certain employees. Under the LTCIP, employees receive cash payments upon achievement of certain performance metrics determined based on a <ix:nonNumeric contextRef="ia3bcaa758fbd4c9687ffb80783cfff01_D20200328-20210326" format="ixt-sec:durwordsen" name="us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90ZXh0cmVnaW9uOmVmOGRmMjg2MGRhNDQ1N2RhM2UxNmY3MmRiZThhZDI0XzE5NjU_8e759694-3338-43ef-9ee6-eb15a058871e">three-year</ix:nonNumeric> rolling performance period. The Company had executed individual agreements with employees to pay certain incentives upon achievement of the plan conditions at the end of each <ix:nonNumeric contextRef="ia3bcaa758fbd4c9687ffb80783cfff01_D20200328-20210326" format="ixt-sec:durwordsen" name="us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90ZXh0cmVnaW9uOmVmOGRmMjg2MGRhNDQ1N2RhM2UxNmY3MmRiZThhZDI0XzE5NjY_447268d8-5b5b-47b1-a554-9d91b5fa185f">three-year</ix:nonNumeric> performance period.</span></div><div style="margin-top:6pt;text-align: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 its IPO, the Company offered certain employees (excluding its named executive officers) who were eligible to receive cash bonuses under the Company&#8217;s LTCIP and/or Talent Retention Incentive Program (as amended, the &#8220;TRIP&#8221;) the opportunity to elect to receive restricted stock units (&#8220;RSUs&#8221;) under its 2020 Omnibus Incentive Compensation Plan in lieu of cash payouts under the LTCIP and/or TRIP, through the LTCIP/TRIP Award RSU Conversion Program (the &#8220;RSU Conversion Program&#8221;). The expense related to the LTCIP and TRIP awards elected to be exchanged in the RSU Conversion Program amounted to $<ix:nonFraction unitRef="usd" contextRef="iac93bdab15084b58a505ea805e72afef_D20201102-20201102" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90ZXh0cmVnaW9uOmVmOGRmMjg2MGRhNDQ1N2RhM2UxNmY3MmRiZThhZDI0XzExMTc_a4d35444-aa39-4b47-96d9-8dd9be6ae36a">607</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i96195f8692324aec836fb851912dbca9_D20201102-20201102" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90ZXh0cmVnaW9uOmVmOGRmMjg2MGRhNDQ1N2RhM2UxNmY3MmRiZThhZDI0XzExMjQ_f839a658-4aa4-4c96-81a0-3409a00e5a7d">421</ix:nonFraction>, respectively. The number of RSUs granted to employees that elected to participate in the RSU Conversion Program is determined as a percentage of the employee&#8217;s target bonus under the LTCIP or TRIP, and amounted to <ix:nonFraction unitRef="shares" contextRef="i50c96aaf05564ac1acce60792d508819_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90ZXh0cmVnaW9uOmVmOGRmMjg2MGRhNDQ1N2RhM2UxNmY3MmRiZThhZDI0XzEzNDI_ae49cd7d-fe04-45c5-bd14-5d833cc1d6cb">602,490</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ie05d21f726cc4963b4952196330110be_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90ZXh0cmVnaW9uOmVmOGRmMjg2MGRhNDQ1N2RhM2UxNmY3MmRiZThhZDI0XzEzNTA_c5f43622-dccd-434b-9f2c-0c7e1876dc28">348,911</ix:nonFraction> RSUs on behalf of the LTCIP and TRIP conversion, respectively, at a grant date fair value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i1b02df5740b741c6a9b79796cc08ad51_D20201102-20201102" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90ZXh0cmVnaW9uOmVmOGRmMjg2MGRhNDQ1N2RhM2UxNmY3MmRiZThhZDI0XzE0NDY_f6bbba50-a2a0-4b95-949b-6a7a8da780bf">14.00</ix:nonFraction>. If an employee elected not to to participate in the RSU Conversion Program, the LTCIP or TRIP award will continue under its existing terms and conditions. </span></div><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90ZXh0cmVnaW9uOmVmOGRmMjg2MGRhNDQ1N2RhM2UxNmY3MmRiZThhZDI0XzE5Njc_c40062c3-69a6-45ca-bc2b-a2c88a9b4722" 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 accrual activity, payments, removal due to divestitures and balances related to the LTCIP 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><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: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: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%">Current</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%">Liabilities</span></div></td><td colspan="3" style="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:8pt;font-weight:700;line-height:120%">Long-Term</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%">Liabilities</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 29, 2019</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="i279e476fb9104377a7b29654830ca481_I20190329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzEtMS0xLTEtMzM5Mg_e45b829b-a451-4dc4-95f7-f0ffaebd42f8">17,115</ix: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="i279e476fb9104377a7b29654830ca481_I20190329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzEtMy0xLTEtMzM5Mg_2a01fffe-708b-45b5-ac0e-b7c061661287">11,104</ix: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%">Reclassification</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42b55c14285a4276acd9bc380ff10d88_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzItMS0xLTEtMzM5Mg_f8db638b-08cd-477a-91eb-49769d5698c7">9,707</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i42b55c14285a4276acd9bc380ff10d88_D20190330-20200327" decimals="-3" sign="-" format="ixt:numdotdecimal" name="algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzItMy0xLTEtMzM5Mg_8885e0ee-dcec-4b84-8cc6-c837351f6d0f">9,706</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%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i42b55c14285a4276acd9bc380ff10d88_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzMtMS0xLTEtMzM5Mg_a2a25c40-a217-48d3-900a-e00b9b1dad4b">17,836</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="i42b55c14285a4276acd9bc380ff10d88_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzMtMy0xLTEtMzM5Mg_84868fc3-20b4-459b-8711-7634c2e9d075">&#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%">Accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42b55c14285a4276acd9bc380ff10d88_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzQtMS0xLTEtMzM5Mg_b8247bb7-1fa3-43b5-bd6e-0e54f174ca46">2,502</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i42b55c14285a4276acd9bc380ff10d88_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzQtMy0xLTEtMzM5Mg_60047857-e889-4fc3-871b-e3474bce8dec">6,759</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 March 27, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i07c2c2c5c6e64ad7a5e5c162ee77d223_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzEtMS0xLTEtMA_a9e5ca25-2504-438e-b987-1ccab14b13cd">11,488</ix: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="i07c2c2c5c6e64ad7a5e5c162ee77d223_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzEtMy0xLTEtMA_54c47d8f-6064-4b10-a0f3-d63301b7c2c6">2,439</ix: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%">Reclassification</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia3bcaa758fbd4c9687ffb80783cfff01_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzItMS0xLTEtMA_0ae6186e-4fe6-427b-9cb9-7fc5b89c86dd">1,004</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia3bcaa758fbd4c9687ffb80783cfff01_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzItMy0xLTEtMA_a40076e4-2bd4-4112-ab2f-0cd71525c402">1,004</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%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia3bcaa758fbd4c9687ffb80783cfff01_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzMtMS0xLTEtMA_bee3f214-f943-459c-bb17-9c96fd74b496">11,267</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="ia3bcaa758fbd4c9687ffb80783cfff01_D20200328-20210326" decimals="-3" name="algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzMtMy0xLTEtMA_ea9da9b6-e1ec-4718-9733-4333e8c81d28">111</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%">RSU 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="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" name="algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzQtMS0xLTEtMA_64307526-15fd-43c2-9d42-b45738c36549">640</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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:zerodash" name="algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzQtMy0xLTEtMA_5317e413-ec60-4bdb-8063-28a83bdccfcb">&#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%">Removal due to divestiture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia3bcaa758fbd4c9687ffb80783cfff01_D20200328-20210326" decimals="-3" name="algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzUtMS0xLTEtMA_b40e9ef7-6a3b-4092-8a90-2304c913e030">378</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="ia3bcaa758fbd4c9687ffb80783cfff01_D20200328-20210326" decimals="-3" name="algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzUtMy0xLTEtMA_8a63851a-0493-4782-a9c1-63ce2feb4e26">398</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%">Accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia3bcaa758fbd4c9687ffb80783cfff01_D20200328-20210326" decimals="-3" sign="-" name="algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzYtMS0xLTEtMA_c4510ae4-0a23-455a-9355-84e4ad5f7be0">149</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="ia3bcaa758fbd4c9687ffb80783cfff01_D20200328-20210326" decimals="-3" sign="-" name="algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzYtMy0xLTEtMA_ba5f28c5-49e1-4ce2-a5a8-fecf3efaa7dc">668</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 March 26, 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="i2ea824f30f364e189cdcab515dc6ff38_I20210326" decimals="-3" name="us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzctMS0xLTEtMA_fda08b65-af6a-4c6d-917c-1ad1645dc91c">58</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:3pt double #000000;border-top:1pt 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: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="i2ea824f30f364e189cdcab515dc6ff38_I20210326" decimals="-3" name="us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzctMy0xLTEtMA_f5c170e1-b569-4fe9-bac9-fe72e0dae958">258</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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-27</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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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-bottom:12pt;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%"><ix:continuation id="id8dee49885c44160948206116e750736">The current and long-term portion of the liabilities associated with the LTCIP is included within accrued expenses and other current liabilities and other long-term liabilities in the Company&#8217;s consolidated balance sheets, respectively.</ix:continuation></span></div><div id="ie0e8a443074a445b950d2492873c942d_142"></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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzY2MjA_758c8858-63f9-49a9-8c9d-92951312cd4b" continuedAt="ie19468b3e0e9434791f5b935a3cb3593" escape="true">Debt and Other Borrowings</ix:nonNumeric></span></div><ix:continuation id="ie19468b3e0e9434791f5b935a3cb3593" continuedAt="i883f33a56834474091e9d49676bdc766"><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%">Components of Debt</span></div><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfDebtTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzgyNDYzMzcyMTc0MjM_3de8f805-9eff-4620-8123-f3a5f6bf7fa2" 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 is a summary of obligations under the Company&#8217;s Senior Secured Credit Facilities and other borrowings at March&#160;26, 2021 and March&#160;27, 2020:</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: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%">March 26,<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 27,<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%">Senior Secured Term Loan</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="i20ac3176da8d48c6b24b03368ff4d9d1_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90YWJsZTozMmMxYmIzNzYwZmY0YTRlOGVlOWJkZjQ0YmEwYTYwNy90YWJsZXJhbmdlOjMyYzFiYjM3NjBmZjRhNGU4ZWU5YmRmNDRiYTBhNjA3XzEtMS0xLTEtMA_b440d1a2-bd5e-4a3d-91c9-08c88b9710d9">25,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i52cbbbb4a32145108782a976caa950e5_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90YWJsZTozMmMxYmIzNzYwZmY0YTRlOGVlOWJkZjQ0YmEwYTYwNy90YWJsZXJhbmdlOjMyYzFiYjM3NjBmZjRhNGU4ZWU5YmRmNDRiYTBhNjA3XzEtMy0xLTEtMA_fdc17512-63ec-4304-837b-063f4f159cf5">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unsecured Revolving Credit Facilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="iddde52310961470ea318c1a9009bfa1f_I20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90YWJsZTozMmMxYmIzNzYwZmY0YTRlOGVlOWJkZjQ0YmEwYTYwNy90YWJsZXJhbmdlOjMyYzFiYjM3NjBmZjRhNGU4ZWU5YmRmNDRiYTBhNjA3XzMtMS0xLTEtMA_c89b21f5-5111-459a-8499-d7c962ad337d">&#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="if0fcb73222a04217bf0642a488d517d8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90YWJsZTozMmMxYmIzNzYwZmY0YTRlOGVlOWJkZjQ0YmEwYTYwNy90YWJsZXJhbmdlOjMyYzFiYjM3NjBmZjRhNGU4ZWU5YmRmNDRiYTBhNjA3XzMtMy0xLTEtMA_35b90485-9045-4c19-b758-a02c81018ffa">43,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 Debt</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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90YWJsZTozMmMxYmIzNzYwZmY0YTRlOGVlOWJkZjQ0YmEwYTYwNy90YWJsZXJhbmdlOjMyYzFiYjM3NjBmZjRhNGU4ZWU5YmRmNDRiYTBhNjA3XzQtMS0xLTEtMA_1a8c4abb-2383-439a-9763-a79ca1b8f491">25,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90YWJsZTozMmMxYmIzNzYwZmY0YTRlOGVlOWJkZjQ0YmEwYTYwNy90YWJsZXJhbmdlOjMyYzFiYjM3NjBmZjRhNGU4ZWU5YmRmNDRiYTBhNjA3XzQtMy0xLTEtMA_cae79860-d101-4886-b1d8-98d0ade8cd09">43,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less debt payable within one 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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90YWJsZTozMmMxYmIzNzYwZmY0YTRlOGVlOWJkZjQ0YmEwYTYwNy90YWJsZXJhbmdlOjMyYzFiYjM3NjBmZjRhNGU4ZWU5YmRmNDRiYTBhNjA3XzUtMS0xLTEtMA_223c9658-a900-46b8-8a10-ac257f9c303d">&#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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90YWJsZTozMmMxYmIzNzYwZmY0YTRlOGVlOWJkZjQ0YmEwYTYwNy90YWJsZXJhbmdlOjMyYzFiYjM3NjBmZjRhNGU4ZWU5YmRmNDRiYTBhNjA3XzUtMy0xLTEtMA_f28d8d40-b801-43ec-a20c-c9e47513beea">43,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">Debt payable after one year</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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90YWJsZTozMmMxYmIzNzYwZmY0YTRlOGVlOWJkZjQ0YmEwYTYwNy90YWJsZXJhbmdlOjMyYzFiYjM3NjBmZjRhNGU4ZWU5YmRmNDRiYTBhNjA3XzYtMS0xLTEtMA_d503aa43-0b47-42d5-8947-6005b16f44d1">25,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90YWJsZTozMmMxYmIzNzYwZmY0YTRlOGVlOWJkZjQ0YmEwYTYwNy90YWJsZXJhbmdlOjMyYzFiYjM3NjBmZjRhNGU4ZWU5YmRmNDRiYTBhNjA3XzYtMy0xLTEtMA_1aa1f33b-9bd9-4685-8f4d-eb72398443f3">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align: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 March&#160;26, 2021, the principal maturities of debt obligations outstanding of $<ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzEyMDk0NjI3OTE2MTY5_d503aa43-0b47-42d5-8947-6005b16f44d1">25,000</ix:nonFraction> are due for repayment in fiscal year 2028.</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%">Senior Secured Credit Facilities:</span></div><div style="margin-top:6pt;text-align: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="i2acc44a468d942a2af49317e1755b98b_I20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzU0OQ_87fd933e-f143-4f5b-ab0a-acf8c4739759">325,000</ix:nonFraction> senior secured term loan facility due in fiscal year 2028 (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="i8de20715ef79457f882b46e13e3db89b_I20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5Xzg2Mg_25b9078e-2273-4afa-80b2-d4dc39df2b81">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="if7131027618c42d984d1eba05727a12d_D20200930-20200930" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzEwOTk1MTE2MzY3MzU_fbef0616-724e-4628-9c02-96513dc9e841">3.75</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ic15a84648ed1427a92a6a2722f0b1c53_D20200930-20200930" decimals="4" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzEwOTk1MTE2MzY3NDM_be3de0eb-4b82-440e-8813-375a5c80d1ce">4.00</ix:nonFraction>% based on the Company&#8217;s net leverage ratio, and LIBOR is subject to a <ix:nonFraction unitRef="number" contextRef="i698c75aab5d14a43ad1f948d9228bd08_I20200930" decimals="INF" name="algm:DebtInstrumentInterestRateFloor" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzEwOTk1MTE2MzY3NjU_22d9a921-8a07-4d6d-8c8c-65cfbf010ae8">0.5</ix:nonFraction>% floor. The Company&#8217;s outstanding borrowings bore an interest rate of <ix:nonFraction unitRef="number" contextRef="ieecadd8b4e954607841754af73a7bf1f_I20210326" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzEwOTk1MTE2MzY3NzQ_a45d81fd-765d-4afa-b4d5-e7677ce1575d">4.25</ix:nonFraction>% at March&#160;26, 2021. The Company had <ix:nonFraction unitRef="usd" contextRef="ieecadd8b4e954607841754af73a7bf1f_I20210326" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzEwOTk1MTE2MzY4NDY_5d9c3fcb-37b1-483f-b034-cd1aaf815b35">no</ix:nonFraction> outstanding borrowings on the Revolving Credit Facility at March&#160;26, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with entering into the Revolving Credit Facility, the Company used cash on hand to repay all prior amounts outstanding under AML&#8217;s $<ix:nonFraction unitRef="usd" contextRef="i4255234ec2bd4ebf97acc1629d903e04_D20200930-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfSecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzE0MjY_4ba7c479-1edb-4d0e-b5b9-42dd6e5f94ac">25,000</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="if66f1f5b831b493dad02af3be55716a3_D20200930-20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfSecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzE0MzI_1dea9bae-2e9a-4d7b-b0ce-a23cb6f07113">8,000</ix:nonFraction> line-of-credit agreements and terminated all commitments thereunder.</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</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="i2acc44a468d942a2af49317e1755b98b_I20200930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzEwOTk1MTE2MzY3ODM_702d3e89-2fe7-4f97-8450-041587a644a9">9,374</ix:nonFraction>, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which the Company has deducted from the carrying amount presented on its consolidated balance sheet and amortized into interest expense or recognized as loss on debt extinguishment. Included in the Revolving Credit Facility were deferred financing costs of $<ix:nonFraction unitRef="usd" contextRef="i8de20715ef79457f882b46e13e3db89b_I20200930" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzgyNDYzMzcyMTc0MjY_ed4e75c1-6c97-43fb-99b3-da4190945667">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 consolidated balance sheet and is amortizing those costs over the term of the facility. The unamortized portion of the deferred financing costs associated with the Revolving Credit Facility was </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="ieecadd8b4e954607841754af73a7bf1f_I20210326" decimals="-3" name="us-gaap:UnamortizedDebtIssuanceExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzEwOTk1MTE2MzY3OTA_25ed4af5-4d8c-41e4-9878-b0c03dab7406">249</ix:nonFraction> 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%">t </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;26, 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%">On November 25, 2020, the Company repaid $<ix:nonFraction unitRef="usd" contextRef="ic3f474c2c3de46d3be4895c3bdb78a81_D20201125-20201125" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfSecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzIxNjQ_6f2e0733-d96c-40e2-a10a-2d00f4360054">300,000</ix:nonFraction> of the outstanding $<ix:nonFraction unitRef="usd" contextRef="i2acc44a468d942a2af49317e1755b98b_I20200930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzIxODY_87fd933e-f143-4f5b-ab0a-acf8c4739759">325,000</ix:nonFraction> Term Loan Facility using proceeds from the Company&#8217;s recently completed IPO. The repayment was accounted for as a debt extinguishment in accordance with provisions of ASC Topic 470-50, </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%">Debt Modifications and Extinguishments.</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized a loss on partial debt extinguishment of $<ix:nonFraction unitRef="usd" contextRef="ife69b70b2a2f4eeb8892df1a895672fe_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainsLossesOnExtinguishmentOfDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzI0NzA_9467fba9-d136-42b6-b768-7acd51e12973">9,055</ix:nonFraction> which was included within &#8220;Other (expense) income&#8221; in the consolidated statements of operations for the year ended March&#160;26, 2021. The loss on debt extinguishment consisted of the unamortized balances of previously deferred original issue discount (&#8220;OID&#8221;) and debt issuance costs which the Company wrote off.</span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-28</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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="i883f33a56834474091e9d49676bdc766"><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%">Unsecured Revolving Credit Facilities:</span></div><div style="margin-top:6pt;text-align: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 January&#160;22, 2019, </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 Company, through its subsidiaries, entered into a revolving line-of-credit agreement, with a financial institution, that provided for a maximum borrowing capacity of $<ix:nonFraction unitRef="usd" contextRef="ibadd1c622e5d4a079b2325972ec4da9f_I20190122" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzI5Njg_157bb7e9-71c0-4cf9-b766-f97e54b8399f">25,000</ix:nonFraction>. The revolving line-of-credit bore interest at LIBOR on the day of the advance plus a <ix:nonFraction unitRef="number" contextRef="i71e9878108204cb181e46cebaaaa80c2_D20190122-20190122" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzMwNTc_ada4ed4b-ff52-4917-ba71-e1cf491e4b6c">0.4</ix:nonFraction>% spread payable upon maturity of the draws, and expires on January&#160;22, 2021. During fiscal year 2021, the Company borrowed $<ix:nonFraction unitRef="usd" contextRef="i781855c803b146748f5acb00978a69ab_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfUnsecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzMxNjY_2599ef70-c674-46e8-884e-3cf992b31c80">25,000</ix:nonFraction> under the revolving line-of-credit. As of March&#160;27, 2020, the Company had a $<ix:nonFraction unitRef="usd" contextRef="i58c6edf6dcc246289f1e36e8c3bc2809_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzMyMzM_fa09ea25-c54a-4a11-8ee1-668c6cc5ccf3">25,000</ix:nonFraction> outstanding balance under the revolving line-of-credit agreement with an original repayment date of June&#160;19, 2020 at an interest rate of <ix:nonFraction unitRef="number" contextRef="i58c6edf6dcc246289f1e36e8c3bc2809_I20200327" decimals="3" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzMzNzM_f8a72878-060c-41a8-aba3-c0cc2152ab55">1.7</ix:nonFraction>%. In the first quarter of fiscal 2021, repayment of the $<ix:nonFraction unitRef="usd" contextRef="i1f8627dee6c5469ab012eeb7cc30ea9d_I20200626" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermLineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzEyMDk0NjI3OTE2MjE0_b6a264fc-116b-4c01-9849-cb6bee97a5ce">25,000</ix:nonFraction> borrowings under the revolving line-of-credit was extended to December&#160;18, 2020. The revolving line of credit was secured, for a <ix:nonNumeric contextRef="i781855c803b146748f5acb00978a69ab_D20200328-20210326" format="ixt-sec:durwordsen" name="algm:LineOfCreditFacilityCollateralSecuredPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzY2MjE_b7cf0441-b3fb-45e1-a959-0a974ac198c0">one-year</ix:nonNumeric> period, by a non-refundable fee of $<ix:nonFraction unitRef="usd" contextRef="i781855c803b146748f5acb00978a69ab_D20200328-20210326" decimals="-3" name="us-gaap:LineOfCreditFacilityCollateralFeesAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzM1OTA_ab7c81f7-9198-4ecb-a5e8-608230b2f3d5">25</ix:nonFraction>&#160;that w</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as paid to the financial institution. In connection with entering into a new revolving credit facility on September 30, 2020, the Company used cash on hand to repay all amounts outstanding under the line-of-credit and terminated all commitments thereunder. </span></div><div style="margin-top:6pt;text-align: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&#160;27, 2006, the Company, through its PSL subsidiary, entered into a revolving line-of-credit agreement, with a financial institution, that provides for a maximum borrowing capacity of $<ix:nonFraction unitRef="usd" contextRef="i609183f5dc3d458fb31073d5f4d48ceb_I20060327" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzQwNDg_03d2a04c-6d7c-4222-a14d-b54eadbcbaf8">10,000</ix:nonFraction>. The revolving line-of-credit bore interest at LIBOR on the day of the advance plus <ix:nonFraction unitRef="number" contextRef="i8eea13a6062842098fa028531c97836b_D20060327-20060327" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzQxMzU_bc56d496-82ba-4310-841c-8990df7dd492">1.0</ix:nonFraction>% spread payable upon maturity of the draws and was guaranteed by Sanken. Under the terms of the revolving line-of-credit agreement, the principal was due at various times during fiscal year 2021. During fiscal year 2020, the Company borrowed $<ix:nonFraction unitRef="usd" contextRef="id9ae40e5bdec4fa4aa2fd6fafe66a5c7_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfUnsecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzQzNzc_cfcc3771-c389-491a-801e-36f42e68d996">10,000</ix:nonFraction> under the revolving line of credit. As of March&#160;27, 2020, the Company had a $<ix:nonFraction unitRef="usd" contextRef="i0d29cd141e684e28948ad056ea234396_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzQ0NDI_2892ffb6-fb40-43f0-ad08-b927e6afadbf">10,000</ix:nonFraction> outstanding balance under the revolving line-of-credit agreement maturing on September&#160;16, 2020, at an interest rate of <ix:nonFraction unitRef="number" contextRef="i0d29cd141e684e28948ad056ea234396_I20200327" decimals="3" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzQ1NDk_b09dfc9a-0b7d-49e3-bdb6-692d3a6ed389">2.5</ix:nonFraction>%. On March&#160;28, 2020, in conjunction with the PSL Divestiture, the debt was deconsolidated. </span></div><div style="margin-top:6pt;text-align: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 December&#160;5, 2001, 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="usd" contextRef="i3acc181d98b144118a9b18c207dc29f7_I20011205" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzEyMDk0NjI3OTE2MTc0_27875f39-2b24-4449-9eba-e46b53cdc175">8,000</ix:nonFraction>. On March&#160;18, 2020, the Company borrowed $<ix:nonFraction unitRef="usd" contextRef="i089c8d066f5a47d68a28ec0f4d287d93_D20200318-20200318" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfUnsecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzQ4NTc_7989b0a5-f97d-496d-933c-ee1cce3163e5">8,000</ix:nonFraction> under the line-of-credit. As of March&#160;27, 2020, the Company had an $<ix:nonFraction unitRef="usd" contextRef="i6b8f100b96af45a987cbcea912d3d61b_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzQ5MTI_d684f1e5-91ac-410f-ab8e-f0b97019cebb">8,000</ix:nonFraction> outstanding balance under the line-of-credit agreement maturing on June&#160;18, 2020 at an interest rate of <ix:nonFraction unitRef="number" contextRef="i6b8f100b96af45a987cbcea912d3d61b_I20200327" decimals="3" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzUwMDg_880bd204-943c-4796-a9df-7226bff1499c">1.9</ix:nonFraction>%. In the first quarter of fiscal 2021, repayment of the $<ix:nonFraction unitRef="usd" contextRef="i3acc181d98b144118a9b18c207dc29f7_I20011205" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzUwNjU_492b01ea-7695-4bd5-9f4b-4219cc425b95">8,000</ix:nonFraction> borrowings under the line-of-credit was extended to December&#160;21, 2020. In connection with entering into a new revolving credit facility on September 30, 2020, the Company used cash on hand to repay all amounts outstanding under the line-of-credit and terminated all commitments thereunder.</span></div><div style="margin-top:6pt;text-align: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</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;26, 2019, t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he 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="i4e5f84c3a97f40899a2728211da05af2_I20191126" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzU1Mzg_89ee0548-85eb-4df7-95ad-747f41dc5cc8">60,000</ix:nonFraction> Philippine pesos (approximately $<ix:nonFraction unitRef="usd" contextRef="i2b4083fe5681421d92e90785cda0684a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzU1NzM_f00ff771-ccc5-41de-9b43-232cc12c8030">1,233</ix:nonFraction> at March&#160;26, 2021) at the bank&#8217;s prevailing interest rate. The line-of-credit is due to expire on August&#160;31, 2021. There were <ix:nonFraction unitRef="usd" contextRef="ifcba3747720e4bb0a15422a7e9f30bf0_I20200327" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzU2Nzg_6810ce6f-641f-4934-bb2c-649c33e119d6"><ix:nonFraction unitRef="usd" contextRef="i2b4083fe5681421d92e90785cda0684a_I20210326" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzU2Nzg_b2276ebc-6e40-4c9d-888d-d60adff061d0">no</ix:nonFraction></ix:nonFraction> borrowings outstanding under this line-of-credit as of March&#160;26, 2021 and March&#160;27, 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%">On Nove</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">mber&#160;20, 2019,</span><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, entered into a line-of-credit agreement with a financial institution that provides for a maximum capacity of <ix:nonFraction unitRef="php" contextRef="i795d2502045e4f6fa494f2860d179a09_I20191120" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzU5MTg_c5c98248-037a-4c11-a41b-6e24f437fd71">75,000</ix:nonFraction> Philippine pesos (approximately $<ix:nonFraction unitRef="usd" contextRef="i0125984311cb4286bce97b09ab4cb23e_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzU5NTM_a844c59b-65a5-4aaf-b2cb-56b6abad5fcf">1,541</ix:nonFraction> at March&#160;26, 2021) at the bank&#8217;s prevailing interest rate. The line-of-credit is due to expire on June&#160;30, 2021. There were <ix:nonFraction unitRef="usd" contextRef="i0125984311cb4286bce97b09ab4cb23e_I20210326" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzYwNTg_6b7ff04d-15f9-4848-b05a-75a52a852d53"><ix:nonFraction unitRef="usd" contextRef="id373c4bc9867428abdc4238edb58d3e8_I20200327" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:LineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzYwNTg_841687b3-a6f1-4008-8244-556a41b98082">no</ix:nonFraction></ix:nonFraction> borrowings outstanding under this line-of-credit as of March&#160;26, 2021 and March&#160;27, 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%">Given the continued uncertainty surrounding COVID-19, during the month of March 2020, the Company executed a $<ix:nonFraction unitRef="usd" contextRef="i7258e2a22f264fa99e2a30b996be63cb_D20200301-20200331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfUnsecuredDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzYyMjk_9fa93fcb-27ba-4738-aef1-e6c8aa0288f9">43,000</ix:nonFraction> drawdown&#160;of the majority of its remaining available lines-of-credit under its existing agreements, as noted above. The Company took this action as a precautionary measure to increase its cash position and help maintain financial flexibility. The proceeds from the drawdown were used for working capital, general corporate or other purposes during the COVID-19 pandemic into fiscal year 2021.</span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-29</span></div></div></div><div id="ie0e8a443074a445b950d2492873c942d_145"></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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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. <ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:OtherLiabilitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90ZXh0cmVnaW9uOjk4NzJmYmI5NzA4MzQ4NTRiNDgwZjI1MWYzYWZhOGEzXzEwMA_93fc7421-130d-4c2f-a378-000878696549" continuedAt="i48ed35a1280c4dc0b00bcd23118cf1b6" escape="true">Other Long-Term Liabilities</ix:nonNumeric></span></div><ix:continuation id="i48ed35a1280c4dc0b00bcd23118cf1b6"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:OtherNoncurrentLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90ZXh0cmVnaW9uOjk4NzJmYmI5NzA4MzQ4NTRiNDgwZjI1MWYzYWZhOGEzXzEwMQ_8ea7daf9-c7fc-41b0-aa25-e57b722a77e0" escape="true"><div style="margin-bottom:12pt;margin-top:6pt;text-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="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%">March 26,<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 27,<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%">Accrued management incentive (LTCIP)</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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" name="us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90YWJsZTo2YTI1MGU2YWEwOTA0MThmOTk2YmNlOGE3ODg3ODBlMy90YWJsZXJhbmdlOjZhMjUwZTZhYTA5MDQxOGY5OTZiY2U4YTc4ODc4MGUzXzEtMS0xLTEtMA_d869faed-bf9b-446f-a3b9-089c6b6a1413">258</ix: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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90YWJsZTo2YTI1MGU2YWEwOTA0MThmOTk2YmNlOGE3ODg3ODBlMy90YWJsZXJhbmdlOjZhMjUwZTZhYTA5MDQxOGY5OTZiY2U4YTc4ODc4MGUzXzEtMy0xLTEtMA_4b04d126-cc8b-440c-a596-077d192338ea">2,439</ix: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 management incentive (non-LTCIP)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" name="us-gaap:OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90YWJsZTo2YTI1MGU2YWEwOTA0MThmOTk2YmNlOGE3ODg3ODBlMy90YWJsZXJhbmdlOjZhMjUwZTZhYTA5MDQxOGY5OTZiY2U4YTc4ODc4MGUzXzItMS0xLTEtMA_034b505d-c1d0-47be-bfdb-fb3b535a1e54">370</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90YWJsZTo2YTI1MGU2YWEwOTA0MThmOTk2YmNlOGE3ODg3ODBlMy90YWJsZXJhbmdlOjZhMjUwZTZhYTA5MDQxOGY5OTZiY2U4YTc4ODc4MGUzXzItMy0xLTEtMA_09a10924-dcd3-448a-bcda-438b3b9a70b1">2,304</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90YWJsZTo2YTI1MGU2YWEwOTA0MThmOTk2YmNlOGE3ODg3ODBlMy90YWJsZXJhbmdlOjZhMjUwZTZhYTA5MDQxOGY5OTZiY2U4YTc4ODc4MGUzXzMtMS0xLTEtMA_ad73c6ec-821e-4b88-8cd4-bd212318b4da">10,656</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90YWJsZTo2YTI1MGU2YWEwOTA0MThmOTk2YmNlOGE3ODg3ODBlMy90YWJsZXJhbmdlOjZhMjUwZTZhYTA5MDQxOGY5OTZiY2U4YTc4ODc4MGUzXzMtMy0xLTEtMA_a99fe247-785a-41df-84e7-38ccf1dc5010">8,005</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 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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90YWJsZTo2YTI1MGU2YWEwOTA0MThmOTk2YmNlOGE3ODg3ODBlMy90YWJsZXJhbmdlOjZhMjUwZTZhYTA5MDQxOGY5OTZiY2U4YTc4ODc4MGUzXzQtMS0xLTEtMA_a5498b55-5961-4353-aa49-1113515f99fc">4,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90YWJsZTo2YTI1MGU2YWEwOTA0MThmOTk2YmNlOGE3ODg3ODBlMy90YWJsZXJhbmdlOjZhMjUwZTZhYTA5MDQxOGY5OTZiY2U4YTc4ODc4MGUzXzQtMy0xLTEtMA_aa6f18a0-600d-4f35-b4e0-597e050c9495">&#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%">Provision for uncertain tax positions (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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:UnrecognizedTaxBenefitsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90YWJsZTo2YTI1MGU2YWEwOTA0MThmOTk2YmNlOGE3ODg3ODBlMy90YWJsZXJhbmdlOjZhMjUwZTZhYTA5MDQxOGY5OTZiY2U4YTc4ODc4MGUzXzUtMS0xLTEtMA_7c26184f-bcf1-4588-94d5-d56898924eb9">2,774</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:UnrecognizedTaxBenefitsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90YWJsZTo2YTI1MGU2YWEwOTA0MThmOTk2YmNlOGE3ODg3ODBlMy90YWJsZXJhbmdlOjZhMjUwZTZhYTA5MDQxOGY5OTZiY2U4YTc4ODc4MGUzXzUtMy0xLTEtMA_41d07340-13f9-443a-a744-5e059cdcb287">2,855</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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" name="us-gaap:OtherSundryLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90YWJsZTo2YTI1MGU2YWEwOTA0MThmOTk2YmNlOGE3ODg3ODBlMy90YWJsZXJhbmdlOjZhMjUwZTZhYTA5MDQxOGY5OTZiY2U4YTc4ODc4MGUzXzYtMS0xLTEtMA_c79a0783-9fe5-4ded-a70e-907fcc9334b0">275</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" name="us-gaap:OtherSundryLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90YWJsZTo2YTI1MGU2YWEwOTA0MThmOTk2YmNlOGE3ODg3ODBlMy90YWJsZXJhbmdlOjZhMjUwZTZhYTA5MDQxOGY5OTZiY2U4YTc4ODc4MGUzXzYtMy0xLTEtMA_7a2d7edd-b8b9-4ec2-8598-c13a892d0cbb">275</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;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:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90YWJsZTo2YTI1MGU2YWEwOTA0MThmOTk2YmNlOGE3ODg3ODBlMy90YWJsZXJhbmdlOjZhMjUwZTZhYTA5MDQxOGY5OTZiY2U4YTc4ODc4MGUzXzctMS0xLTEtMA_f8017943-d8a0-48d2-a68b-870c2bf96166">19,133</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90YWJsZTo2YTI1MGU2YWEwOTA0MThmOTk2YmNlOGE3ODg3ODBlMy90YWJsZXJhbmdlOjZhMjUwZTZhYTA5MDQxOGY5OTZiY2U4YTc4ODc4MGUzXzctMy0xLTEtMA_d4b6b054-5066-495b-a715-c273b905267f">15,878</ix:nonFraction>&#160;</span></td><td style="background-color:#cff0fc;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="ie0e8a443074a445b950d2492873c942d_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%">14. <ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzU4MjI_da1f1256-e10c-4287-b809-7b301e918396" continuedAt="id77ddb9965534a5b88fa8f844d082ced" escape="true">Retirement Plans </ix:nonNumeric></span></div><ix:continuation id="id77ddb9965534a5b88fa8f844d082ced" continuedAt="i510bb278b5f94162b2d988d689a8832a"><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 Company recognizes the funded status (i.e., the difference between the fair value of plan assets and the benefit obligations) of its defined benefit pension plans in its consolidated balance sheets with a corresponding adjustment to accumulated other comprehensive income (&#8220;AOCI&#8221;), net of tax. These amounts will continue to be recognized as a component of future net periodic benefit costs consistent with the Company&#8217;s past practice. Further, actuarial gains and losses and prior service costs that arise in future periods and are not recognized as net periodic benefit costs in the same periods will be recognized as a component of other comprehensive income. Those amounts will also be recognized as a component of future net periodic benefit costs consistent with the Company&#8217;s past practice. The Company uses a measurement date for its defined benefit pension plans and other postretirement benefit plans that is equivalent to its fiscal year-end.</span></div><div style="margin-top:12pt;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;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%">Non-U.S. Defined Benefit 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, 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:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Effect on the consolidated statements of operations </span></div><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzU4MjM_937b3e0b-fbdf-43c3-baa1-775f2fe64ccd" 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-U.S. 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:71.816%"></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 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><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="display:none"></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%">Fiscal Year Ended</span></td></tr><tr><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="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%">March 26,<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%">March 27,<br/>2020</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%">Service cost</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="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="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo3NGQ3YjUxYmY3ODA0NTcyYjE3NjU2NDhlYzYwMGMyOC90YWJsZXJhbmdlOjc0ZDdiNTFiZjc4MDQ1NzJiMTc2NTY0OGVjNjAwYzI4XzItNS0xLTEtMA_66cb0c82-1ddc-435e-afdc-f1c63b30182f">1,454</ix: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="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo3NGQ3YjUxYmY3ODA0NTcyYjE3NjU2NDhlYzYwMGMyOC90YWJsZXJhbmdlOjc0ZDdiNTFiZjc4MDQ1NzJiMTc2NTY0OGVjNjAwYzI4XzItNy0xLTEtMA_c5904354-ac38-4fe7-833e-5a068d1d7be4">961</ix: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="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%">Interest cost</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo3NGQ3YjUxYmY3ODA0NTcyYjE3NjU2NDhlYzYwMGMyOC90YWJsZXJhbmdlOjc0ZDdiNTFiZjc4MDQ1NzJiMTc2NTY0OGVjNjAwYzI4XzMtNS0xLTEtMA_270c43d7-4b84-4640-ac91-6877985d6659">628</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo3NGQ3YjUxYmY3ODA0NTcyYjE3NjU2NDhlYzYwMGMyOC90YWJsZXJhbmdlOjc0ZDdiNTFiZjc4MDQ1NzJiMTc2NTY0OGVjNjAwYzI4XzMtNy0xLTEtMA_4d84e590-df7e-4ed3-b501-a67b30b3185b">674</ix:nonFraction>&#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%">Expected return on plan assets</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo3NGQ3YjUxYmY3ODA0NTcyYjE3NjU2NDhlYzYwMGMyOC90YWJsZXJhbmdlOjc0ZDdiNTFiZjc4MDQ1NzJiMTc2NTY0OGVjNjAwYzI4XzQtNS0xLTEtMA_878b9943-a794-4f40-97de-98855b0ce64f">299</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo3NGQ3YjUxYmY3ODA0NTcyYjE3NjU2NDhlYzYwMGMyOC90YWJsZXJhbmdlOjc0ZDdiNTFiZjc4MDQ1NzJiMTc2NTY0OGVjNjAwYzI4XzQtNy0xLTEtMA_373c46c3-4d7a-4b35-a7b2-72e8f11b12a2">331</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="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 net transition asset</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo3NGQ3YjUxYmY3ODA0NTcyYjE3NjU2NDhlYzYwMGMyOC90YWJsZXJhbmdlOjc0ZDdiNTFiZjc4MDQ1NzJiMTc2NTY0OGVjNjAwYzI4XzYtNS0xLTEtMA_6aab7d20-895b-4028-b228-ef21a555eb91">1</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo3NGQ3YjUxYmY3ODA0NTcyYjE3NjU2NDhlYzYwMGMyOC90YWJsZXJhbmdlOjc0ZDdiNTFiZjc4MDQ1NzJiMTc2NTY0OGVjNjAwYzI4XzYtNy0xLTEtMA_6e0be609-7fae-4454-8288-222ff21dd54a">14</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="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%">Amortization of prior service cost</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo3NGQ3YjUxYmY3ODA0NTcyYjE3NjU2NDhlYzYwMGMyOC90YWJsZXJhbmdlOjc0ZDdiNTFiZjc4MDQ1NzJiMTc2NTY0OGVjNjAwYzI4XzctNS0xLTEtMA_1c5f0024-12e7-47e6-8515-f21b961db891">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo3NGQ3YjUxYmY3ODA0NTcyYjE3NjU2NDhlYzYwMGMyOC90YWJsZXJhbmdlOjc0ZDdiNTFiZjc4MDQ1NzJiMTc2NTY0OGVjNjAwYzI4XzctNy0xLTEtMA_18977345-52fa-4560-acd5-22cb5112aa71">8</ix:nonFraction>&#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%">Actuarial loss</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo3NGQ3YjUxYmY3ODA0NTcyYjE3NjU2NDhlYzYwMGMyOC90YWJsZXJhbmdlOjc0ZDdiNTFiZjc4MDQ1NzJiMTc2NTY0OGVjNjAwYzI4XzgtNS0xLTEtMA_3b574776-b507-4c5a-8233-6368a0730c55">179</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo3NGQ3YjUxYmY3ODA0NTcyYjE3NjU2NDhlYzYwMGMyOC90YWJsZXJhbmdlOjc0ZDdiNTFiZjc4MDQ1NzJiMTc2NTY0OGVjNjAwYzI4XzgtNy0xLTEtMA_e2581415-6c24-4fda-a27b-eeb92d1c94b0">96</ix:nonFraction>&#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 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 colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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: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="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo3NGQ3YjUxYmY3ODA0NTcyYjE3NjU2NDhlYzYwMGMyOC90YWJsZXJhbmdlOjc0ZDdiNTFiZjc4MDQ1NzJiMTc2NTY0OGVjNjAwYzI4XzktNS0xLTEtMA_33c11131-735a-4a64-b5d1-f31a8467d8a0">1,969</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:3pt double #000000;border-top:1pt 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: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="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo3NGQ3YjUxYmY3ODA0NTcyYjE3NjU2NDhlYzYwMGMyOC90YWJsZXJhbmdlOjc0ZDdiNTFiZjc4MDQ1NzJiMTc2NTY0OGVjNjAwYzI4XzktNy0xLTEtMA_20dec950-d994-4f92-af6a-52fd976fdd0a">1,394</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="display:none"></td><td colspan="3" style="display:none"></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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-30</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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="i510bb278b5f94162b2d988d689a8832a" continuedAt="i4314b520504a427aba9e3b84890c0e5a"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzgyNDYzMzcyMjgwODg_68c44ca3-7f7c-49d0-b21e-b801a84225c8" escape="true"><div style="margin-bottom:6pt;margin-top:12pt;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 benefit obligations and plan assets for the non-U.S. defined benefit plan were as follows:</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:59.257%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.125%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.126%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26, 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%">March 27, 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:700;line-height:100%">Obligation and funded status of plan:</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: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 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%">Benefit obligation at beginning of year</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%"><ix:nonFraction unitRef="usd" contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzMtMi0xLTEtMzUwMg_03544a38-eb8a-42dd-a0ce-37b496566ad7">12,595</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i3b8058be53ec482ca1065586cf691927_I20190329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzMtNC0xLTEtMzUwMg_79de709e-3e36-40ec-aae0-8725b8f134fc">10,840</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Service cost</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="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzQtMi0xLTEtMzUwMg_da5f7fd3-df86-41e8-9b51-b9dc48eb44a6">1,454</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzQtNC0xLTEtMzUwMg_f07edc79-0836-4b53-8723-315e68b7bac9">961</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:400;line-height:100%">Interest cost</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="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzUtMi0xLTEtMzUwMg_140e18bc-d829-478a-b799-2aa12b95583c">628</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzUtNC0xLTEtMzUwMg_9fdbef9b-3f5a-4485-b7ae-9e410cba13f4">674</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Benefits paid</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="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzctMi0xLTEtMzUwMg_0333a9df-336f-4c8b-bba4-8bdedb30b205">633</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="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzctNC0xLTEtMzUwMg_8d74aa29-c5b2-49f4-881c-c3aa7416e023">938</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzgtMi0xLTEtMzUwMg_35ba8c59-869c-47de-8185-6a846c1639db">2,502</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzgtNC0xLTEtMzUwMg_74aaf36e-6216-45da-b0b5-41c05e32a508">690</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Foreign currency exchange rate changes</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="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzktMi0xLTEtMzUwMg_b4fd3808-0149-4af9-a7a7-6f86cc9aaf39">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="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzktNC0xLTEtMzUwMg_7d7638dc-3ceb-40b4-837a-7031c478fa1c">368</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:10pt;font-weight:700;line-height:100%">Benefit obligation at end of year</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 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="i0863998bf1044fa29aa3676df5d89674_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzEwLTItMS0xLTM1MDI_a613a819-5e63-40fb-a5b4-2d66c81f89d7">17,180</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="i7888039fca9a44b0a41adbf984506f2b_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzEwLTQtMS0xLTM1MDI_74f49586-479c-4415-bdf7-158e9032073e">12,595</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:100%">Change in plan assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of plan assets at beginning of year</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%"><ix:nonFraction unitRef="usd" contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzEyLTItMS0xLTM1MDI_e06f05c2-f229-4412-a21c-1e225365022d">5,579</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i3b8058be53ec482ca1065586cf691927_I20190329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzEyLTQtMS0xLTM1MDI_640d9062-50d1-4d53-b6a4-aeb27d31f0c4">5,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="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%">Actual return on plan 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%"><ix:nonFraction unitRef="usd" contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzEzLTItMS0xLTM1MDI_264d263c-c273-4c53-8c22-34c75f657472">1,421</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzEzLTQtMS0xLTM1MDI_e2d84d7e-d901-4549-beaf-b0942a6d0045">434</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:400;line-height:100%">Employer contributions</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="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzE0LTItMS0xLTM1MDI_35d751c4-a9ef-402c-8b19-324e549a9b0f">981</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzE0LTQtMS0xLTM1MDI_ab08195e-6122-45af-9d54-1f6c9d136cc5">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 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%">Benefits paid</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="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzE1LTItMS0xLTM1MDI_c28b56cd-0bd7-4414-8403-0b4641ff0257">595</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="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzE1LTQtMS0xLTM1MDI_26130ed3-eab4-4971-b232-939202518a50">1,130</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;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 exchange rate changes</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="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzE2LTItMS0xLTM1MDI_d0a8b6df-a52c-482b-9318-3d19a2ddbbbc">258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzE2LTQtMS0xLTM1MDI_fbc8f79f-7ecb-445a-9b17-c5deee6d02fc">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 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%">Fair value of plan assets at end of year</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="i0863998bf1044fa29aa3676df5d89674_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzE3LTItMS0xLTM1MDI_e8d59fb3-b2df-40b9-a48f-7ba1b7adf17b">7,644</ix: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 0 19pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzE3LTQtMS0xLTM1MDI_21dc275a-a067-4f4e-8cd1-d93f7fc96ecf">5,579</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:700;line-height:100%">Underfunded status at end of year</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: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-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="usd" contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzE4LTItMS0xLTM1MDI_0e5906dc-0a4f-4585-9032-3ae5df751462">9,536</ix:nonFraction>)</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 0 31pt"></td><td style="background-color:#ffffff;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:#ffffff;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="usd" contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFundedStatusOfPlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzE4LTQtMS0xLTM1MDI_8b157def-6df7-4a89-af5d-cdc03bd1a441">7,016</ix:nonFraction>)</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></ix:nonNumeric><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%">The underfunded plan amounts are recognized as a component of other long-term liabilities in the consolidated balance sheets.</span></div><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzIwODkwNzIwOTQ3NTY0_2f977c30-fd62-4f66-9584-d5926026adf4" 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 presents the obligations and asset information for the non-U.S. defined benefit plan that has a projected benefit obligation in excess of plan assets:</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: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.548%"></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.551%"></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="padding:0 1pt"></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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26, 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%">March 27, 2020</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%">Projected benefit obligations</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="i0863998bf1044fa29aa3676df5d89674_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTpkMDJkMDM5ZTc5YjQ0OWQ2YjRhZmI1Njk0YmNmOWRmNS90YWJsZXJhbmdlOmQwMmQwMzllNzliNDQ5ZDZiNGFmYjU2OTRiY2Y5ZGY1XzItMi0xLTEtMTU5Nzc_9e6cbc52-5be6-4d0f-b702-a87ba4e8f379">17,180</ix: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="i7888039fca9a44b0a41adbf984506f2b_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTpkMDJkMDM5ZTc5YjQ0OWQ2YjRhZmI1Njk0YmNmOWRmNS90YWJsZXJhbmdlOmQwMmQwMzllNzliNDQ5ZDZiNGFmYjU2OTRiY2Y5ZGY1XzItNC0xLTEtMTU5NzE_d90381d6-89cc-4b12-be00-2a6a4935f4a3">12,595</ix: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="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%">Plan 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%"><ix:nonFraction unitRef="usd" contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTpkMDJkMDM5ZTc5YjQ0OWQ2YjRhZmI1Njk0YmNmOWRmNS90YWJsZXJhbmdlOmQwMmQwMzllNzliNDQ5ZDZiNGFmYjU2OTRiY2Y5ZGY1XzMtMi0xLTEtMTU5ODA_f8e2097f-42e5-4cf4-842a-453364e03e8d">7,644</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTpkMDJkMDM5ZTc5YjQ0OWQ2YjRhZmI1Njk0YmNmOWRmNS90YWJsZXJhbmdlOmQwMmQwMzllNzliNDQ5ZDZiNGFmYjU2OTRiY2Y5ZGY1XzMtNC0xLTEtMTU5NzQ_c8129faf-de76-4e85-b5dd-d0fafdb75e88">5,579</ix:nonFraction>&#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%">Accumulated benefit obligations</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="i0863998bf1044fa29aa3676df5d89674_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTpkMDJkMDM5ZTc5YjQ0OWQ2YjRhZmI1Njk0YmNmOWRmNS90YWJsZXJhbmdlOmQwMmQwMzllNzliNDQ5ZDZiNGFmYjU2OTRiY2Y5ZGY1XzQtMi0xLTEtMTU5ODY_14f5c844-cd6b-4db8-a296-b4bc381b21f1">10,353</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTpkMDJkMDM5ZTc5YjQ0OWQ2YjRhZmI1Njk0YmNmOWRmNS90YWJsZXJhbmdlOmQwMmQwMzllNzliNDQ5ZDZiNGFmYjU2OTRiY2Y5ZGY1XzQtNC0xLTEtMTU5ODY_41d4f2e7-feb1-4005-a95a-e5a734bed6c1">7,818</ix:nonFraction>&#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></table></div></ix:nonNumeric></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-31</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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="i4314b520504a427aba9e3b84890c0e5a" continuedAt="i4ba1dcb1e1a54e97b8a3386c3ffeeba1"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzIwODkwNzIwOTQ3NTY1_1d605719-e9ee-4049-85e6-2096bac24547" escape="true"><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 amounts recorded in AOCI for the non-U.S. defined benefit plan for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020 are further detailed below:</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:48.900%"></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.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="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%">Net Transition Obligation (Asset)</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%">Net Actuarial Loss</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%">Prior Service Costs</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%">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, March 29, 2019, net of tax</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="i3b8058be53ec482ca1065586cf691927_I20190329" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzEtMi0xLTEtMzU1MA_bd524b3a-f4c1-4a9b-8dfb-0a469d18a62b">75</ix: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="i3b8058be53ec482ca1065586cf691927_I20190329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzEtNC0xLTEtMzU1MA_2a051053-491a-4ca0-b715-78bd8262ce49">1,617</ix: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="i3b8058be53ec482ca1065586cf691927_I20190329" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzEtNi0xLTEtMzU1MA_4c040875-2bd8-48cb-bff4-a73b03399122">11</ix: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="i3b8058be53ec482ca1065586cf691927_I20190329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzEtOC0xLTEtMzU1MA_97dcb003-b99b-4352-973f-3621703e5ed4">1,703</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 change in AOCI for non-U.S. defined benefit plan</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="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327" decimals="-3" name="algm:OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzItMi0xLTEtMzU1MA_53e6f304-541e-4c40-83b5-ac518f3a27cb">244</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzItNC0xLTEtMzU1MA_9ec72a0b-c8b0-4b17-aa4d-64c0c350802e">1,264</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzItNi0xLTEtMzU1MA_04e6eb53-9452-4b8f-ab63-8759fdb174b6">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="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzItOC0xLTEtMzU1MA_1198a614-a53e-4146-96ba-26515be40338">1,505</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Amounts in AOCI before tax</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%"><ix:nonFraction unitRef="usd" contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzMtMi0xLTEtMzU1MA_a7298c4f-a349-47c5-8472-ca41b7200cca">319</ix: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="i7888039fca9a44b0a41adbf984506f2b_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzMtNC0xLTEtMzU1MA_ca1ea121-985e-4ff9-b61a-f24eb4f88113">2,881</ix: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="i7888039fca9a44b0a41adbf984506f2b_I20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzMtNi0xLTEtMzU1MA_635087dc-0d6d-4364-b674-b6715af905fc">8</ix: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="i7888039fca9a44b0a41adbf984506f2b_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzMtOC0xLTEtMzU1MA_c671100e-3652-45cf-8780-44530382b6b6">3,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></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%">Less tax expense</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="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzQtMi0xLTEtMzU1MA_3496fe44-b6db-4cc4-ac57-76789453205e">95</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327" decimals="-3" name="algm:OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzQtNC0xLTEtMzU1MA_f8593927-8693-4acc-a073-8ce2a160b42a">864</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327" decimals="-3" name="algm:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzQtNi0xLTEtMzU1MA_ffa364ba-6f9b-41c7-b94d-fbb9fcbc9bbc">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzQtOC0xLTEtMzU1MA_11efc06a-999e-43b7-b75b-fca3cf729119">962</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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, March 27, 2020, net of tax</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%"><ix:nonFraction unitRef="usd" contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzUtMi0xLTEtMzU1MA_74a8a7ff-a0b1-4c0d-81fd-e436a07aae4b">224</ix: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="i7888039fca9a44b0a41adbf984506f2b_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzUtNC0xLTEtMzU1MA_0c661b22-7e91-4d5b-8b90-42edba8095ad">2,017</ix: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="i7888039fca9a44b0a41adbf984506f2b_I20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzUtNi0xLTEtMzU1MA_4d9a4bdc-f1e5-4987-b7b0-cfe2b1efa33f">5</ix: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="i7888039fca9a44b0a41adbf984506f2b_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzUtOC0xLTEtMzU1MA_2ccb2499-1f06-4469-ac69-32c92dd30cf1">2,246</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 change in AOCI for non-U.S. defined benefit plan</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="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326" decimals="-3" name="algm:OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzYtMi0xLTEtMzU1MA_ca0bde00-a189-4464-8ec4-db93f85b9e39">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="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzYtNC0xLTEtMzU1MA_c919dace-e8e9-484f-8458-c031849625a5">2,242</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzYtNi0xLTEtMzU1MA_41795d7c-790f-485f-8e4d-c48a7a87afe1">4</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="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzYtOC0xLTEtMzU1MA_68ecf99b-a7ba-45fd-80f2-8f549a41087e">2,312</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Amounts in AOCI before tax</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%"><ix:nonFraction unitRef="usd" contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzctMi0xLTEtMzU1MA_ee1c41ea-1b46-41ac-8673-76f118c02c27">298</ix: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="i0863998bf1044fa29aa3676df5d89674_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzctNC0xLTEtMzU1MA_b11dcf67-6459-4c03-ae3e-3240e3ce0a87">4,259</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzctNi0xLTEtMzU1MA_ee5f5715-2762-4c65-89cc-c53b39de27b8">1</ix: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="i0863998bf1044fa29aa3676df5d89674_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzctOC0xLTEtMzU1MA_df9d4ed6-e1eb-44bd-a6c6-92af6e094c9a">4,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></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%">Less tax expense</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="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzgtMi0xLTEtMzU1MA_3435d848-7074-4074-b9cc-4ac416325c47">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="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzgtNC0xLTEtMzU1MA_f64ce582-6515-42c1-825e-1cb741506ae5">1,066</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326" decimals="-3" format="ixt:zerodash" name="algm:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzgtNi0xLTEtMzU1MA_88f3de76-6d07-4149-b13b-343b15ff306a">&#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="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzgtOC0xLTEtMzU1MA_4e53006b-7150-41b4-9dd7-a21741a283ab">1,140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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, March 26, 2021, net of tax</span></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="i0863998bf1044fa29aa3676df5d89674_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzktMi0xLTEtMzU1MA_6d1f9c90-a261-426d-b690-448765d79b6d">224</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="i0863998bf1044fa29aa3676df5d89674_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzktNC0xLTEtMzU1MA_b52001e0-13b4-4e1d-aea7-659ff19e19ee">3,193</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="i0863998bf1044fa29aa3676df5d89674_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzktNi0xLTEtMzU1MA_e9e4c7d7-911d-44d1-92ed-02beaa6e004e">1</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="i0863998bf1044fa29aa3676df5d89674_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzktOC0xLTEtMzU1MA_ab2fad97-3981-4a8a-a2ba-7e846dd9a534">3,418</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: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%">There is no actuarial net gain or loss included in AOCI as of March&#160;26, 2021 that is expected to be amortized into net periodic benefit cost over the next fiscal year.</span></div><div style="margin-top:6pt;text-align: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 March&#160;26, 2021, the Company does not expect a return of plan assets during the next 12 months.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assumptions and Investment Policies</span></div><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfAssumptionsUsedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzIwODkwNzIwOTQ3NTY2_0441c864-55db-4f83-ab4c-f30804126eb8" escape="true"><div style="margin-top:12pt;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%">Weighted-Average Assumptions Used to Determine Projected Benefit Obligation</span></div><div style="margin-bottom:6pt;margin-top: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:72.411%"></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.548%"></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.551%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26, 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 27, 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%">Non-U.S. assumed discount rate</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%"><ix:nonFraction unitRef="number" contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTpjY2Y0ZTA4MWVlYmY0YTU5YTY2NDUzMzZmNjkzZTlhMS90YWJsZXJhbmdlOmNjZjRlMDgxZWViZjRhNTlhNjY0NTMzNmY2OTNlOWExXzEtMi0xLTEtMzU5MA_0c90b7a5-b5bf-4dda-9c34-72c5661e6549">4.00</ix: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"><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%"><ix:nonFraction unitRef="number" contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTpjY2Y0ZTA4MWVlYmY0YTU5YTY2NDUzMzZmNjkzZTlhMS90YWJsZXJhbmdlOmNjZjRlMDgxZWViZjRhNTlhNjY0NTMzNmY2OTNlOWExXzEtNC0xLTEtMzU5MA_8dce789c-d493-4198-8c0b-57ef7b92751d">4.98</ix: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"><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%">Non-U.S. rate of compensation increase</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="number" contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTpjY2Y0ZTA4MWVlYmY0YTU5YTY2NDUzMzZmNjkzZTlhMS90YWJsZXJhbmdlOmNjZjRlMDgxZWViZjRhNTlhNjY0NTMzNmY2OTNlOWExXzItMi0xLTEtMzU5MA_b8274d82-fba7-4984-95ef-3d600bce8600">5.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="number" contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTpjY2Y0ZTA4MWVlYmY0YTU5YTY2NDUzMzZmNjkzZTlhMS90YWJsZXJhbmdlOmNjZjRlMDgxZWViZjRhNTlhNjY0NTMzNmY2OTNlOWExXzItNC0xLTEtMzU5MA_64404470-8a8b-4dd7-a32d-ad38213abd96">5.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Weighted-Average Assumptions Used to Determine Net Periodic Benefit Cost</span></div><div style="margin-top: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:72.411%"></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.548%"></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.551%"></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="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26, 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 27, 2020</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%">Non-U.S. assumed discount rate</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%"><ix:nonFraction unitRef="number" contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo0YTBjNWQ3NjU3NzQ0N2ZkYmFjODEwNTNlYjE4OGJmYS90YWJsZXJhbmdlOjRhMGM1ZDc2NTc3NDQ3ZmRiYWM4MTA1M2ViMTg4YmZhXzEtMi0xLTEtMzYxNQ_c447582a-e9ef-4c44-bc3d-379410e0c5a0">4.00</ix: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"><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%"><ix:nonFraction unitRef="number" contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo0YTBjNWQ3NjU3NzQ0N2ZkYmFjODEwNTNlYjE4OGJmYS90YWJsZXJhbmdlOjRhMGM1ZDc2NTc3NDQ3ZmRiYWM4MTA1M2ViMTg4YmZhXzEtNC0xLTEtMzYxNQ_5423500e-cd80-4e55-9333-33ed34fd321c">4.98</ix: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"><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><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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-U.S. expected long-term return on plan 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%"><ix:nonFraction unitRef="number" contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo0YTBjNWQ3NjU3NzQ0N2ZkYmFjODEwNTNlYjE4OGJmYS90YWJsZXJhbmdlOjRhMGM1ZDc2NTc3NDQ3ZmRiYWM4MTA1M2ViMTg4YmZhXzItMi0xLTEtMzYxNQ_acf8ba0c-72cc-48cf-8492-f4b0de6be9c2">4.20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%"><ix:nonFraction unitRef="number" contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo0YTBjNWQ3NjU3NzQ0N2ZkYmFjODEwNTNlYjE4OGJmYS90YWJsZXJhbmdlOjRhMGM1ZDc2NTc3NDQ3ZmRiYWM4MTA1M2ViMTg4YmZhXzItNC0xLTEtMzYxNQ_9bf52459-7410-4700-b916-a447783def69">5.20</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</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%">Non-U.S. rate of compensation increase</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="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo0YTBjNWQ3NjU3NzQ0N2ZkYmFjODEwNTNlYjE4OGJmYS90YWJsZXJhbmdlOjRhMGM1ZDc2NTc3NDQ3ZmRiYWM4MTA1M2ViMTg4YmZhXzMtMi0xLTEtMzYxNQ_0c06cce5-186b-4989-94c3-b5ac5f91807d">5.00</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="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327" decimals="4" name="us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo0YTBjNWQ3NjU3NzQ0N2ZkYmFjODEwNTNlYjE4OGJmYS90YWJsZXJhbmdlOjRhMGM1ZDc2NTc3NDQ3ZmRiYWM4MTA1M2ViMTg4YmZhXzMtNC0xLTEtMzYxNQ_de0726a9-e6b7-4183-b668-a307e68b1418">5.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;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%"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:DefinedBenefitPlanPlanAssetsCategoryTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzU4MjQ_00cb0286-44c7-4007-825c-82f2ce94d18c" continuedAt="i55bd95f9b0904974adef3d145f286e57" escape="true">The table below sets forth the fair value of the entity&#8217;s plan assets as of March&#160;26, 2021 and March&#160;27, 2020, using the same three-level hierarchy of fair value inputs described in Note 2, &#8220;Summary of Significant Accounting Policies&#8221;:</ix:nonNumeric></span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-32</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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="i4ba1dcb1e1a54e97b8a3386c3ffeeba1" continuedAt="i21e217ef3b154d6097ae8d6645523d31"><ix:continuation id="i55bd95f9b0904974adef3d145f286e57"><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 March 26,<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="i36f1acd58e87491fb446d836edf75844_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzItMS0xLTEtMA_f70c7bee-c6e5-4ebd-b423-b8c9c40f1f48">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="idfc4009250e349d5829ac6e48d1edd6e_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzItMy0xLTEtMA_1ad8d4c0-ec8a-4a32-bf77-51369e8269bf">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="i4f4976897f52401f9ce210518cc8d77a_I20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzItNS0xLTEtMA_765764df-956c-442f-bdb1-48cdda0568f2">&#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="i30e69a28381f49b7ad63cfe4c866547a_I20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzItNy0xLTEtMA_7cd70d5b-303f-4eee-ad42-92ee455bfd33">&#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="i296d950dc2b44c9dbab54c02df718081_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzMtMS0xLTEtMA_f27e66b6-da97-4712-bcb3-c68ceee2049e">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="i34d967a8c7154f3099dd6c830bdcdd46_I20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzMtMy0xLTEtMA_dcf4fe97-e789-4b44-a994-67e3396bb389">&#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="if8ccd9b4ea2a45e08353c0a154ad598c_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzMtNS0xLTEtMA_fd78529d-a1f7-41eb-abd6-4391c7d45aba">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="iacebd955cc99436e8fd33c93386baee8_I20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzMtNy0xLTEtMA_74bbe87b-a05a-47c7-b0ba-eacecc6265f7">&#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="i3029cc60b013462ca4e4351bfcc82ac9_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzQtMS0xLTEtMA_32b7e7ae-674f-42a4-8b1f-080320042722">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="i6e8557ece51d449492f522471d066e58_I20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzQtMy0xLTEtMA_76f4c317-9ffa-43b9-81f9-d417f7961cc4">&#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="i12ef46f4c8244243b0b957b0c9a93d4b_I20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzQtNS0xLTEtMA_c1861534-9644-4d4e-8e06-220deaf1f4f7">&#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="i610b99c0b26d4bf3919ead27cfd38f5d_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzQtNy0xLTEtMA_9d0ac349-01b1-4eab-a957-f19875148cca">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="i47a07b99e0ad42ccabb2545a19169854_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzUtMS0xLTEtMA_a4a4c10e-4268-483b-ab87-7ca25425b6d6">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="i632b67af00d041149bc54b90a5bb5b4a_I20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzUtMy0xLTEtMA_2229f0ef-e5c0-4637-b352-ff4c15120d51">&#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="ic238777fb0964755a53251002962d1fe_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzUtNS0xLTEtMA_b6015d9e-2b0c-4007-9d2d-57364e88feef">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="i441a05a610dd41d8a65bb245985feb95_I20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzUtNy0xLTEtMA_c31b0719-55cb-4fc9-9ded-edbcfa67e654">&#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="ie58fb5b3c6dc4621b1748e90b8aed9cd_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzYtMS0xLTEtMA_79d7049d-44fe-4f0e-abcc-84a9a2c1f651">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="i055caafcb80d484ba4a89d373a40dbe5_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzYtMy0xLTEtMA_8905fb15-c359-4793-89a8-6ab79dbe5756">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="i87b4a316ea5e40ee8f51a70faba2513b_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzYtNS0xLTEtMA_c2d23eb1-faa3-4cca-b9aa-45cc67159001">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="i17acf8f9aea14542bbaab7be0f064a29_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzYtNy0xLTEtMA_9fe4948c-bdc4-443c-bd59-d7a2b8c0e1d3">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="i0863998bf1044fa29aa3676df5d89674_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzctMS0xLTEtMA_22abfedf-bb38-4af0-9f63-29299996faf6">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="i949beb59c4794c5bb8f98c1cd1edaec0_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzctMy0xLTEtMA_9f011935-bd0a-4e80-ba4e-f69fff29cdab">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="ia5eaa4617d2e4a118f345f2b8e842895_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzctNS0xLTEtMA_6bdf3bd3-b915-4222-b7b5-cb8c1bd1d553">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="i4297136c67674df09114349f4dd8d243_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzctNy0xLTEtMA_144fe9de-01cd-4cff-a9f6-e2b9e315d148">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><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 27,<br/>2020</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="ib65a0baf88804ab6940360c5adb6d021_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzItMS0xLTEtMA_30b08248-73ec-4a0a-9204-15b9bb9f075c">1,260</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i7e1d4a07533943698aea2e43bb10d800_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzItMy0xLTEtMA_17a9f294-32b9-494d-9a9e-13ddcf8a59e5">1,260</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i8f0b8ed179114698bc6373ef923a09f1_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzItNS0xLTEtMA_b1351830-cb52-4c6a-a624-b2042f57b830">&#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="i2ef4aaea0c884af394ec92b9c17a5ad9_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzItNy0xLTEtMA_d7b2ea95-38f1-4cee-b1a9-a1100c8aa9bb">&#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="i76cac1a4b42d47f3bcc99aa9d4a0317b_I20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzMtMS0xLTEtMA_beaf7e8a-cc46-40b7-a252-e41c6837117b">897</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd548d7be667470daeba0a63caa28cbc_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzMtMy0xLTEtMA_bd6d8248-faac-4f83-ac13-d6d7ed0cf7f7">&#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="iea58c2b2460140bf9d8f124c3e481bc4_I20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzMtNS0xLTEtMA_6ec46ecd-6290-4ab1-83d8-37da64026aa8">897</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i40852759fb7e40f48013450f1d12c170_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzMtNy0xLTEtMA_16bec647-c5a0-480b-84a6-e7f0b0ce848f">&#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="i0a91b9b9ac3248cab20020c8d784b0da_I20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzQtMS0xLTEtMA_06b95d89-24dc-41e5-a381-7087b0de004f">756</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i87ea16f871e34f148264d46c25111d6a_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzQtMy0xLTEtMA_13ac2610-52d7-416c-b64d-7f209654bf85">&#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="iff2da4790e5b45a3acdc22c36ebbf84b_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzQtNS0xLTEtMA_b1b4995c-d30d-4f18-9112-cdb6c3d10b54">&#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="i9c6e2e7e785b41438f2fa971a8f03b2d_I20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzQtNy0xLTEtMA_05cd133b-920f-49ec-b870-53d0f0605aa4">756</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="id3af90233698449ea90527433ff24952_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzUtMS0xLTEtMA_ab70532f-c873-43dd-8f02-a787d8e719ba">1,094</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idd9b789ef36f4016bf836f5d9efcb67d_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzUtMy0xLTEtMA_4bcd082c-c3de-4e49-b497-78d2f35b310d">&#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="i7a958374069a4f57b0d1a86fa33702d8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzUtNS0xLTEtMA_75fc6a2b-329e-4d3d-af4b-04fc48f805a1">1,094</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4cc989600d664f458775a6072023484c_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzUtNy0xLTEtMA_21588f19-6672-47c1-8700-831e45a15b05">&#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="ic5591f6992c34e4d994f5d237174836f_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzYtMS0xLTEtMA_6b05b2a0-4083-48ea-8dc7-2159bfe1b294">1,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i81e7d4d3bb5541e491abbae917daa913_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzYtMy0xLTEtMA_cdb8e28f-e591-4892-a114-f628ab0bc795">1,207</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9d776c1b24484fee9967cc6a46144dae_I20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzYtNS0xLTEtMA_800b8a0c-478f-4e2e-94bc-976ec9d02cbc">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="i01a81db556cd4a01ab9d40f501993371_I20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzYtNy0xLTEtMA_e49970ba-f23f-41c7-accd-890ac751be00">364</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i7888039fca9a44b0a41adbf984506f2b_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzctMS0xLTEtMA_4cfd5d8b-21af-4d5d-b84c-6bdfbdb68d6e">5,579</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="i82f31c9d68634c419f20b573d6d9e554_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzctMy0xLTEtMA_a667e425-3b93-48d4-be6b-70195b0b9ec8">2,467</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="i29b54e0506db4769af82a8d88ed30e65_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzctNS0xLTEtMA_5f9bc985-8569-4409-a26c-b34a5248972d">1,992</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="ib890f93ef0974dd7a66f5ceab0220722_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzctNy0xLTEtMA_47bcf526-45a9-4135-bb6d-09a418f05123">1,120</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:continuation><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzU4MjU_c1ae4d09-7639-4b47-83b2-1baee70ff5e3" 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 fiscal years ended March&#160;26, 2021 and March&#160;27, 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: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 29, 2019</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="i3a655bcb780542bb887c2772b10ff4b3_I20190329" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzItMS0xLTEtMzY1Mg_3133d533-7345-498d-b6be-4a80f8769ec0">760</ix: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="i861168687ba942669b2a53147afcf621_I20190329" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzItMy0xLTEtMzY1Mg_8a3abd7e-531f-46dd-a03b-9cb914720b51">353</ix: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="i5171252016c645e79e4751a3926eb178_D20190330-20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzMtMS0xLTEtMzY1Mg_aa21150c-6c1b-4b80-a9e2-2d7396c4882d">271</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i194a3cc2991b46e0a8e05308ecf0461b_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzMtMy0xLTEtMzY1Mg_264b0254-a137-493c-ab9e-537e5ea2c30e">&#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="i5171252016c645e79e4751a3926eb178_D20190330-20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzQtMS0xLTEtMzY1Mg_5856f023-e6ef-4ebe-bc0c-90e94c718099">300</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="i194a3cc2991b46e0a8e05308ecf0461b_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzQtMy0xLTEtMzY1Mg_8cf390bb-adc7-46df-9e15-00cb7b54319a">&#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%">Change in foreign currency exchange rates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5171252016c645e79e4751a3926eb178_D20190330-20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzUtMS0xLTEtMzY1Mg_34b04292-5027-4ea6-bbab-2135448f1203">25</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i194a3cc2991b46e0a8e05308ecf0461b_D20190330-20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzUtMy0xLTEtMzY1Mg_53f6b242-833e-4e07-bbd6-8a29007b054f">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 March 27, 2020</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="i983fde9fffb94ef7b224ee6494babc65_I20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzItMS0xLTEtMA_75f9a68b-03cf-488f-ae41-ad734d6b4e0f">756</ix: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="if8f8d7de3bbe499b803eba8fd23ead33_I20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzItMy0xLTEtMA_a33f1be7-2355-442b-84f1-25d7009fdb2f">364</ix: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="i1812c3015e6946e48640969e5b2af5da_D20200328-20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzMtMS0xLTEtMA_15071fb7-f98e-46aa-8dd1-ea5df1698466">325</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if23776a298354ead83ec2352b877f17b_D20200328-20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzMtMy0xLTEtMA_b9f94844-3cf1-461f-aaad-faed077abde9">&#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="i1812c3015e6946e48640969e5b2af5da_D20200328-20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzQtMS0xLTEtMA_665b73d6-ba2f-4bd3-b9d8-ad0f3db9ee87">531</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="if23776a298354ead83ec2352b877f17b_D20200328-20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzQtMy0xLTEtMA_ed28b956-eaa3-46c0-b0ed-4356d4689ccc">&#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="i1812c3015e6946e48640969e5b2af5da_D20200328-20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzUtMS0xLTEtMA_8064aba8-92e2-4278-9193-08ef02d0d5af">&#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="if23776a298354ead83ec2352b877f17b_D20200328-20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzUtMy0xLTEtMA_d5c7780a-9fe9-4565-bb22-30509bbe518f">753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i1812c3015e6946e48640969e5b2af5da_D20200328-20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzYtMS0xLTEtMA_63c36aa3-4a6c-4b1f-aff4-193c78638d20">34</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if23776a298354ead83ec2352b877f17b_D20200328-20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzYtMy0xLTEtMA_98fc909e-6042-49e7-a6ca-809bb75d35c8">16</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:700;line-height:100%">Balance at March 26, 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="i8c099038fdf9440a8e89446a11439dbe_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzctMS0xLTEtMA_d9adcac6-95d4-4ea1-9a09-fc12bb8bfa06">584</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:3pt double #000000;border-top:1pt 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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="id62b1afde4a74c9c90412a0b2db58b01_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanFairValueOfPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzctMy0xLTEtMA_a005ac3f-2c23-44c3-ae6f-5034e60a3f9e">1,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><div style="margin-top:6pt;text-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></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-33</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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="i21e217ef3b154d6097ae8d6645523d31"><div style="margin-bottom:6pt;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%">Cash Flows</span></div><div style="margin-top:6pt;text-align: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 fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, the Company contributed approximately $<ix:nonFraction unitRef="usd" contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326" decimals="-3" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzEyMDk0NjI3OTI1MzUw_7f79a998-1b2f-415c-8957-27638796f2a1">986</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="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327" decimals="-3" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzEyMDk0NjI3OTI1MzQ2_d4710841-c7bd-44b8-8532-1cb660c89394">943</ix:nonFraction> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to its non-U.S. pension plan, respectively. The Company expects to contribute approximately </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="i0863998bf1044fa29aa3676df5d89674_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzEwOTk1MTE2NDU0MzE_4437aacc-1a43-4606-a1c5-b5340c0ed7a4">943</ix:nonFraction></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to its non-U.S. pension plan in fiscal year 2022.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Estimated Future Benefit Payments</span></div><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzgyNDYzMzcyMjgwODk_6dadd88f-afda-432f-8655-6005d24be498" escape="true"><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:120%">The following table projects the benefits expected to be paid to participants from the plans in each of the following fiscal years. The majority of the payments will be paid from plan assets, not company assets.</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:85.655%"></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.550%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Pension <br/>Benefits</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%">2022</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="i0863998bf1044fa29aa3676df5d89674_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplZDZkZTQxYjljZTI0ODFlYTY3Zjk4OTdjOTM2NjVmMC90YWJsZXJhbmdlOmVkNmRlNDFiOWNlMjQ4MWVhNjdmOTg5N2M5MzY2NWYwXzEtMi0xLTEtMzc0OQ_d353a2fe-3bfe-4b3b-a219-838885a1f868">1,436</ix: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%">2023</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="i0863998bf1044fa29aa3676df5d89674_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplZDZkZTQxYjljZTI0ODFlYTY3Zjk4OTdjOTM2NjVmMC90YWJsZXJhbmdlOmVkNmRlNDFiOWNlMjQ4MWVhNjdmOTg5N2M5MzY2NWYwXzItMi0xLTEtMzc0OQ_2d00bce1-5331-4668-a9b0-06ed11087d19">1,575</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplZDZkZTQxYjljZTI0ODFlYTY3Zjk4OTdjOTM2NjVmMC90YWJsZXJhbmdlOmVkNmRlNDFiOWNlMjQ4MWVhNjdmOTg5N2M5MzY2NWYwXzMtMi0xLTEtMzc0OQ_31e7ead4-243a-4f22-af29-8d161b9f57af">927</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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplZDZkZTQxYjljZTI0ODFlYTY3Zjk4OTdjOTM2NjVmMC90YWJsZXJhbmdlOmVkNmRlNDFiOWNlMjQ4MWVhNjdmOTg5N2M5MzY2NWYwXzQtMi0xLTEtMzc0OQ_78125a98-2afb-4224-a2d6-e30ab26410f1">995</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplZDZkZTQxYjljZTI0ODFlYTY3Zjk4OTdjOTM2NjVmMC90YWJsZXJhbmdlOmVkNmRlNDFiOWNlMjQ4MWVhNjdmOTg5N2M5MzY2NWYwXzUtMi0xLTEtMzc0OQ_b07985a0-53c3-4fe5-8c72-f16e24bdfd58">980</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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplZDZkZTQxYjljZTI0ODFlYTY3Zjk4OTdjOTM2NjVmMC90YWJsZXJhbmdlOmVkNmRlNDFiOWNlMjQ4MWVhNjdmOTg5N2M5MzY2NWYwXzYtMi0xLTEtMzc0OQ_5be1603e-04c9-43db-b0ec-ed3e7a5bead5">7,786</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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 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="i0863998bf1044fa29aa3676df5d89674_I20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:DefinedBenefitPlanExpectedFutureBenefitPaymentTotal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplZDZkZTQxYjljZTI0ODFlYTY3Zjk4OTdjOTM2NjVmMC90YWJsZXJhbmdlOmVkNmRlNDFiOWNlMjQ4MWVhNjdmOTg5N2M5MzY2NWYwXzctMi0xLTEtMzc0OQ_e8d47ccc-349e-4ebc-97da-056981c0e110">13,699</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: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 Defined Benefit 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%">In December 1993, the Company commenced with a rollover pension promise agreement (&#8220;Pension Promise&#8221;) to offer a then European employee an insured annuity upon their retirement at age 65. The employee was the only eligible participant of the Pension Promise. The impact associated with the expense and related other income with the Pension Promise was insignificant in fiscal years 2021 and 2020, respectively.&#160;The total values of the Pension Promise in the amounts o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f <ix:nonFraction unitRef="gbp" contextRef="if0500fa9eef049f284abf4847810085b_I20210326" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzM4MTY_46a4a9c8-d594-4ae4-ac34-c0ec84405f42"><ix:nonFraction unitRef="gbp" contextRef="if0500fa9eef049f284abf4847810085b_I20210326" decimals="-3" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzM4MTY_6e973770-38bb-4d25-a339-255b48deabab">928</ix:nonFraction></ix:nonFraction> an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d <ix:nonFraction unitRef="gbp" contextRef="i2e72bf2515be4e53bedc09590df812b3_I20200327" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzM4MjM_26bd571f-147e-405f-af47-8ee3cefdcf56"><ix:nonFraction unitRef="gbp" contextRef="i2e72bf2515be4e53bedc09590df812b3_I20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzM4MjM_9c234471-a238-4b0d-8b17-ddf6db5f7e43">903</ix:nonFraction></ix:nonFraction> British Pounds Sterling at March&#160;26, 2021 and March&#160;27, 2020, respectively (approximate</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ly $<ix:nonFraction unitRef="usd" contextRef="if0500fa9eef049f284abf4847810085b_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzM4OTI_4e458132-acd0-47a3-9eea-0f75237e4cfb"><ix:nonFraction unitRef="usd" contextRef="if0500fa9eef049f284abf4847810085b_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzM4OTI_a799541e-9271-4a06-b242-fd72030df97d">1,272</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="i2e72bf2515be4e53bedc09590df812b3_I20200327" decimals="-3" name="us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzM4OTk_7827aafe-43f2-4398-8ea7-27ab950bc5db"><ix:nonFraction unitRef="usd" contextRef="i2e72bf2515be4e53bedc09590df812b3_I20200327" decimals="-3" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzM4OTk_d157a709-7683-43d4-8eac-4c4432856548">978</ix:nonFraction></ix:nonFraction> at March&#160;26, 2021 and March&#160;27, 2020, respectively), were classified with other in other assets, net and accrued retirement in other long-term liabilities in the Company&#8217;s consolidated balance sheets.&#160;</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%">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%">Eligible AML U.S.&#160;employees may contribute up to <ix:nonFraction unitRef="number" contextRef="i8c4dbf0779c8459a9bfd285467b43114_D20200328-20210326" decimals="INF" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzQxNjY_e7034b6d-ee39-4744-adb7-6aa7ebbc7074">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="i8c4dbf0779c8459a9bfd285467b43114_D20200328-20210326" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzQzMDA_6cb6dbb0-e8bb-491d-a27c-92a352284fc1">100</ix:nonFraction>% of the participants&#8217; pretax contributions, up to a maximum of <ix:nonFraction unitRef="number" contextRef="i8c4dbf0779c8459a9bfd285467b43114_D20200328-20210326" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzQzNjU_303302b0-59e2-4ab1-be53-edc91a5b507e">5</ix:nonFraction>% of their eligible compensation. Matching contributions by AML totaled</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $<ix:nonFraction unitRef="usd" contextRef="i8c4dbf0779c8459a9bfd285467b43114_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzQ0NTk_c304991d-4b58-47d1-b064-04ab592ca49c">3,687</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="ic8ee97c1d4fd4f8b95b371812d9e749b_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzQ1MjI_39e87cb4-6276-439c-ba41-ea17f5b8b4d9">3,792</ix:nonFraction> for the fiscal years ended March&#160;26, 2021 and March&#160;27, 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 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="iacc0bdf562e24b4a995389b224c71c21_D20200328-20210326" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzQ4MzM_2630e377-c690-41eb-ac1a-a3a6a85a868c">507</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i8c34b38c23c44a05b4a6030a66cfc661_D20190330-20200327" decimals="-3" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzQ4OTA_7ba44f4d-296e-4749-a962-4dd9251f7349">372</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 fiscal years ended March&#160;26, 2021 and March&#160;27, 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 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="idd982340729343d695e1be91d4c9ea34_D20200328-20210326" decimals="INF" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzUxNjI_bf44caf4-c5c7-4ee0-9395-9d437dba266d">35</ix:nonFraction>% of their compensation, subject to the maximum contribution allowed by the Internal Revenue Service (&#8220;IRS&#8221;). All employees are <ix:nonFraction unitRef="number" contextRef="idd982340729343d695e1be91d4c9ea34_D20200328-20210326" decimals="INF" name="us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzUyODM_f6a13fb1-d999-40bb-9b5f-1f0eda4921fa">100</ix:nonFraction>% vested in their contributions at the time of plan entry. As of January&#160;1, 2008, and until January&#160;1, 2015, the Company&#8217;s former wholly-owned subsidiary, PSL, adopted and used a Safe Harbor provision, whereby PSL contributed <ix:nonFraction unitRef="number" contextRef="idd982340729343d695e1be91d4c9ea34_D20200328-20210326" decimals="INF" name="algm:DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzU1MTA_4ebd321b-2677-4756-81a2-cb5211c31fa0">3</ix:nonFraction>% of compensation each pay period for all eligible employees meeting the Safe Harbor criteria. As of January&#160;1, 2015, PSL may match, at its discretion, <ix:nonFraction unitRef="number" contextRef="idd982340729343d695e1be91d4c9ea34_D20200328-20210326" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzU2NjM_4214ec5c-0f1b-4a84-b9a6-ab84e2b1e4aa">100</ix:nonFraction>% of the employee&#8217;s contribution, up to a maximum of <ix:nonFraction unitRef="number" contextRef="idd982340729343d695e1be91d4c9ea34_D20200328-20210326" decimals="INF" name="us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzU3MTc_7f5e6270-2afd-4c16-a31d-7b226e068d1e">5</ix:nonFraction>% of their eligible compensation. PSL&#8217;s matching contributions were $<ix:nonFraction unitRef="usd" contextRef="i954a3376619b42ea87786122c5a4454f_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedContributionPlanCostRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzEwOTk1MTE2NDcyOTY_9f736dbc-600f-400e-85e0-c086e8835a12">1,828</ix:nonFraction> for the fiscal year ended March&#160;27, 2020.</span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-34</span></div></div></div><div id="ie0e8a443074a445b950d2492873c942d_151"></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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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%">15. <ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzMwNjI_714f4073-5df8-4b88-baa3-e7bd21565de6" continuedAt="ia8be49f3601d4cf9a34dc2ce846f2643" escape="true">Commitments and Contingencies </ix:nonNumeric></span></div><ix:continuation id="ia8be49f3601d4cf9a34dc2ce846f2643" continuedAt="if0b52dad71364d9c9b863873e8d49a41"><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%">Operating Leases </span></div><div style="margin-top:6pt;text-align: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, leases certain real estate property and equipment under operating lease agreements that expire at various dates between <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzIxNw_8cbbe33d-5718-45ab-a704-fca77edcfd65">one</span> and <ix:nonNumeric contextRef="ic69952c9385b4dd7b85695229a867e14_I20210326" format="ixt-sec:durwordsen" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzMwNjM_e06e6b21-b707-42ea-bfa1-0da543830274">eleven years</ix:nonNumeric>. The leases generally require the Company to pay for utilities, insurance, taxes and maintenance. Some leases contain escalation clauses, renewal options and purchase options. </span></div><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzgyNDYzMzcyMjE4NzM_c450c215-2442-4fa3-9066-b719a4eaccc7" 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 noncancelable operating leases as of March&#160;26, 2021 are as follows:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:81.191%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.609%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90YWJsZTphY2VhYjJhNDYzMTA0ZTU5YjcxODE1ZThmMGUwNzE3OS90YWJsZXJhbmdlOmFjZWFiMmE0NjMxMDRlNTliNzE4MTVlOGYwZTA3MTc5XzAtMS0xLTEtMzkxNw_c45b0af9-ce12-41e6-bf8e-c5ca08f8c9d5">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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90YWJsZTphY2VhYjJhNDYzMTA0ZTU5YjcxODE1ZThmMGUwNzE3OS90YWJsZXJhbmdlOmFjZWFiMmE0NjMxMDRlNTliNzE4MTVlOGYwZTA3MTc5XzEtMS0xLTEtMzkxNw_1bb22c1f-4531-43a9-b490-219556b18571">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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90YWJsZTphY2VhYjJhNDYzMTA0ZTU5YjcxODE1ZThmMGUwNzE3OS90YWJsZXJhbmdlOmFjZWFiMmE0NjMxMDRlNTliNzE4MTVlOGYwZTA3MTc5XzItMS0xLTEtMzkxNw_8777cf07-22d2-4591-acb5-c94b30e58533">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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90YWJsZTphY2VhYjJhNDYzMTA0ZTU5YjcxODE1ZThmMGUwNzE3OS90YWJsZXJhbmdlOmFjZWFiMmE0NjMxMDRlNTliNzE4MTVlOGYwZTA3MTc5XzMtMS0xLTEtMzkxNw_c94f3183-74ed-492b-8ef2-78c85e412ccd">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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90YWJsZTphY2VhYjJhNDYzMTA0ZTU5YjcxODE1ZThmMGUwNzE3OS90YWJsZXJhbmdlOmFjZWFiMmE0NjMxMDRlNTliNzE4MTVlOGYwZTA3MTc5XzQtMS0xLTEtMzkxNw_6ab2a5a4-2545-459a-85ad-dc2c02c1a80d">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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90YWJsZTphY2VhYjJhNDYzMTA0ZTU5YjcxODE1ZThmMGUwNzE3OS90YWJsZXJhbmdlOmFjZWFiMmE0NjMxMDRlNTliNzE4MTVlOGYwZTA3MTc5XzUtMS0xLTEtMzkxNw_7c1987d7-9b32-4295-9642-b583df3ac311">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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90YWJsZTphY2VhYjJhNDYzMTA0ZTU5YjcxODE1ZThmMGUwNzE3OS90YWJsZXJhbmdlOmFjZWFiMmE0NjMxMDRlNTliNzE4MTVlOGYwZTA3MTc5XzYtMS0xLTEtMzkxNw_6643dafc-84c8-41bc-b84f-ea071f7d21d0">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><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%">Rent expense was $<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzEwOTk1MTE2MzI2NjI_6ed84c76-b566-418e-b1f7-22c015a1a1c8">4,385</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzEwOTk1MTE2MzI2NzE_1c86ac86-47ea-470c-a75f-710e02e8e883">5,456</ix:nonFraction> for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, respectively.</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 Company enters into noncancelable contractual obligations with suppliers related to the purchase of certain inventory components, equipment and other services that require minimum firm purchase commitments.</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:120%">Future minimum payments under purchase obligations with suppliers as of March&#160;26, 2021 totaled $<ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PurchaseObligationDueInNextTwelveMonths" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzEyMDk0NjI3OTE5MTQ3_12091d47-3a04-493b-9dd9-2bbab7386984">41,757</ix:nonFraction>, which are all expected to be procured in fiscal year 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%">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 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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SelfInsuranceReserveCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzEwOTk1MTE2NDEyMzY_dc96068f-2e2a-43ee-a9d1-35ede057a6e0">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%">and $<ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SelfInsuranceReserveCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzEwOTk1MTE2NDEyNDU_47c26874-1f49-451c-bd41-7aa2994c0708">1,841</ix:nonFraction> as of March&#160;26, 2021 and March&#160;27, 2020, respectively, and was included in accrued expenses and other current liabilities in the Company&#8217;s consolidated balance sheets.</span></div><div style="margin-bottom:6pt;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%">Legal proceedings</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:120%">The Company is subject to various legal proceedings and claims, the outcomes of which are subject to significant uncertainty. 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. Furthermore, the Company does not believe there are any matters that could have a material adverse effect on financial position, results of operations or cash flows.</span></div><div style="margin-bottom:6pt;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%">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 <ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:LossContingencyAccrualAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzIzNjk_5e8ef8d5-8573-4d81-976b-ddf25c0e3775"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:LossContingencyAccrualAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzIzNjk_cc743f4e-8fb7-41c8-bc55-d1d5474b3d97">no</ix:nonFraction></ix:nonFraction> accrual of such amounts at March&#160;26, 2021 or March&#160;27, 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%">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 </span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-35</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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="if0b52dad71364d9c9b863873e8d49a41">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 consolidated statements of operations during the period such determination was made. <ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:AccrualForEnvironmentalLossContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzMwMDc_3f7b7b84-3719-4218-9c82-c608a88e93c6"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:AccrualForEnvironmentalLossContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzMwMDc_76339fec-58df-4f71-b013-b8125a321413">No</ix:nonFraction></ix:nonFraction> environmental accruals were established at March&#160;26, 2021 or March&#160;27, 2020.</ix:continuation></span></div><div id="ie0e8a443074a445b950d2492873c942d_154"></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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90ZXh0cmVnaW9uOmQ2YWFjODEwOTk1NjRiNGZiNDIyYWM4ZjJhM2VhZmRlXzI4MzQ_633cbc8c-07c7-4e8f-9b18-8636db1fe11d" continuedAt="i256f6eda2f48491380ba0055b9900bd5" escape="true">Net Income per Share</ix:nonNumeric></span></div><ix:continuation id="i256f6eda2f48491380ba0055b9900bd5"><div style="margin-top:6pt;text-align: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="i9a1e619d92ea49bb80170a06a05b724f_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="algm:ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90ZXh0cmVnaW9uOmQ2YWFjODEwOTk1NjRiNGZiNDIyYWM4ZjJhM2VhZmRlXzEwOTk1MTE2MzU2NzM_89d5eb61-9850-451f-b224-a0bd87b3f996">166,500,000</ix:nonFraction> shares of common stock (the &#8220;Common Stock Conversion&#8221;). Additional detailed discussion is included in Note 17, &#8220;Common Stock and Stock-Based Compensation.&#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:115%">Prior to the Company&#8217;s IPO, Class A shares were entitled to a priority dividend of <ix:nonFraction unitRef="number" contextRef="i8c7bd0debad5403987487b0dfc83211c_D20201101-20201101" decimals="INF" name="algm:CommonStockPriorityDividendRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90ZXh0cmVnaW9uOmQ2YWFjODEwOTk1NjRiNGZiNDIyYWM4ZjJhM2VhZmRlXzk1MA_1875ff45-5459-4617-80ad-3deae5a5c107">8</ix:nonFraction>%. After Class A shareholders received an annualized return on capital of <ix:nonFraction unitRef="number" contextRef="i8c7bd0debad5403987487b0dfc83211c_D20201101-20201101" decimals="INF" name="algm:CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90ZXh0cmVnaW9uOmQ2YWFjODEwOTk1NjRiNGZiNDIyYWM4ZjJhM2VhZmRlXzEwMjU_7b01faa7-691e-4717-9f41-ffa1d98e388f">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 attributable to the Class A stockholders for computing basic and diluted earnings per share for the fiscal year ended March&#160;27, 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="icc28ea7d8a744fcd9ed600e4b2701aec_D20180331-20190329" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90ZXh0cmVnaW9uOmQ2YWFjODEwOTk1NjRiNGZiNDIyYWM4ZjJhM2VhZmRlXzEwOTk1MTE2MzU3MzQ_34f05c37-cdc1-4608-9910-27d7dd9eb4fd"><ix:nonFraction unitRef="shares" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90ZXh0cmVnaW9uOmQ2YWFjODEwOTk1NjRiNGZiNDIyYWM4ZjJhM2VhZmRlXzEwOTk1MTE2MzU3MzQ_8258cbaf-c601-49e9-a3f7-964142686f66">10,000,000</ix:nonFraction></ix:nonFraction> shares for the fiscal year ended March&#160;27, 2020.</span></div><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90ZXh0cmVnaW9uOmQ2YWFjODEwOTk1NjRiNGZiNDIyYWM4ZjJhM2VhZmRlXzI4MzU_1941e9eb-97bb-4f98-b2e9-bc617b1be1c1" 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 sets forth the basic and diluted net (loss) 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:71.816%"></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><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="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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">March 26,<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%">March 27,<br/>2020</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%">Net income attributable to Allegro MicroSystems, Inc.</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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzItNS0xLTEtMA_e0e9cda4-8035-442c-b10e-fa52dad716db">17,953</ix: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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzItNy0xLTEtMA_bf67bb09-63f9-442e-bc20-69a4da46dbab">36,971</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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%">Net income attributable to common stockholders</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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzMtNS0xLTEtMA_83f25c2f-250d-4cee-9e3f-f87b2fbdddfe"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzMtNS0xLTEtMA_ead478c5-f434-4f00-9991-a9f53fe9841c">18,101</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzMtNy0xLTEtMA_68c37e64-7209-4d79-a27e-a94204ab9d23"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzMtNy0xLTEtMA_7ebe950b-b142-4ec4-9dd3-b5ee426c64bb">37,105</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="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%">Basic weighted average common shares</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzQtNS0xLTEtMA_badc03f1-c3d2-4687-922f-427c149d8071">83,448,055</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzQtNy0xLTEtMA_2ee6968e-539a-4869-a9bb-328dea8d8bbe">10,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Dilutive effect of common stock equivalents</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="shares" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzUtNS0xLTEtMA_bfc272ac-90df-4681-9590-3c53aeccc422">92,968,590</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top: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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="0" format="ixt:zerodash" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzUtNy0xLTEtMA_01f8e663-d3f5-4e85-a03e-b30ee33b5060">&#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="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%">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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzYtNS0xLTEtMA_3007c565-6d06-42c7-9aff-202748485749">176,416,645</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="0" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzYtNy0xLTEtMA_fa819204-bf48-4254-bf4a-a09c11b35cde">10,000,000</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Basic net income attributable to Allegro MicroSystems, Inc. per share</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzctNS0xLTEtMA_8720aeb4-e29d-42ec-afef-ed7f015c588f">0.22</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;border-top:1pt solid #000;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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzctNy0xLTEtMA_31f275b0-945e-4009-9bd2-fdfbfaed33bd">3.70</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="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%">Basic net income attributable to common stockholders per share</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:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzgtNS0xLTEtMA_6cb29ea2-4f5e-4bef-9179-a2b537fa4c8a">0.22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzgtNy0xLTEtMA_c08ce088-1a75-4cfa-b814-cdbfcc26a8ff">3.71</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Diluted net income attributable to Allegro MicroSystems, Inc. per share</span></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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzktNS0xLTEtMA_1b75a4d8-5cf6-491a-bcea-637b37e228ec">0.10</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzktNy0xLTEtMA_34c282e3-0f4a-45bb-abe4-3279ef756758">3.70</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="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%">Diluted net income attributable to common stockholders per share</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom: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;padding:2px 0;text-align:right;vertical-align: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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzEwLTUtMS0xLTA_e22ab96a-9672-423a-bb9b-d7c75c1cd720">0.10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom: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;padding:2px 0;text-align:right;vertical-align: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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzEwLTctMS0xLTA_02064b83-70a8-42f9-a46c-aadf2f56b432">3.71</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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></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 fiscal years ended March&#160;26, 2021 and March&#160;27, 2020 does not assume conversion of securities that would have an antidilutive effect on income per share. There were <ix:nonFraction unitRef="shares" contextRef="i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90ZXh0cmVnaW9uOmQ2YWFjODEwOTk1NjRiNGZiNDIyYWM4ZjJhM2VhZmRlXzQ5NDc4MDIzMzMzMjk_7846bf0b-86e6-47d2-89bb-80c270f8b422">273</ix:nonFraction> RSUs excluded for fiscal year ended March&#160;26, 2021 as conversion of such securities would have an antidilutive effect on income per share. There were <ix:nonFraction unitRef="shares" contextRef="i54e2ea7242764048bccf47d19678a45d_D20190330-20200327" decimals="0" format="ixt-sec:numwordsen" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90ZXh0cmVnaW9uOmQ2YWFjODEwOTk1NjRiNGZiNDIyYWM4ZjJhM2VhZmRlXzYwNDczMTM5NjI1MzM_1d544b07-b8e7-4503-843c-3ce272268026">no</ix:nonFraction> such convertible securities to consider for the fiscal year ended March&#160;27, 2020.</span></div><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90ZXh0cmVnaW9uOmQ2YWFjODEwOTk1NjRiNGZiNDIyYWM4ZjJhM2VhZmRlXzgyNDYzMzcyMTYyOTg_a33b2aa6-673b-451d-8bc8-988f0c718df8" 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 represents issued and 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:71.816%"></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><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="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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">March 26,<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%">March 27,<br/>2020</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%">Restricted stock units</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%"><ix:nonFraction unitRef="shares" contextRef="i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326" decimals="0" format="ixt:numdotdecimal" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTo0Zjk3NzViNTBlZjM0MDAxYTFmMGMzYzA1ZTNlNDdiYS90YWJsZXJhbmdlOjRmOTc3NWI1MGVmMzQwMDFhMWYwYzNjMDVlM2U0N2JhXzItNS0xLTEtMA_cd582f7d-8cb0-4cb3-8758-e04217509f8e">308,811</ix: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="i54e2ea7242764048bccf47d19678a45d_D20190330-20200327" decimals="0" format="ixt:zerodash" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTo0Zjk3NzViNTBlZjM0MDAxYTFmMGMzYzA1ZTNlNDdiYS90YWJsZXJhbmdlOjRmOTc3NWI1MGVmMzQwMDFhMWYwYzNjMDVlM2U0N2JhXzItNy0xLTEtMA_2b24050a-eda1-401b-8c89-21a4c4d0b61e">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Performance stock units</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="shares" contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326" decimals="0" format="ixt:numdotdecimal" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTo0Zjk3NzViNTBlZjM0MDAxYTFmMGMzYzA1ZTNlNDdiYS90YWJsZXJhbmdlOjRmOTc3NWI1MGVmMzQwMDFhMWYwYzNjMDVlM2U0N2JhXzMtNS0xLTEtMA_6929bbcd-d6a1-48d2-8ade-dc2971ea7b0d">218,678</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ie9117111a0df46aab196271af8c8c8d7_D20190330-20200327" decimals="0" format="ixt:zerodash" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTo0Zjk3NzViNTBlZjM0MDAxYTFmMGMzYzA1ZTNlNDdiYS90YWJsZXJhbmdlOjRmOTc3NWI1MGVmMzQwMDFhMWYwYzNjMDVlM2U0N2JhXzMtNy0xLTEtMA_04d0cf09-2b9f-427d-8e24-cfb2210f12ff">&#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="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%">Employee stock purchase plan</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="shares" contextRef="ib5eb914560f24c508341be5f805992c0_D20200328-20210326" decimals="0" format="ixt:numdotdecimal" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTo0Zjk3NzViNTBlZjM0MDAxYTFmMGMzYzA1ZTNlNDdiYS90YWJsZXJhbmdlOjRmOTc3NWI1MGVmMzQwMDFhMWYwYzNjMDVlM2U0N2JhXzQtMi0xLTEtMTA5MDE_2a360ec0-1d04-4362-bc04-be21884861a0">2,914</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i01e9f5fcae1447008aa3e0635b03b00b_D20190330-20200327" decimals="0" format="ixt:zerodash" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTo0Zjk3NzViNTBlZjM0MDAxYTFmMGMzYzA1ZTNlNDdiYS90YWJsZXJhbmdlOjRmOTc3NWI1MGVmMzQwMDFhMWYwYzNjMDVlM2U0N2JhXzQtNC0xLTEtMTA5MDE_0eb56457-3a98-47d8-b78e-825daf20f005">&#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="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%">Shares related to Common Stock Conversion</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="shares" contextRef="icbb2d32337544da9a88d27dd073af2d3_D20200328-20210326" decimals="0" format="ixt:numdotdecimal" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTo0Zjk3NzViNTBlZjM0MDAxYTFmMGMzYzA1ZTNlNDdiYS90YWJsZXJhbmdlOjRmOTc3NWI1MGVmMzQwMDFhMWYwYzNjMDVlM2U0N2JhXzQtMi0xLTEtNDA4Ng_639cf453-ba1d-4cc7-92b8-a799cd8969b2">92,438,187</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i7779e493d82a49fcae0ad6c618ce87ca_D20190330-20200327" decimals="0" format="ixt:zerodash" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTo0Zjk3NzViNTBlZjM0MDAxYTFmMGMzYzA1ZTNlNDdiYS90YWJsZXJhbmdlOjRmOTc3NWI1MGVmMzQwMDFhMWYwYzNjMDVlM2U0N2JhXzQtNC0xLTEtNDA4Ng_13386d85-358b-4c66-8375-9464e90dd481">&#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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="0" format="ixt:numdotdecimal" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTo0Zjk3NzViNTBlZjM0MDAxYTFmMGMzYzA1ZTNlNDdiYS90YWJsZXJhbmdlOjRmOTc3NWI1MGVmMzQwMDFhMWYwYzNjMDVlM2U0N2JhXzQtNS0xLTEtMA_ece65946-279b-4972-8c01-38a07d62ecca">92,968,590</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="0" format="ixt:zerodash" name="algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTo0Zjk3NzViNTBlZjM0MDAxYTFmMGMzYzA1ZTNlNDdiYS90YWJsZXJhbmdlOjRmOTc3NWI1MGVmMzQwMDFhMWYwYzNjMDVlM2U0N2JhXzQtNy0xLTEtMA_e0de41b6-3691-4da2-b033-af8bd330308a">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-36</span></div></div></div><div id="ie0e8a443074a445b950d2492873c942d_157"></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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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%">17. <ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwMTE5_2722a71e-34e7-4c5c-a648-ca4795a0ba89" continuedAt="icb50d86602944d0e823c9f4a184d7cb5" escape="true">Common Stock and Stock-Based Compensation</ix:nonNumeric></span></div><ix:continuation id="icb50d86602944d0e823c9f4a184d7cb5" continuedAt="ie7f115154960418dba17c41a32eb2feb"><div style="margin-top:6pt;text-align: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 the Company closed its IPO of <ix:nonFraction unitRef="shares" contextRef="i007c1f0ac1d94aa69173cf0dd046d990_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzI2MQ_3b6cf1a4-cf52-4041-9cb4-5c1d390d3988">28,750,000</ix:nonFraction> shares of its common stock at an offering price of $<ix:nonFraction unitRef="usdPerShare" contextRef="i53f84270d28a45bbb9e885475f1690d6_I20201102" decimals="INF" name="us-gaap:SaleOfStockPricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzMxNg_9ff03bf5-4329-4c54-99e9-0f5653723920">14.00</ix:nonFraction> per share, of which <ix:nonFraction unitRef="shares" contextRef="i4b636476708e40cc9248907f64779265_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzMzOQ_521fc430-f79e-4b26-8b80-db7c92e6883c">25,000,000</ix:nonFraction> shares were sold by the Company and <ix:nonFraction unitRef="shares" contextRef="ic54346dba5a44f118591e95961c33b7b_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzM3OA_5e3e8cd1-2629-41ed-aaea-94c9b17b1950">3,750,000</ix:nonFraction> shares were sold by selling stockholders, resulting in net proceeds to the Company of approximately $<ix:nonFraction unitRef="usd" contextRef="i007c1f0ac1d94aa69173cf0dd046d990_D20201102-20201102" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzQ3NA_7f473778-1b9c-478c-a1ca-c34651f389b6">321,425</ix:nonFraction>, after deducting $<ix:nonFraction unitRef="usd" contextRef="i007c1f0ac1d94aa69173cf0dd046d990_D20201102-20201102" decimals="-3" format="ixt:numdotdecimal" name="algm:SaleOfStockUnderwritingDiscounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzQ5NA_aa032f85-e929-4c7e-abff-3caf3ee31700">20,125</ix:nonFraction> of underwriting discounts and $<ix:nonFraction unitRef="usd" contextRef="i007c1f0ac1d94aa69173cf0dd046d990_D20201102-20201102" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzUyNw_dd515045-4d4c-4330-b73a-bf45b3dbfe16">8,450</ix:nonFraction> of estimated offering costs. The Company&#8217;s common stock is now listed on the Nasdaq Global Select Market under the ticker symbol &#8220;ALGM.&#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%">Prior to the IPO, the Company had <ix:nonFraction unitRef="class" contextRef="i351876f47cd446e7a10892e992f1c7a4_D20171001-20171031" decimals="INF" format="ixt-sec:numwordsen" name="algm:NumberOfClassesOfStock" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzYzMA_8774c8be-77d9-46bf-824e-97b4a28aa653">two</ix:nonFraction> classes of common stock, Class A common stock and Class L common stock. The Company&#8217;s Board of Directors authorized <ix:nonFraction unitRef="shares" contextRef="i1327a7edb6074b8eb7a653399665ddbc_I20171031" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0Xzc0OQ_6b74b71f-592b-409d-974f-b353da05a244">12,500,000</ix:nonFraction> shares of Class A common stock at par value of $<ix:nonFraction unitRef="usdPerShare" contextRef="i1327a7edb6074b8eb7a653399665ddbc_I20171031" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0Xzc5OQ_01ab9462-b64e-40ad-bb3c-6dbf6e9671ee">0.01</ix:nonFraction>, out of which the Company issued <ix:nonFraction unitRef="shares" contextRef="i34fe46b67e524e4399aab47bcde90125_D20171001-20171031" decimals="INF" format="ixt:numdotdecimal" name="algm:StockIssuedDuringPeriodSharesNewIssuesGross" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzgzNQ_2a368733-78a9-473d-a268-adeb516fd295">6,720,000</ix:nonFraction> to Sanken in exchange for its previous common shares. The previous single class of common stock was retired in full. The Company sold <ix:nonFraction unitRef="shares" contextRef="i34fe46b67e524e4399aab47bcde90125_D20171001-20171031" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0Xzk3Mg_a265209a-bd7d-4c8a-b104-a50dee622659">2,880,000</ix:nonFraction> of newly-issued shares of Class A common stock, representing a <ix:nonFraction unitRef="number" contextRef="i0e1005fc8f4944e6bbc8b073338ff7b1_I20171031" decimals="3" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwMzg_9af48b2c-c1de-42a5-91ba-fba536ffd939">28.8</ix:nonFraction>% ownership interest, to OEP SKNA, L.P. (the &#8220;OEP Investor&#8221;) for cash consideration of $<ix:nonFraction unitRef="usd" contextRef="i34fe46b67e524e4399aab47bcde90125_D20171001-20171031" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTQ_8cb8ba23-5a81-4a8b-be34-2e0735aa8eed">291,000</ix:nonFraction>. The stock issuance proceeds were recorded net of $<ix:nonFraction unitRef="usd" contextRef="i34fe46b67e524e4399aab47bcde90125_D20171001-20171031" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzExNDc_9957c217-2622-4b6a-a9c2-585eef59a551">9,260</ix:nonFraction> of related transaction costs. The Company&#8217;s Board of Directors authorized <ix:nonFraction unitRef="shares" contextRef="ic1cd0d49f81c40bdb53ac0f8997ee0dc_I20171031" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEyMjQ_531916c6-916d-4a18-b5b5-150f5ecb6c9e">1,000,000</ix:nonFraction> shares of Class L common stock at a par value of $<ix:nonFraction unitRef="usdPerShare" contextRef="ic1cd0d49f81c40bdb53ac0f8997ee0dc_I20171031" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEyNzY_a6dc9e28-e29e-458b-badf-23cfb7a1aed1">0.01</ix:nonFraction>.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Both Class A and Class L common stock were entitled to dividends, when, and if declared by the Board of Directors. Holders of shares of Class A common stock were entitled to a priority dividend of <ix:nonFraction unitRef="number" contextRef="i34fe46b67e524e4399aab47bcde90125_D20171001-20171031" decimals="INF" name="algm:CommonStockPriorityDividendPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzE0Nzc_29e2b5f1-07bd-41e1-a120-8b0cf323abed">8</ix:nonFraction>%. After holders of shares of Class A common stock receive an annualized return on capital of <ix:nonFraction unitRef="number" contextRef="i34fe46b67e524e4399aab47bcde90125_D20171001-20171031" decimals="INF" name="algm:CommonStockPriorityDividendPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzE1NzI_78d578e2-6b64-4f89-a632-2e2c95c2d712">8</ix:nonFraction>%, distributions of the remaining value were split between holders of shares of Class A common stock and Class L common stock based on the achievement of certain return targets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concurrent with the issuance of the Term Loan Facility on September 30, 2020 (as defined in Note 12, &#8220;Debt and Other Borrowings&#8221;), the Company paid a cash dividend in the aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="i5ff89dec85e341bc9c89f09e2096ee5a_D20200930-20200930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEyMDk0NjI3OTM3MDc4_c6dd4d50-43e4-4e9b-9ab8-9914e21a5a19">400,000</ix:nonFraction> to holders of the Company&#8217;s Class A common stock.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each outstanding share of Class A common stock entitled the holder to one vote on each matter submitted to a vote of the stockholders of the Company, including the election of the Board of Directors. Holders of Class L common stock were not entitled to vote.</span></div><div style="margin-top:6pt;text-align: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 the event of voluntary or involuntary liquidation, dissolution or winding-up of the Company, any amounts available for distribution by the Company were to be paid to the holders of Class A common stock and Class L common stock, as if such distribution were a dividend paid, factoring in the priorities as described above.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the earliest of (i) an IPO; (ii) change of control; (iii) the date OEP and its affiliates cease to own any shares of capital stock of the Company; or (iv) at the election of the Board of Directors, any merger transaction involving the Company or its subsidiaries, each outstanding share of Class L common stock would convert into Class A common stock.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also, in connection with the OEP transaction, the Company granted <ix:nonFraction unitRef="shares" contextRef="i34fe46b67e524e4399aab47bcde90125_D20171001-20171031" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzI3ODM_a0ee7db0-787d-4f6f-9e4b-783f7fd01aa1">400,000</ix:nonFraction> unvested Class A shares and <ix:nonFraction unitRef="shares" contextRef="ib07f27c88a604e9db03ebee5937b7aea_D20171001-20171031" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzI4MTc_e7d39645-0333-4c0e-9a90-051ca6e12c99">597,400</ix:nonFraction> of unvested Class L shares to certain Company employees. The Class A shares vest to the grantees over a service period of <ix:nonNumeric contextRef="i34fe46b67e524e4399aab47bcde90125_D20171001-20171031" format="ixt-sec:durmonth" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwMTIw_761733f1-0a94-4664-a769-e606851b778e">60</ix:nonNumeric> months. However, they remain subject to the Company&#8217;s repurchase right at par value in the event that either (i) a change in control has not occurred or (ii) the Company has not consummated an IPO by the seventh anniversary of the OEP transaction. As of March 27, 2020, the Company was not able to determine whether such a change in control or IPO was probable, and therefore no amount of stock-based compensation was recognized for the unvested shares of Class A common stock at that time. As a result of the Company&#8217;s IPO closing on November 2, 2020, the unvested shares of Class A common stock immediately become vested and the Company recognized $<ix:nonFraction unitRef="usd" contextRef="i77b05f841e7f4e3db91c312dbc02ce50_D20171001-20171031" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzM1NDM_13f03a69-1997-4013-b394-9447754c56dd">40,440</ix:nonFraction> of one-time stock-based compensation (<ix:nonFraction unitRef="shares" contextRef="i77b05f841e7f4e3db91c312dbc02ce50_D20171001-20171031" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzM1ODQ_fd09e4a2-7d0e-4766-9003-e93638e05050">400,000</ix:nonFraction> shares to management at $<ix:nonFraction unitRef="usdPerShare" contextRef="i9839b056478f4ea6b9bc661456f4e588_I20171031" decimals="INF" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzM2MTE_bcff8d75-317a-4a10-a913-60a674817029">101.10</ix:nonFraction> per share) at that 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 Class L unvested shares vested on a straight-line basis over a service period of <ix:nonNumeric contextRef="ib07f27c88a604e9db03ebee5937b7aea_D20171001-20171031" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzM3MjQ_bd0362de-58a7-429c-b42a-fd61ee3a3a2d">four years</ix:nonNumeric>. Class L unvested shares had no other vesting conditions. If an IPO occurred, <ix:nonFraction unitRef="number" contextRef="i46513fe81b9f433a9b32c5955a358e08_I20171031" decimals="INF" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzM4MDU_f1d3e1f9-0bd5-499f-af8e-c714703a7b54">25</ix:nonFraction>% of the unvested awards would accelerate vesting if <ix:nonFraction unitRef="number" contextRef="i46513fe81b9f433a9b32c5955a358e08_I20171031" decimals="INF" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzM4NTk_65bc976b-3404-43d1-afa8-d442282387d6">25</ix:nonFraction>% or more of the awards are unvested at the time of the IPO. If a change in control occurs, <ix:nonFraction unitRef="number" contextRef="if741c649080145b5a8fbda064e060c2f_I20171031" decimals="INF" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzM5NTI_5e18d35e-ca66-472e-b7f3-3606bc849cdf">100</ix:nonFraction>% of the then unvested awards would accelerate vesting. Accordingly, based on the Company&#8217;s IPO closing on November 2, 2020, the Company accelerated the vesting of the <ix:nonFraction unitRef="number" contextRef="i46513fe81b9f433a9b32c5955a358e08_I20171031" decimals="INF" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAyNjU_e154db66-619e-409a-8d00-8707edfb2dcc">25</ix:nonFraction>% unvested awards at that 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%">Prior to the IPO, the Company issued <ix:nonFraction unitRef="shares" contextRef="id362e8eb42a24a56bcb5331bcc1eebb1_D20200328-20201101" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzI3NDg3NzkwOTA5MjA_ba71e4bb-2681-4787-908e-3873638607ea">17,203</ix:nonFraction> shares of Class L common stock with a weighted average price per share of $<ix:nonFraction unitRef="usdPerShare" contextRef="id362e8eb42a24a56bcb5331bcc1eebb1_D20200328-20201101" decimals="2" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzI3NDg3NzkwOTA5MTE_6ef094ea-8d49-433e-8617-24cb55eee073">33.83</ix:nonFraction> during fiscal 2021 and issued <ix:nonFraction unitRef="shares" contextRef="i41e97483e88b450fba0913637e7e245b_D20190330-20200327" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzI3NDg3NzkwOTA5Mjk_6f355e91-2a2e-4b1e-9a9a-05ea4677aa5f">30,300</ix:nonFraction> shares of Class L common stock with a weighted average price per share of $<ix:nonFraction unitRef="usdPerShare" contextRef="i41e97483e88b450fba0913637e7e245b_D20190330-20200327" decimals="2" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzI3NDg3NzkwOTA5Mzg_92bb4abf-59af-42d5-bb06-9bfc88bafe0e">26.93</ix:nonFraction> during fiscal 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%">On October 2, 2020, the Company repurchased an aggregate of <ix:nonFraction unitRef="shares" contextRef="i81b6ff0a55a64a4bb8f56ae41d923db9_D20201002-20201002" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzQzMjA_421d464c-4278-4ddb-a36b-aeab495ff8ea">1,997</ix:nonFraction> shares of its Class L common stock from certain of its directors and one of its non-executive employees for an aggregate purchase price of $<ix:nonFraction unitRef="usd" contextRef="i81b6ff0a55a64a4bb8f56ae41d923db9_D20201002-20201002" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzQ0NjI_61bd90dd-0d17-40b8-92eb-fe885ff363a9">408</ix:nonFraction> in connection with, (i) in the case of such directors, the settlement of certain outstanding promissory notes issued by the Company to such directors, and </span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-37</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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="ie7f115154960418dba17c41a32eb2feb" continuedAt="i65c30d9884a0409f9303ff43ddbf833a"><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%">(ii) in the case of such non-executive employee, to satisfy certain withholding tax obligations triggered by the vesting of such shares in accordance with the terms of the applicable award 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%">Immediately following the pricing of the IPO on November 2, 2020, 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="i9a1e619d92ea49bb80170a06a05b724f_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="algm:ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzUwMDg_0fcffc40-7814-4a7b-87fa-5c272b0572ef">166,500,000</ix:nonFraction> shares of common stock. 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="iac5f28d249e945dfaade11092aebd4a8_D20201102-20201102" decimals="3" name="algm:ConversionOfStockConversionRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzUyMjE_ffdf8c01-7fbe-4ad8-87a0-04c21b00f15b">15.822</ix:nonFraction> and <ix:nonFraction unitRef="number" contextRef="if871ee369b974785ac62bef7d6afb522_D20201102-20201102" decimals="3" name="algm:ConversionOfStockConversionRatio" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzUyMjg_83d97fe0-2e29-4920-a665-42e9653b1893">13.010</ix:nonFraction> shares of common stock to each share of Class A and Class L common stock, respectively. As part of the Common Stock Conversion, <ix:nonFraction unitRef="shares" contextRef="iac5f28d249e945dfaade11092aebd4a8_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzUzNTk_4570050e-6a1c-4b16-89ed-a2ca45f65627">2,066,468</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="if871ee369b974785ac62bef7d6afb522_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzUzNjY_8ffc3ea1-3f5d-462d-b36c-0547b49de006">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, to withhold to cover tax transactions. Outstanding loan amounts related to Class L common stock in the aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="i81b6ff0a55a64a4bb8f56ae41d923db9_D20201002-20201002" decimals="-3" name="us-gaap:ExtinguishmentOfDebtAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzU2NTE_1622f932-b2fd-4b5e-be79-58fd49811147">753</ix:nonFraction> were extinguished on October 2, 2020.</span></div><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfConversionsOfStockTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzgyNDYzMzcyMzYxNTU_8934571b-4f12-48ed-9821-e9de5d426963" 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 following table presents the respective number of shares of common stock and unvested restricted common stock issued in the Common Stock Conversion. The number of shares of common stock and unvested restricted common stock issuable are based upon the vesting provisions of the outstanding shares and reflect the shares vested and unvested at the date of conversion.</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:99.851%"><tr><td style="width:1.0%"></td><td style="width:52.998%"></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:0.1%"></td><td style="width:0.396%"></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:0.1%"></td><td style="width:0.396%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.804%"></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%">Shares of <br/>Common Stock</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%">Shares of Unvested<br/>Restricted<br/>Common Stock</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%">Total Shares of<br/>Common Stock</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%">Class A 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="i378d1234d53146929469e894795ab130_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0OThmNzQ1OGJkZmI0MmM1ODRiMzVkNTg0ZDg3OGFkMy90YWJsZXJhbmdlOjQ5OGY3NDU4YmRmYjQyYzU4NGIzNWQ1ODRkODc4YWQzXzEtMS0xLTEtMA_2f168bee-edbf-4c13-9c6e-be814b08b69c">156,155,403</ix: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="i8e4d9f506a464ae9a8b9c2f959790ea4_D20201102-20201102" decimals="INF" format="ixt:zerodash" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0OThmNzQ1OGJkZmI0MmM1ODRiMzVkNTg0ZDg3OGFkMy90YWJsZXJhbmdlOjQ5OGY3NDU4YmRmYjQyYzU4NGIzNWQ1ODRkODc4YWQzXzEtMy0xLTEtMA_df9f0932-03d6-42b6-988b-30c5a0d8be04">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="iac5f28d249e945dfaade11092aebd4a8_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0OThmNzQ1OGJkZmI0MmM1ODRiMzVkNTg0ZDg3OGFkMy90YWJsZXJhbmdlOjQ5OGY3NDU4YmRmYjQyYzU4NGIzNWQ1ODRkODc4YWQzXzEtNS0xLTEtMA_a72aebb2-31ad-4900-8cd6-cb72e0cf5740">156,155,403</ix: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%">Class L 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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="i50ea5e5708a44b83a8192af929d22f18_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0OThmNzQ1OGJkZmI0MmM1ODRiMzVkNTg0ZDg3OGFkMy90YWJsZXJhbmdlOjQ5OGY3NDU4YmRmYjQyYzU4NGIzNWQ1ODRkODc4YWQzXzItMS0xLTEtMA_3166a3b2-c799-4107-8415-d251b2517c83">7,816,614</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i3cf482e7c64e4c00b25b5e2346659b40_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0OThmNzQ1OGJkZmI0MmM1ODRiMzVkNTg0ZDg3OGFkMy90YWJsZXJhbmdlOjQ5OGY3NDU4YmRmYjQyYzU4NGIzNWQ1ODRkODc4YWQzXzItMy0xLTEtMA_f5c65691-a5e0-4c86-b49f-567623761d43">459,749</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if871ee369b974785ac62bef7d6afb522_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0OThmNzQ1OGJkZmI0MmM1ODRiMzVkNTg0ZDg3OGFkMy90YWJsZXJhbmdlOjQ5OGY3NDU4YmRmYjQyYzU4NGIzNWQ1ODRkODc4YWQzXzItNS0xLTEtMA_b2431a24-b9d6-47aa-93a5-b9a01b5dd86d">8,276,363</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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%">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="i2690cf0d19d4442d99a97c8c623ef635_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0OThmNzQ1OGJkZmI0MmM1ODRiMzVkNTg0ZDg3OGFkMy90YWJsZXJhbmdlOjQ5OGY3NDU4YmRmYjQyYzU4NGIzNWQ1ODRkODc4YWQzXzMtMS0xLTEtMA_61a318a4-043c-414d-88a3-ae1cc0015bcc">163,972,017</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="i598454421957422a8c0a21d9acc25e10_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0OThmNzQ1OGJkZmI0MmM1ODRiMzVkNTg0ZDg3OGFkMy90YWJsZXJhbmdlOjQ5OGY3NDU4YmRmYjQyYzU4NGIzNWQ1ODRkODc4YWQzXzMtMy0xLTEtMA_f7ba6250-929f-4382-b693-3b727fbca078">459,749</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="i9a1e619d92ea49bb80170a06a05b724f_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0OThmNzQ1OGJkZmI0MmM1ODRiMzVkNTg0ZDg3OGFkMy90YWJsZXJhbmdlOjQ5OGY3NDU4YmRmYjQyYzU4NGIzNWQ1ODRkODc4YWQzXzMtNS0xLTEtMA_10074c8b-a882-4dc7-8ac1-0335eacafb49">164,431,766</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%">Prior to the IPO, there were <ix:nonFraction unitRef="shares" contextRef="ifff9930833bb4a92a4b1d4df30ac54ed_I20201101" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAxODc_70206bdb-8b1f-4fb5-8dc5-450a45b9d162">638,298</ix:nonFraction> shares of Class L common stock outstanding at a weighted average price per share of $<ix:nonFraction unitRef="usdPerShare" contextRef="ifff9930833bb4a92a4b1d4df30ac54ed_I20201101" decimals="2" name="algm:CommonStockSharesOutstandingWeightedAveragePricePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAyMjg_b7227776-889d-4407-aa03-baefdbeaa596">11.99</ix:nonFraction>. As noted in the above table, as part of the Common Stock Conversion, the Class L common stock was converted to <ix:nonFraction unitRef="shares" contextRef="i50ea5e5708a44b83a8192af929d22f18_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAyNDA_0800a427-ed2c-406b-9027-f46fe879aa5d">7,816,614</ix:nonFraction> shares of common stock and <ix:nonFraction unitRef="shares" contextRef="i3cf482e7c64e4c00b25b5e2346659b40_D20201102-20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ConversionOfStockSharesIssued1" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAyNTA_11f44dcb-057f-4229-ab97-ea178d9936fc">459,749</ix:nonFraction> of unvested restricted common stock at weighted average prices per share of $<ix:nonFraction unitRef="usdPerShare" contextRef="i9a1e619d92ea49bb80170a06a05b724f_D20201102-20201102" decimals="2" name="algm:ConversionOfStockWeightedAverageConversionPrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAyNTk_e70ecf77-6f4b-42e0-a790-8e4ed278c9fd">14.00</ix:nonFraction>.</span></div><div style="margin-top:6pt;text-align: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 its IPO, the Company offered certain employees (excluding its named executive officers) who were eligible to receive cash bonuses under the Company&#8217;s LTCIP and TRIP the opportunity to elect to receive RSUs under its 2020 Omnibus Incentive Compensation Plan in lieu of cash payouts under the LTCIP and/or TRIP, through the RSU Conversion Program. Refer to Note 11, &#8220;Management Long-Term Cash Incentive Plan&#8221; for more details.</span></div><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzgyNDYzMzcyMzYxNTY_e0b3d9f8-bbe3-42d8-9db3-eb186061d838" 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 summarizes RSU activity for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020:</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:32.828%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.971%"></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:14.971%"></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:14.971%"></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:14.974%"></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%">Number of<br/>Shares</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%">Weighted-Average Grant-Date Fair Value</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%">Weighted-Average Remaining Contractual Life <br/>(In years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate <br/>Intrinsic <br/>Value</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 29, 2019</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="id8bcdf86dd1a4f4492c87825a236ee6a_I20190329" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTphYjA0YzI3MGVlYTY0MjIwYWRlM2Y4YjBhYmM3N2MwMy90YWJsZXJhbmdlOmFiMDRjMjcwZWVhNjQyMjBhZGUzZjhiMGFiYzc3YzAzXzItMS0xLTEtNDIyMg_103c304e-2c80-46e0-8564-fed4104e5273">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="id8bcdf86dd1a4f4492c87825a236ee6a_I20190329" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTphYjA0YzI3MGVlYTY0MjIwYWRlM2Y4YjBhYmM3N2MwMy90YWJsZXJhbmdlOmFiMDRjMjcwZWVhNjQyMjBhZGUzZjhiMGFiYzc3YzAzXzItMy0xLTEtNDIyMg_8873554d-b25c-4421-8b48-d6eadc93cec9">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 27, 2020</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="shares" contextRef="i4ffd72d8949043c09614de5343324728_I20200327" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTphYjA0YzI3MGVlYTY0MjIwYWRlM2Y4YjBhYmM3N2MwMy90YWJsZXJhbmdlOmFiMDRjMjcwZWVhNjQyMjBhZGUzZjhiMGFiYzc3YzAzXzEtMS0xLTEtMA_0c67c2b5-12e1-461b-ab10-81940c2fa5de">&#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="usdPerShare" contextRef="i4ffd72d8949043c09614de5343324728_I20200327" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTphYjA0YzI3MGVlYTY0MjIwYWRlM2Y4YjBhYmM3N2MwMy90YWJsZXJhbmdlOmFiMDRjMjcwZWVhNjQyMjBhZGUzZjhiMGFiYzc3YzAzXzEtMy0xLTEtMA_ff2d8fc8-0fe6-40d5-8dd0-45965dd99d25">&#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 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%">&#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><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%">&#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></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%">Granted </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTphYjA0YzI3MGVlYTY0MjIwYWRlM2Y4YjBhYmM3N2MwMy90YWJsZXJhbmdlOmFiMDRjMjcwZWVhNjQyMjBhZGUzZjhiMGFiYzc3YzAzXzItMS0xLTEtMA_3196d2e0-4f6c-43d6-bb85-b626140b3ab2">1,428,932</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTphYjA0YzI3MGVlYTY0MjIwYWRlM2Y4YjBhYmM3N2MwMy90YWJsZXJhbmdlOmFiMDRjMjcwZWVhNjQyMjBhZGUzZjhiMGFiYzc3YzAzXzItMy0xLTEtMA_f4bd120b-36db-47ba-8183-a14a26c490b8">14.06</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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></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%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTphYjA0YzI3MGVlYTY0MjIwYWRlM2Y4YjBhYmM3N2MwMy90YWJsZXJhbmdlOmFiMDRjMjcwZWVhNjQyMjBhZGUzZjhiMGFiYzc3YzAzXzMtMS0xLTEtMA_efcd65c6-fe08-4d94-b2c1-1edc5c7a160d">160,063</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="usdPerShare" contextRef="i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTphYjA0YzI3MGVlYTY0MjIwYWRlM2Y4YjBhYmM3N2MwMy90YWJsZXJhbmdlOmFiMDRjMjcwZWVhNjQyMjBhZGUzZjhiMGFiYzc3YzAzXzMtMy0xLTEtMA_d8fa8dde-eafb-4227-ba64-f151ff821984">14.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">Canceled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTphYjA0YzI3MGVlYTY0MjIwYWRlM2Y4YjBhYmM3N2MwMy90YWJsZXJhbmdlOmFiMDRjMjcwZWVhNjQyMjBhZGUzZjhiMGFiYzc3YzAzXzQtMS0xLTEtMA_2d3a1382-e52b-48e2-aeb6-f9ddf5240596">43,713</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="usdPerShare" contextRef="i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTphYjA0YzI3MGVlYTY0MjIwYWRlM2Y4YjBhYmM3N2MwMy90YWJsZXJhbmdlOmFiMDRjMjcwZWVhNjQyMjBhZGUzZjhiMGFiYzc3YzAzXzQtMy0xLTEtMA_2abb5a19-a5d5-4ccf-8842-ff999ccb78af">14.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 26, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ib6b8284f2fc8414f885b292d200fec78_I20210326" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTphYjA0YzI3MGVlYTY0MjIwYWRlM2Y4YjBhYmM3N2MwMy90YWJsZXJhbmdlOmFiMDRjMjcwZWVhNjQyMjBhZGUzZjhiMGFiYzc3YzAzXzUtMS0xLTEtMA_fdb8c5b5-b5ad-486a-ad74-4cd8b56f7219">1,225,156</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="usdPerShare" contextRef="ib6b8284f2fc8414f885b292d200fec78_I20210326" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTphYjA0YzI3MGVlYTY0MjIwYWRlM2Y4YjBhYmM3N2MwMy90YWJsZXJhbmdlOmFiMDRjMjcwZWVhNjQyMjBhZGUzZjhiMGFiYzc3YzAzXzUtMy0xLTEtMA_b0dcaccc-9df9-44ef-870a-4eeac1389f24">14.07</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-bottom:3pt double #000;border-top:1pt solid #000;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="i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTphYjA0YzI3MGVlYTY0MjIwYWRlM2Y4YjBhYmM3N2MwMy90YWJsZXJhbmdlOmFiMDRjMjcwZWVhNjQyMjBhZGUzZjhiMGFiYzc3YzAzXzUtNS0xLTEtMA_be1d8b91-38f3-4e6a-86f2-e4d4a1fb719e">1.70</ix:nonNumeric></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="ib6b8284f2fc8414f885b292d200fec78_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTphYjA0YzI3MGVlYTY0MjIwYWRlM2Y4YjBhYmM3N2MwMy90YWJsZXJhbmdlOmFiMDRjMjcwZWVhNjQyMjBhZGUzZjhiMGFiYzc3YzAzXzUtNy0xLTEtMA_6c421c13-138e-4235-acb5-c7dd76336a60">30,960</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 weighted-average grant fair value per share for RSUs granted during the fiscal year ended March&#160;26, 2021 was $<ix:nonFraction unitRef="usdPerShare" contextRef="i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NDk5ODQ_a2c5bfb3-583b-40bb-affc-4fe5f9dcb098">14.06</ix:nonFraction>, and the stock-based compensation expense related to non-vested awards not yet recorded at March&#160;26, 2021 was $<ix:nonFraction unitRef="usd" contextRef="ib6b8284f2fc8414f885b292d200fec78_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NDk5OTM_9feedbf5-d1b8-4fd4-a80a-512fbd0d292d">13,745</ix:nonFraction>, which is expected to be recognized over a weighted-average of <ix:nonNumeric contextRef="i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzgyNDYzMzcyMzYxNDA_98a89f3d-97e7-4579-b100-72563034e9fb">1.70</ix:nonNumeric> years. During the fiscal year ended March&#160;26, 2021, <ix:nonFraction unitRef="shares" contextRef="i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAwNDU_87d8bafe-ae61-4868-a6d7-200e3c8017b9">160,063</ix:nonFraction> shares vested.</span></div><div style="margin-top:6pt;text-align: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 also awards PSUs to its senior executive officers based on achievement of medium-term plans (&#8220;MTP&#8221;) approved in meetings of its Board of Directors for establishing target performances. Each award reflects a target number of shares (&#8220;Target Shares&#8221;) that may be issued to the award recipient. In fiscal year 2021, these awards are earned upon the completion of a <ix:nonNumeric contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzgyNDYzMzcyMzYxNTE_39d5cda3-1325-470d-9b96-68fe4edfd26e">three-year</ix:nonNumeric> performance period ending March 31, 2023. Whether units are earned at the end of the performance period will be determined based on the achievement of certain performance objectives over the performance period. The performance objectives include achieving certain revenue improvement and cumulative EBITDA levels for the performance period, and also include a performance objective relating to relative total shareholder return (&#8220;TSR&#8221;). </span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-38</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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="i65c30d9884a0409f9303ff43ddbf833a" continuedAt="i195193fe84a044f9a1a02462a1e34507"><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%">Depending on the results achieved during the <ix:nonNumeric contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzgyNDYzMzcyMzYxNDg_5844b89d-285e-4b93-b0f5-49a6aa6e8f81">three-year</ix:nonNumeric> performance period, the actual number of shares that a grant recipient may receive at the end of the period ranges from <ix:nonFraction unitRef="number" contextRef="i0b42bda7c1514041bfcc0946fb544916_I20210326" decimals="INF" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAyODk_02b65771-fa6d-45f8-8d34-fac9d3e69b23">0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i26a822aedf1a4f889e2b21df59f4e72f_I20210326" decimals="INF" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAyOTc_d919d5c3-cc7f-4058-87f2-5de6b93f2af1">200</ix:nonFraction>% of the Target Shares granted.</span></div><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="algm:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzgyNDYzMzcyMzYxNTc_3440e2ba-f274-47b0-ace8-a6a8d4f34650" 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 weighted-average fair value of the PSUs was determined using the Monte Carlo simulation model incorporating the following weighted-average assumptions:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.255%"><tr><td style="width:1.0%"></td><td style="width:82.708%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.092%"></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%">Fiscal Year 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%">Performance term</span></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="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo4YTU4YWVhMGM3YzU0OTJmOTA2YjIzZTllMzcwNWZmNC90YWJsZXJhbmdlOjhhNThhZWEwYzdjNTQ5MmY5MDZiMjNlOWUzNzA1ZmY0XzEtMS0xLTEtMA_b19f7870-2683-4dc1-b3d0-d075700270e8">2.42</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%">Volatility</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%"><ix:nonFraction unitRef="number" contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo4YTU4YWVhMGM3YzU0OTJmOTA2YjIzZTllMzcwNWZmNC90YWJsZXJhbmdlOjhhNThhZWEwYzdjNTQ5MmY5MDZiMjNlOWUzNzA1ZmY0XzItMS0xLTEtMA_f6786202-6ea0-4703-89b1-aa71c8af2575">49.9</ix:nonFraction>%</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%">Risk-free rate of return</span></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:nonFraction unitRef="number" contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo4YTU4YWVhMGM3YzU0OTJmOTA2YjIzZTllMzcwNWZmNC90YWJsZXJhbmdlOjhhNThhZWEwYzdjNTQ5MmY5MDZiMjNlOWUzNzA1ZmY0XzMtMS0xLTEtMA_7c6df620-4c31-411d-aea1-0e8dabf13eff">0.17</ix:nonFraction>%</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%">Dividend yield</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%"><ix:nonFraction unitRef="number" contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo4YTU4YWVhMGM3YzU0OTJmOTA2YjIzZTllMzcwNWZmNC90YWJsZXJhbmdlOjhhNThhZWEwYzdjNTQ5MmY5MDZiMjNlOWUzNzA1ZmY0XzQtMS0xLTEtMA_68b9eb46-454c-4ef0-a0ff-99df26a712ca">&#8212;</ix:nonFraction>%</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%">Weighted-average fair value per share</span></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:nonFraction unitRef="usdPerShare" contextRef="ibc4d561a420a49ea8adc2fd3cee668c7_I20210326" decimals="2" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo4YTU4YWVhMGM3YzU0OTJmOTA2YjIzZTllMzcwNWZmNC90YWJsZXJhbmdlOjhhNThhZWEwYzdjNTQ5MmY5MDZiMjNlOWUzNzA1ZmY0XzUtMS0xLTEtMA_6a229467-d1aa-486b-b402-ba67fb6318bb">14.00</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzgyNDYzMzcyMzYxNTg_16063dfc-5f24-4214-abe4-645d664bcf5d" 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 summarizes PSU activity for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020:</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:32.828%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.971%"></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:14.971%"></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:14.971%"></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:14.974%"></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%">Number of<br/>Shares</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%">Weighted-Average Grant-Date Fair Value</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%">Weighted-Average Remaining Contractual Life <br/>(In years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate <br/>Intrinsic <br/>Value</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 29, 2019</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="iff42c27e763d41a79bffd84387e3e1be_I20190329" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo3NGEyN2Q0MTBmYTA0NmNkOGExMmQwYjY3OTAyOTI3ZS90YWJsZXJhbmdlOjc0YTI3ZDQxMGZhMDQ2Y2Q4YTEyZDBiNjc5MDI5MjdlXzItMS0xLTEtNDI2MQ_065d0ad1-8829-4118-a21c-378f2668d6f7">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="iff42c27e763d41a79bffd84387e3e1be_I20190329" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo3NGEyN2Q0MTBmYTA0NmNkOGExMmQwYjY3OTAyOTI3ZS90YWJsZXJhbmdlOjc0YTI3ZDQxMGZhMDQ2Y2Q4YTEyZDBiNjc5MDI5MjdlXzItMy0xLTEtNDI2MQ_0da4be3e-205a-4736-844b-30cb4992a456">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 27, 2020</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="shares" contextRef="if2dad286a1d64f0287cd22405627efd8_I20200327" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo3NGEyN2Q0MTBmYTA0NmNkOGExMmQwYjY3OTAyOTI3ZS90YWJsZXJhbmdlOjc0YTI3ZDQxMGZhMDQ2Y2Q4YTEyZDBiNjc5MDI5MjdlXzEtMS0xLTEtMA_eaaaaa5e-d55b-4726-8e7c-c803e8c18b3c">&#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="usdPerShare" contextRef="if2dad286a1d64f0287cd22405627efd8_I20200327" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo3NGEyN2Q0MTBmYTA0NmNkOGExMmQwYjY3OTAyOTI3ZS90YWJsZXJhbmdlOjc0YTI3ZDQxMGZhMDQ2Y2Q4YTEyZDBiNjc5MDI5MjdlXzEtMy0xLTEtMA_462dde2e-ba99-4187-96c2-0ef5a8986578">&#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 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%">&#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><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%">&#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></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%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo3NGEyN2Q0MTBmYTA0NmNkOGExMmQwYjY3OTAyOTI3ZS90YWJsZXJhbmdlOjc0YTI3ZDQxMGZhMDQ2Y2Q4YTEyZDBiNjc5MDI5MjdlXzItMS0xLTEtMA_e7f40f2e-4924-4f16-90b4-64d60c648bdf">650,302</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo3NGEyN2Q0MTBmYTA0NmNkOGExMmQwYjY3OTAyOTI3ZS90YWJsZXJhbmdlOjc0YTI3ZDQxMGZhMDQ2Y2Q4YTEyZDBiNjc5MDI5MjdlXzItMy0xLTEtMA_67003808-7070-4771-9397-b1ca52af6f16">15.05</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding: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:#cceeff;padding:0 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:#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%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo3NGEyN2Q0MTBmYTA0NmNkOGExMmQwYjY3OTAyOTI3ZS90YWJsZXJhbmdlOjc0YTI3ZDQxMGZhMDQ2Y2Q4YTEyZDBiNjc5MDI5MjdlXzMtMS0xLTEtMA_c810adc3-48aa-4527-9177-5a544d009685">&#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="usdPerShare" contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo3NGEyN2Q0MTBmYTA0NmNkOGExMmQwYjY3OTAyOTI3ZS90YWJsZXJhbmdlOjc0YTI3ZDQxMGZhMDQ2Y2Q4YTEyZDBiNjc5MDI5MjdlXzMtMy0xLTEtMA_1f6be5da-c1e8-4fe7-99a4-49e28bed0b80">&#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:#ffffff;padding:0 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 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%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo3NGEyN2Q0MTBmYTA0NmNkOGExMmQwYjY3OTAyOTI3ZS90YWJsZXJhbmdlOjc0YTI3ZDQxMGZhMDQ2Y2Q4YTEyZDBiNjc5MDI5MjdlXzQtMS0xLTEtMA_9947d569-f805-4e0e-8e3b-b0f47fd5ded4">&#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="usdPerShare" contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo3NGEyN2Q0MTBmYTA0NmNkOGExMmQwYjY3OTAyOTI3ZS90YWJsZXJhbmdlOjc0YTI3ZDQxMGZhMDQ2Y2Q4YTEyZDBiNjc5MDI5MjdlXzQtMy0xLTEtMA_688ba750-5477-4f21-a372-620d26a86e17">&#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="3" style="background-color:#cceeff;padding:0 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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 26, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ibc4d561a420a49ea8adc2fd3cee668c7_I20210326" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo3NGEyN2Q0MTBmYTA0NmNkOGExMmQwYjY3OTAyOTI3ZS90YWJsZXJhbmdlOjc0YTI3ZDQxMGZhMDQ2Y2Q4YTEyZDBiNjc5MDI5MjdlXzUtMS0xLTEtMA_49994680-5314-4e92-8670-5746a4b3cf7f">650,302</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="usdPerShare" contextRef="ibc4d561a420a49ea8adc2fd3cee668c7_I20210326" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo3NGEyN2Q0MTBmYTA0NmNkOGExMmQwYjY3OTAyOTI3ZS90YWJsZXJhbmdlOjc0YTI3ZDQxMGZhMDQ2Y2Q4YTEyZDBiNjc5MDI5MjdlXzUtMy0xLTEtMA_610bd6ad-0485-4af7-87da-d95585c51d41">15.05</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo3NGEyN2Q0MTBmYTA0NmNkOGExMmQwYjY3OTAyOTI3ZS90YWJsZXJhbmdlOjc0YTI3ZDQxMGZhMDQ2Y2Q4YTEyZDBiNjc5MDI5MjdlXzUtNS0xLTEtMA_d7416870-548f-4852-8bdf-d66da186c0ef">2.65</ix:nonNumeric></span></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="ibc4d561a420a49ea8adc2fd3cee668c7_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo3NGEyN2Q0MTBmYTA0NmNkOGExMmQwYjY3OTAyOTI3ZS90YWJsZXJhbmdlOjc0YTI3ZDQxMGZhMDQ2Y2Q4YTEyZDBiNjc5MDI5MjdlXzUtNy0xLTEtMA_73f13947-a96b-4c48-81f4-2b479f390a55">16,433</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%">PSUs are included at <ix:nonFraction unitRef="number" contextRef="i0b42bda7c1514041bfcc0946fb544916_I20210326" decimals="INF" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAwNTI_fa1d9d2c-febf-435d-94ce-29a3bcfc0afe">100</ix:nonFraction>% - <ix:nonFraction unitRef="number" contextRef="i26a822aedf1a4f889e2b21df59f4e72f_I20210326" decimals="INF" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAwNTk_d39dd798-1680-488b-a1a7-6d42eb4e350b">200</ix:nonFraction>% of target goals. The intrinsic value of the PSU&#8217;s vested during the fiscal year ended March&#160;26, 2021 was $<ix:nonFraction unitRef="usd" contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAwNjg_a06225b7-9c90-4476-b956-c52ff14bb347">16,433</ix:nonFraction>. The total compensation cost related to non-vested awards not yet recorded at March&#160;26, 2021 was $<ix:nonFraction unitRef="usd" contextRef="ibc4d561a420a49ea8adc2fd3cee668c7_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAwNzc_cc803692-f855-48a4-84b9-eaf774fd7a98">8,519</ix:nonFraction>, which is expected to be recognized over a weighted average of <ix:nonNumeric contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzgyNDYzMzcyMzYxNTI_dfda60b9-df34-4e04-bd36-a2fa94d99725">2.65</ix:nonNumeric> years. <ix:nonFraction unitRef="shares" contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAxNjY_cba55ef9-970e-468e-a7ca-9060d75d1b1e">No</ix:nonFraction> shares were vested during fiscal year ended March&#160;26, 2021.</span></div><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzgyNDYzMzcyMzYxNTk_88cf7e90-e3d8-4d8b-9998-3c68f78ed59e" 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 summarizes unvested restricted common stock activity for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020:</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:32.828%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.971%"></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:14.971%"></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:14.971%"></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:14.974%"></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%">Number of<br/>Shares</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%">Weighted-Average Grant-Date Fair Value</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%">Weighted-Average Remaining Contractual Life</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%">Aggregate <br/>Intrinsic <br/>Value</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 29, 2019</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="i98540c2802db4c679babef089eef9b5c_I20190329" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTpkMDY2NDU0NTc5ZmI0MGRkODVmZjcyNGZmMjgxMGE4Ni90YWJsZXJhbmdlOmQwNjY0NTQ1NzlmYjQwZGQ4NWZmNzI0ZmYyODEwYTg2XzItMS0xLTEtNzk4OA_5d3116f9-a99f-410e-912e-f98e76f13543">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="i98540c2802db4c679babef089eef9b5c_I20190329" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTpkMDY2NDU0NTc5ZmI0MGRkODVmZjcyNGZmMjgxMGE4Ni90YWJsZXJhbmdlOmQwNjY0NTQ1NzlmYjQwZGQ4NWZmNzI0ZmYyODEwYTg2XzItMy0xLTEtNzk4OA_5851f9e0-3f8f-4aa5-9f51-535ebe8ddb25">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 27, 2020</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="shares" contextRef="i3bcbc3a2a73847c7aab3acce7a04ee42_I20200327" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTpkMDY2NDU0NTc5ZmI0MGRkODVmZjcyNGZmMjgxMGE4Ni90YWJsZXJhbmdlOmQwNjY0NTQ1NzlmYjQwZGQ4NWZmNzI0ZmYyODEwYTg2XzEtMS0xLTEtMA_dc544d0c-c517-4e90-9601-6da1763331da">&#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 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="usdPerShare" contextRef="i3bcbc3a2a73847c7aab3acce7a04ee42_I20200327" decimals="2" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTpkMDY2NDU0NTc5ZmI0MGRkODVmZjcyNGZmMjgxMGE4Ni90YWJsZXJhbmdlOmQwNjY0NTQ1NzlmYjQwZGQ4NWZmNzI0ZmYyODEwYTg2XzEtMy0xLTEtMA_d44bb4f7-788d-4a3f-9b19-325c9734ae2b">&#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 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%">&#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><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%">&#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></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%">Common stock conversion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i456353b9af5b464c8d501c4d8a2cceb0_D20200328-20210326" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTpkMDY2NDU0NTc5ZmI0MGRkODVmZjcyNGZmMjgxMGE4Ni90YWJsZXJhbmdlOmQwNjY0NTQ1NzlmYjQwZGQ4NWZmNzI0ZmYyODEwYTg2XzItMS0xLTEtMA_275a7243-fbdc-4c9f-9e02-dc1bfb244823">459,749</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i456353b9af5b464c8d501c4d8a2cceb0_D20200328-20210326" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTpkMDY2NDU0NTc5ZmI0MGRkODVmZjcyNGZmMjgxMGE4Ni90YWJsZXJhbmdlOmQwNjY0NTQ1NzlmYjQwZGQ4NWZmNzI0ZmYyODEwYTg2XzItMy0xLTEtMA_cf7e2ad4-8a0e-4a5f-be7a-b33db243c855">14.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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></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%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i456353b9af5b464c8d501c4d8a2cceb0_D20200328-20210326" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTpkMDY2NDU0NTc5ZmI0MGRkODVmZjcyNGZmMjgxMGE4Ni90YWJsZXJhbmdlOmQwNjY0NTQ1NzlmYjQwZGQ4NWZmNzI0ZmYyODEwYTg2XzMtMS0xLTEtMA_ad0c8fcf-570a-4069-9e40-7e10a86ab27b">50,170</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="usdPerShare" contextRef="i456353b9af5b464c8d501c4d8a2cceb0_D20200328-20210326" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTpkMDY2NDU0NTc5ZmI0MGRkODVmZjcyNGZmMjgxMGE4Ni90YWJsZXJhbmdlOmQwNjY0NTQ1NzlmYjQwZGQ4NWZmNzI0ZmYyODEwYTg2XzMtMy0xLTEtMA_5f49973b-e9ed-4a52-8454-218a29d6f210">14.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="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%">Canceled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i456353b9af5b464c8d501c4d8a2cceb0_D20200328-20210326" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTpkMDY2NDU0NTc5ZmI0MGRkODVmZjcyNGZmMjgxMGE4Ni90YWJsZXJhbmdlOmQwNjY0NTQ1NzlmYjQwZGQ4NWZmNzI0ZmYyODEwYTg2XzQtMS0xLTEtMA_38c92933-a9bb-45a2-8541-65cea8407f50">3,252</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="usdPerShare" contextRef="i456353b9af5b464c8d501c4d8a2cceb0_D20200328-20210326" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTpkMDY2NDU0NTc5ZmI0MGRkODVmZjcyNGZmMjgxMGE4Ni90YWJsZXJhbmdlOmQwNjY0NTQ1NzlmYjQwZGQ4NWZmNzI0ZmYyODEwYTg2XzQtMy0xLTEtMA_8bff325e-98af-4012-a5fa-2c4461ea5a18">14.00</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding: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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 26, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="ie6726e64ca22443abb228915697c0e00_I20210326" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTpkMDY2NDU0NTc5ZmI0MGRkODVmZjcyNGZmMjgxMGE4Ni90YWJsZXJhbmdlOmQwNjY0NTQ1NzlmYjQwZGQ4NWZmNzI0ZmYyODEwYTg2XzUtMS0xLTEtMA_9ecc240d-d3eb-44ed-9d1b-080b82c22af6">406,327</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="usdPerShare" contextRef="ie6726e64ca22443abb228915697c0e00_I20210326" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTpkMDY2NDU0NTc5ZmI0MGRkODVmZjcyNGZmMjgxMGE4Ni90YWJsZXJhbmdlOmQwNjY0NTQ1NzlmYjQwZGQ4NWZmNzI0ZmYyODEwYTg2XzUtMy0xLTEtMA_b0454b3a-9122-4627-9e83-0ada0467a5cf">14.00</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-bottom:3pt double #000;border-top:1pt solid #000;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="i456353b9af5b464c8d501c4d8a2cceb0_D20200328-20210326" format="ixt-sec:duryear" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTpkMDY2NDU0NTc5ZmI0MGRkODVmZjcyNGZmMjgxMGE4Ni90YWJsZXJhbmdlOmQwNjY0NTQ1NzlmYjQwZGQ4NWZmNzI0ZmYyODEwYTg2XzUtNS0xLTEtMA_851b1962-a1a6-428e-8b38-f91287a08ee4">1.79</ix:nonNumeric></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="ie6726e64ca22443abb228915697c0e00_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTpkMDY2NDU0NTc5ZmI0MGRkODVmZjcyNGZmMjgxMGE4Ni90YWJsZXJhbmdlOmQwNjY0NTQ1NzlmYjQwZGQ4NWZmNzI0ZmYyODEwYTg2XzUtNy0xLTEtMA_2cf723c7-3c98-4b3d-911f-bb5daf533cc2">10,268</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%">In connection with the Company&#8217;s IPO, the Company had filed a registration statement on Form S-8 registering <ix:nonFraction unitRef="shares" contextRef="ib04845c6d93348fba82dec6efbd6e93f_I20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockCapitalSharesReservedForFutureIssuance" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzYwNDczMTM5ODQzMTc_d690ceac-63e0-4c63-8d88-e471255dbb94">1,545,891</ix:nonFraction> shares of the Company&#8217;s common stock available for future issuance under an employee stock purchase plan (&#8220;ESPP&#8221;), which number consists of (a) <ix:nonFraction unitRef="shares" contextRef="ib04845c6d93348fba82dec6efbd6e93f_I20201102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzYwNDczMTM5ODQzMjg_b8989969-288d-4876-8b34-e3a7ce87da6e">832,400</ix:nonFraction> shares of common stock initially available for issuance under the ESPP, and (b) an additional <ix:nonFraction unitRef="shares" contextRef="ib04845c6d93348fba82dec6efbd6e93f_I20201102" decimals="INF" format="ixt:numdotdecimal" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesThatMayBecomeAvailableForGrant" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzYwNDczMTM5ODQzMzc_b1579480-60ae-481a-a778-ac3d6a5e8a1e">713,491</ix:nonFraction> shares of common stock that may become issuable under the ESPP pursuant to 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%">The ESPP, which is maintained by the Company, allows employees to purchase the Company&#8217;s common stock at <ix:nonFraction unitRef="number" contextRef="ic746354791b544729c34996268efba87_D20201102-20201102" decimals="2" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzYwNDczMTM5ODQzNjc_ad3e1b9a-6be3-4685-8a6d-e2094ae8c9d2">85</ix:nonFraction>% of the lesser of the stock price at the beginning or end of the offering period. Each offering period is <ix:nonNumeric contextRef="ic746354791b544729c34996268efba87_D20201102-20201102" format="ixt-sec:durwordsen" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzYwNDczMTM5ODQzNzE_75f210d8-2cd1-4114-aa6b-4371a740cef8">six months</ix:nonNumeric> in length. The Company&#8217;s first offering period started on January 1, 2021 and continues until June 30, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzYwNDczMTM5ODQzNDU_1e074ecf-cdee-4024-ae49-a75e0be9d374" continuedAt="ia3034c5becf8436591a2d09d060ba89e" escape="true">The weighted-average fair value of the ESPP shares was determined using the Black-Scholes model incorporating the following weighted-average assumptions:</ix:nonNumeric></span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-39</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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="i195193fe84a044f9a1a02462a1e34507"><div style="margin-top:6pt;text-align:justify"><ix:continuation id="ia3034c5becf8436591a2d09d060ba89e"><table 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:82.828%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.972%"></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%">Fiscal Year 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%">Performance term</span></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="ib5eb914560f24c508341be5f805992c0_D20200328-20210326" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo5MmExZjI0MzcxZTY0ZDQ0OTg4NGNmOWE3OTk3ODMwYy90YWJsZXJhbmdlOjkyYTFmMjQzNzFlNjRkNDQ5ODg0Y2Y5YTc5OTc4MzBjXzEtMS0xLTEtMTA5NzM_7dde9853-8ba5-41ce-b3aa-00459712e7d7">0.50</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%">Volatility</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%"><ix:nonFraction unitRef="number" contextRef="ib5eb914560f24c508341be5f805992c0_D20200328-20210326" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo5MmExZjI0MzcxZTY0ZDQ0OTg4NGNmOWE3OTk3ODMwYy90YWJsZXJhbmdlOjkyYTFmMjQzNzFlNjRkNDQ5ODg0Y2Y5YTc5OTc4MzBjXzItMS0xLTEtMTA5NzM_df8895da-c9db-4873-a74e-294566d45dbf">55.02</ix:nonFraction>%</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%">Risk-free rate of return</span></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:nonFraction unitRef="number" contextRef="ib5eb914560f24c508341be5f805992c0_D20200328-20210326" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo5MmExZjI0MzcxZTY0ZDQ0OTg4NGNmOWE3OTk3ODMwYy90YWJsZXJhbmdlOjkyYTFmMjQzNzFlNjRkNDQ5ODg0Y2Y5YTc5OTc4MzBjXzMtMS0xLTEtMTA5NzM_92885f6d-1e98-4991-9e11-c9166ecc6f85">0.09</ix:nonFraction>%</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%">Dividend yield</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%"><ix:nonFraction unitRef="number" contextRef="ib5eb914560f24c508341be5f805992c0_D20200328-20210326" decimals="INF" format="ixt:zerodash" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo5MmExZjI0MzcxZTY0ZDQ0OTg4NGNmOWE3OTk3ODMwYy90YWJsZXJhbmdlOjkyYTFmMjQzNzFlNjRkNDQ5ODg0Y2Y5YTc5OTc4MzBjXzQtMS0xLTEtMTA5NzM_cf5d59b2-092a-4f8c-90b5-7de0b4a979eb">&#8212;</ix:nonFraction>%</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%">Weighted-average fair value per share</span></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:nonFraction unitRef="usdPerShare" contextRef="i67932a18eaa0408c9950dcea0a67c894_I20210326" decimals="2" name="us-gaap:SharePrice" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo5MmExZjI0MzcxZTY0ZDQ0OTg4NGNmOWE3OTk3ODMwYy90YWJsZXJhbmdlOjkyYTFmMjQzNzFlNjRkNDQ5ODg0Y2Y5YTc5OTc4MzBjXzUtMS0xLTEtMTA5NzM_d9783646-c17a-474b-9d28-dc2e3f788081">7.77</ix:nonFraction></span></td></tr></table></ix:continuation></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%">As of March&#160;26, 2021, the total unrecognized compensation cost related to ESPP was $<ix:nonFraction unitRef="usd" contextRef="i67932a18eaa0408c9950dcea0a67c894_I20210326" decimals="-3" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzQ5NDc4MDIzNTA3ODU_d0247f26-ffe6-4f1f-baaf-4ed4f2c3e34a">247</ix:nonFraction> and this amount is expected to be recognized over <ix:nonNumeric contextRef="ib5eb914560f24c508341be5f805992c0_D20200328-20210326" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzQ5NDc4MDIzNTA3OTQ_b7c0000c-781c-4fae-91c0-7dddc3095720">0.25</ix:nonNumeric> years.</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:120%">Upon completion of its IPO, the Company recognized one-time stock-based compensation charges of $<ix:nonFraction unitRef="usd" contextRef="iac5f28d249e945dfaade11092aebd4a8_D20201102-20201102" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0Xzk0MzY_13487017-e2d4-443e-a449-147381780423">40,440</ix:nonFraction> in connection with the vesting of all outstanding shares of Class&#160;A common stock, $<ix:nonFraction unitRef="usd" contextRef="if871ee369b974785ac62bef7d6afb522_D20201102-20201102" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0Xzk1MjU_be99bbac-0f64-418c-a422-9ad478ed7caf">1,610</ix:nonFraction> in connection with the automatic acceleration of <ix:nonFraction unitRef="number" contextRef="i5d016d9219fa43539827dbf16e9392b5_I20201102" decimals="2" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0Xzk1Nzc_a7fd2dc2-94d7-4446-a190-f0cd0ee1959e">25</ix:nonFraction>% of the standard vesting term of shares of Class L common stock 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%">d $<ix:nonFraction unitRef="usd" contextRef="ib3fb16e587464712b6c0f974694cde16_D20201102-20201102" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAxMjY_d0667d93-a963-40b0-a04d-8aa9bf7bf070">1,028</ix:nonFraction> with </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the RSU Conversion Program (see above and Note 11, &#8220;Management Long-Term Cash Incentive Plan&#8221;). In addition, the Company recognized stock-based compensation charges </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="usd" contextRef="i70228edeb3834a02b71fbe2416eeaefc_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAxMzU_da77b203-f588-4d68-afe9-8b6991fee6e6">1,169</ix:nonFraction> for i</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ts Class L common stock for the fiscal year ended March&#160;26, 2021 and stock-based compensation charges of $<ix:nonFraction unitRef="usd" contextRef="i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAxNDQ_23eb371b-d92a-4dad-858a-2cb48efcf2c7">5,729</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAxNTc_52c45f17-56a5-4792-90d6-27c77a57dc64">1,269</ix:nonFraction>, $<ix:nonFraction unitRef="usd" contextRef="i456353b9af5b464c8d501c4d8a2cceb0_D20200328-20210326" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAxNTA_f551ff9f-175c-498c-8097-97fb839dcbd6">174</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ib5eb914560f24c508341be5f805992c0_D20200328-20210326" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzQ5NDc4MDIzNTA3NTQ_3e449bf3-3509-4347-a85c-88d40ed5f2ec">247</ix:nonFraction> for </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">it</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s RSUs, PSUs, restricted common stock and ESPP, respectively, for the fiscal year ended March&#160;26, 2021. All stock-based compensation charges in fiscal 2020 related to expensing of the Company&#8217;s Class L common stock. <ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzgyNDYzMzcyMzYxNjA_6ed80b2c-d436-4453-893b-049583ec23b8" continuedAt="ie06f5f8074d3434c9b24d8a071571b83" escape="true">The Company recorded stock-based compensation expense in the following expense categories of its consolidated statements of operations:</ix:nonNumeric></span></div><div><ix:continuation id="ie06f5f8074d3434c9b24d8a071571b83"><table 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:71.816%"></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><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="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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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%">March 26,<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%">March 27,<br/>2020</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%">Cost of sales</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="i7621ef54516e4c83a34d6224d3df3b40_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0YTI3OGExZDdmNDA0NDhlOWVkOWUwZmYwMjEzMmJlMy90YWJsZXJhbmdlOjRhMjc4YTFkN2Y0MDQ0OGU5ZWQ5ZTBmZjAyMTMyYmUzXzItNS0xLTEtMA_ddbfe4fd-6268-4164-94ce-6fbb475465d1">5,158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;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="ib2c99b01edf04f7ba099e75e4606e703_D20190330-20200327" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0YTI3OGExZDdmNDA0NDhlOWVkOWUwZmYwMjEzMmJlMy90YWJsZXJhbmdlOjRhMjc4YTFkN2Y0MDQ0OGU5ZWQ5ZTBmZjAyMTMyYmUzXzItNy0xLTEtMA_417cf902-366c-4922-a3fe-18d735ad5408">183</ix: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="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%">Research and development</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="id3c9cb7e5c44459693e0e4048eb19d78_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0YTI3OGExZDdmNDA0NDhlOWVkOWUwZmYwMjEzMmJlMy90YWJsZXJhbmdlOjRhMjc4YTFkN2Y0MDQ0OGU5ZWQ5ZTBmZjAyMTMyYmUzXzMtNS0xLTEtMA_b18469cb-72d4-41fe-acc3-835ec83fabb5">3,573</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibafb000d4f8444909812b688070be85d_D20190330-20200327" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0YTI3OGExZDdmNDA0NDhlOWVkOWUwZmYwMjEzMmJlMy90YWJsZXJhbmdlOjRhMjc4YTFkN2Y0MDQ0OGU5ZWQ5ZTBmZjAyMTMyYmUzXzMtNy0xLTEtMA_cd3e867c-8f44-40a8-a325-0933aab3cefc">87</ix:nonFraction>&#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%">Selling, general and administrative</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="i71cd198fc7fc471f909c2eea54b9363a_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0YTI3OGExZDdmNDA0NDhlOWVkOWUwZmYwMjEzMmJlMy90YWJsZXJhbmdlOjRhMjc4YTFkN2Y0MDQ0OGU5ZWQ5ZTBmZjAyMTMyYmUzXzQtNS0xLTEtMA_6ec936b5-5a22-40ad-9163-31aed3caba34">41,139</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1b013715ff9842e2afb623eac7cd9c56_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0YTI3OGExZDdmNDA0NDhlOWVkOWUwZmYwMjEzMmJlMy90YWJsZXJhbmdlOjRhMjc4YTFkN2Y0MDQ0OGU5ZWQ5ZTBmZjAyMTMyYmUzXzQtNy0xLTEtMA_e28fa0df-98bc-4169-811b-9596970055c4">1,165</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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 stock-based compensation</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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0YTI3OGExZDdmNDA0NDhlOWVkOWUwZmYwMjEzMmJlMy90YWJsZXJhbmdlOjRhMjc4YTFkN2Y0MDQ0OGU5ZWQ5ZTBmZjAyMTMyYmUzXzUtNS0xLTEtMA_c5e88a1b-0b09-4529-a670-b03ed1afde7b">49,870</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0YTI3OGExZDdmNDA0NDhlOWVkOWUwZmYwMjEzMmJlMy90YWJsZXJhbmdlOjRhMjc4YTFkN2Y0MDQ0OGU5ZWQ5ZTBmZjAyMTMyYmUzXzUtNy0xLTEtMA_1f13b6e3-bb90-428c-aa22-15c4f9f80145">1,435</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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:continuation></div></ix:continuation><div id="ie0e8a443074a445b950d2492873c942d_160"></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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzIyODY_ead9b073-60d2-4da9-a76e-6ed61c13ad67" continuedAt="id3da257181f849679e79593f841e6abf" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="id3da257181f849679e79593f841e6abf" continuedAt="icf7eb1593bba4e3489911a3c8a7e4ad5"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzIwMzQwOTY1MTQ3MzQ2_da17123c-926f-4e33-b639-c686cfb88cff" 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 components of income before income taxes include the following:</span></div><div style="margin-bottom:6pt;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:67.947%"></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 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.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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Fiscal Year Ended</span></td></tr><tr><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="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%">March 26,<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%">March 27,<br/>2020</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:700;line-height:100%">Income before provision for incomes attributable to:</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="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="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:400;line-height:100%">Domestic operations</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="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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo3ZTk0MjdlMWIwMWU0YzQ3YmRiNDA2OGZkYjk1ODc5Ni90YWJsZXJhbmdlOjdlOTQyN2UxYjAxZTRjNDdiZGI0MDY4ZmRiOTU4Nzk2XzMtNS0xLTEtNDQxNw_5c16f932-320c-4526-be47-4933f9026b15">2,288</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="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo3ZTk0MjdlMWIwMWU0YzQ3YmRiNDA2OGZkYjk1ODc5Ni90YWJsZXJhbmdlOjdlOTQyN2UxYjAxZTRjNDdiZGI0MDY4ZmRiOTU4Nzk2XzMtNy0xLTEtNDQxNw_60b6db37-e38a-4de8-8a03-4f97856a966c">34,425</ix:nonFraction>&#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 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%">Foreign operations</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo3ZTk0MjdlMWIwMWU0YzQ3YmRiNDA2OGZkYjk1ODc5Ni90YWJsZXJhbmdlOjdlOTQyN2UxYjAxZTRjNDdiZGI0MDY4ZmRiOTU4Nzk2XzQtNS0xLTEtNDQxNw_7c389deb-0592-4a46-895d-9cde1eee3e81">837</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo3ZTk0MjdlMWIwMWU0YzQ3YmRiNDA2OGZkYjk1ODc5Ni90YWJsZXJhbmdlOjdlOTQyN2UxYjAxZTRjNDdiZGI0MDY4ZmRiOTU4Nzk2XzQtNy0xLTEtNDQxNw_bb9e638c-42ea-4b56-b195-3c781b600c2d">18,853</ix:nonFraction>&#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 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</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="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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo3ZTk0MjdlMWIwMWU0YzQ3YmRiNDA2OGZkYjk1ODc5Ni90YWJsZXJhbmdlOjdlOTQyN2UxYjAxZTRjNDdiZGI0MDY4ZmRiOTU4Nzk2XzUtNS0xLTEtNDQxNw_45fec7db-c0d2-446a-ad5f-67d5306d9d0f">1,451</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo3ZTk0MjdlMWIwMWU0YzQ3YmRiNDA2OGZkYjk1ODc5Ni90YWJsZXJhbmdlOjdlOTQyN2UxYjAxZTRjNDdiZGI0MDY4ZmRiOTU4Nzk2XzUtNy0xLTEtNDQxNw_42c2dbd5-3bae-4274-9df1-4a667225f61c">53,278</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-40</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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="icf7eb1593bba4e3489911a3c8a7e4ad5" continuedAt="i9466ce0919f8474bb789a2daa93a0e6f"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzIwMzQwOTY1MTQ3MzQ3_fddc447b-c2dd-4ceb-a1a2-a7b91f363179" 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%">Significant components of the provision (benefit) for income tax are as follows:</span></div><div style="margin-bottom:6pt;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:67.947%"></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 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.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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Fiscal Year Ended</span></td></tr><tr><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="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%">March 26,<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%">March 27,<br/>2020</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%">Current:</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="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="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:400;line-height:100%">Federal</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="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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzMtNS0xLTEtNDQzNA_d05a60ec-36a8-4b29-b95a-f39ff57bc4fe">3,821</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td 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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentFederalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzMtNy0xLTEtNDQzNA_5c48b23e-35e4-4048-a4de-12ff506bb53e">15,146</ix:nonFraction>&#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 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%">State</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzQtNS0xLTEtNDQzNA_82a08201-f7c9-442a-9ff2-b2e31816ce00">1,085</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzQtNy0xLTEtNDQzNA_a2884382-e74d-42b0-a8f5-eddddde10c6f">1,468</ix:nonFraction>&#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 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%">Foreign</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzUtNS0xLTEtNDQzNA_0b2ab580-9572-435e-8b4c-a442f0968b24">2,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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentForeignTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzUtNy0xLTEtNDQzNA_c88351f1-a29f-4c3c-b803-93a926b4fdcc">4,468</ix:nonFraction>&#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 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%">Total current</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="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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzYtNS0xLTEtNDQzNA_20752678-b834-44b4-a2b0-dcacf7670c42">621</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzYtNy0xLTEtNDQzNA_277dbffc-eb14-4085-9956-64655ffcd7de">21,082</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Deferred:</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="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="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%">Federal </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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzgtNS0xLTEtNDQzNA_c73dc660-5dfb-4889-98bd-5b4b62a4cfe0">17,564</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzgtNy0xLTEtNDQzNA_9977c99a-fc5e-4e2e-aad8-6a1ad1c105cc">4,431</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="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:400;line-height:100%">State</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzktNS0xLTEtNDQzNA_d3069b2d-4800-4dd7-89cc-7f31d3bf725e">1,016</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzktNy0xLTEtNDQzNA_0beba5b5-a97d-4bc7-a648-3ba89c18bf6b">18</ix:nonFraction>&#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 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%">Foreign</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzEwLTUtMS0xLTQ0MzQ_bf27ec18-3a0c-460b-bc2c-bef21b468a4f">351</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" sign="-" name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzEwLTctMS0xLTQ0MzQ_fb96fbbb-9826-4002-95a8-47affdb08979">496</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="display:none"></td><td colspan="3" style="display:none"></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%">Total deferred</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="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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzExLTUtMS0xLTQ0MzQ_fd8f92ac-52bb-4091-bea9-bc92a4e88adf">18,931</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzExLTctMS0xLTQ0MzQ_15c223dd-e0b4-4015-96ce-6ecdef9a0ca3">4,909</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total income tax provision</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="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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzEyLTUtMS0xLTQ0MzQ_bf5963fe-d492-4858-bed2-d35a26502f97">19,552</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzEyLTctMS0xLTQ0MzQ_7d25a11d-9158-4916-bc1f-054c1c759c55">16,173</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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzIwMzQwOTY1MTQ3MzQ4_399e7c9e-7429-4aa1-9d8a-6513fd7e1adf" 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 difference between the tax provision at the statutory federal tax rate and the provision for income taxes is as follows:</span></div><div style="margin-bottom:6pt;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:67.947%"></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 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.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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Fiscal Year Ended</span></td></tr><tr><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="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%">March 26,<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%">March 27,<br/>2020</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%">Tax provision at U.S. statutory rate</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="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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzItNS0xLTEtNDQ0NQ_f3e38211-fd54-40cc-809e-47c53518b149">305</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzItNy0xLTEtNDQ0NQ_00cc22c1-e30a-4cf0-8bfb-8b6b8130c669">11,189</ix: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="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:400;line-height:100%">Stock based compensation</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzMtNS0xLTEtMTM0MzI_4283d768-e8f8-43f7-b38f-fe56af788205">13,303</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzMtNy0xLTEtMTM0MzI_c269754d-4bf6-4eec-81d8-75fecbbe17c8">&#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="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%">CARES carryback claim and amended returns</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="algm:EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzQtNS0xLTEtMTM0MzU_5a31f3e8-f3bc-4b94-bcdd-f59b44191e5d">3,834</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="algm:EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzQtNy0xLTEtMTM0MzU_c656dd63-1b8d-431a-8b99-55d72d3d0a18">&#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="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:400;line-height:100%">PSL Divestiture</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationDispositionOfBusiness" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzUtNS0xLTEtMTM0Mzg_e71e762c-6408-4a06-b3ee-679aa43c565c">2,009</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationDispositionOfBusiness" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzUtNy0xLTEtMTM0Mzg_3ca2f575-cdb5-49bb-b9b6-3740c5d89d82">&#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="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%">Research and development tax credit</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzYtNS0xLTEtMTM0NDE_b306ee3d-4164-4c66-9bc5-4d14d0b1ba6e">2,162</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationTaxCreditsResearch" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzYtNy0xLTEtMTM0NDE_c22b0cb0-f336-4963-8b27-bd1ea661954a">1,841</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="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:400;line-height:100%">FDII</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:zerodash" name="algm:EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzctNS0xLTEtMTM0MjE_e51cc824-5dcf-4e2f-997e-5a0ba4d2068f">&#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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" sign="-" format="ixt:numdotdecimal" name="algm:EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzctNy0xLTEtMTM0MjE_caf2b3a1-0314-4ef8-ab7b-b83ed256c165">1,188</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="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%">BEAT</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:zerodash" name="algm:EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzgtNS0xLTEtMTM0MjU_b4059f6d-fb0d-4e4b-b049-33ef7ed05fbe">&#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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzgtNy0xLTEtMTM0MjU_49655636-7b13-48cb-bb9e-335a11ad2e6e">1,694</ix:nonFraction>&#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 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%">GILTI</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:zerodash" name="algm:EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzktNS0xLTEtMTM0NTQ_209d8175-e0ee-4dce-b2f9-a003410bcfa0">&#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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" name="algm:EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzktNy0xLTEtMTM0NTQ_b9f59bb2-7ea2-4ec1-85d2-b27844abe98b">86</ix:nonFraction>&#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 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 costs</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzEwLTUtMS0xLTEzNDU4_fef8014a-7558-491a-976d-c703d3b2f761">1,498</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="algm:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzEwLTctMS0xLTEzNDU4_2d9cb21e-d423-4016-9c32-59c092c8067f">&#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="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:400;line-height:100%">Foreign tax rate</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzExLTUtMS0xLTE1NzEy_c1d9969b-faf7-422c-8eda-2d0aa39d3729">1,279</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzExLTctMS0xLTE1NzEy_43c18192-5404-44eb-910a-91f0d568bbff">283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">State income taxes, net of federal benefit</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzktNS0xLTEtMTM0Mjk_bba92389-561a-4188-a98a-b582d0bc2cc4">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzktNy0xLTEtMTM0Mjk_98abe0a9-6633-445b-b40a-629d463996ff">514</ix:nonFraction>&#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 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%">Deferred tax remeasurement</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" name="algm:EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzEwLTUtMS0xLTEzNDQ1_c0c408fd-ccb9-4787-a0d2-4330c6778f2e">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="algm:EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzEwLTctMS0xLTEzNDQ1_ad39f1a9-538d-4d19-9f0d-90a8ef406544">&#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="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%">Subpart F income, net of credits</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" name="algm:EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzExLTUtMS0xLTEzNDQ5_3fc89b4c-11af-4341-a120-382d901a75a9">43</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="algm:EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzExLTctMS0xLTEzNDQ5_e22a1e0c-5f4a-478f-adb5-be71b7101088">&#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="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:400;line-height:100%">Provision for uncertain tax positions</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzE0LTUtMS0xLTEzNDYx_2e58ef18-d4c2-40fa-8348-1d4374a7ea78">26</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" name="us-gaap:IncomeTaxReconciliationTaxContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzE0LTctMS0xLTEzNDYx_fa9672e1-889a-4660-8ecc-6ed8c629dab5">361</ix:nonFraction>&#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 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%">Provision for IRS audit settlement</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeTaxReconciliationTaxSettlements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzMtNS0xLTEtNDQ0NQ_5946539c-0d28-4103-9b94-b67eb1c62b82">&#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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationTaxSettlements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzMtNy0xLTEtNDQ0NQ_9a48d18f-95f5-42cb-8739-228ecd8c15fa">5,491</ix:nonFraction>&#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 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%">Transition tax</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzQtNS0xLTEtNDQ0NQ_3730fbdb-1f97-488d-bd4e-58152634d071">&#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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzQtNy0xLTEtNDQ0NQ_1e86e3e9-b270-4da4-91b6-dd14cc35f725">&#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="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%">Gain on contingent purchase price reduction</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" name="algm:EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzUtNS0xLTEtNDQ0NQ_423da859-0123-4fd8-bb14-d3aec158bc23">525</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:zerodash" name="algm:EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzUtNy0xLTEtNDQ0NQ_e0679a00-cd6d-432b-84f6-d920edbe277e">&#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="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:400;line-height:100%">Cumulative provision-to-return</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" name="algm:EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzctNS0xLTEtMTI1NDQ_d47f15d8-9022-4261-88e3-10297a56a126">862</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" sign="-" name="algm:EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzctNy0xLTEtMTI1NDQ_6f5eabcd-efc6-4eea-9b36-4a6768ffa99e">186</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="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%">Other</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzIxLTUtMS0xLTEzNjIw_2a91b06c-eedd-4e02-b187-f371deb5aa8a">63</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" sign="-" name="us-gaap:IncomeTaxReconciliationOtherReconcilingItems" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzIxLTctMS0xLTEzNjIw_5e0ca24c-644d-404d-8db4-5c6383253126">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="display:none"></td><td colspan="3" style="display:none"></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:700;line-height:100%">Total income tax provision</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="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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzE1LTUtMS0xLTQ0NDU_3cd41b8a-cc59-45b2-8d77-e89a30d60973">19,552</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:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzE1LTctMS0xLTQ0NDU_6305f421-cbfd-499d-8250-42004f8bc2e4">16,173</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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></ix:nonNumeric><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 decrease in income tax expense was primarily attributable to excess tax over financial reporting deductions related to the following IPO transaction: the $<ix:nonFraction unitRef="usd" contextRef="i5750ce4979c741609b295c26579f67b0_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEyMDk0NjI3OTM2MzE4_db70d38c-2ffc-4dc9-ad0d-1800acdc1d71">40,440</ix:nonFraction> stock-based compensation charge (and the related incremental tax deductions), the $<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxReconciliationDeductionsDividends" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEyMDk0NjI3OTM2MzI4_a8f0de9f-21a8-4b28-8000-c2c9e330310d">16,000</ix:nonFraction> one-time dividend treated as compensation expense for tax purposes, and the tax loss on the divestiture of PSL. </span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-41</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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="i9466ce0919f8474bb789a2daa93a0e6f" continuedAt="if230db06822a484794a1c2c048180389"><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-weight:400;line-height:120%">The tax impacts of these transactions and other discrete transactions caused an overall U.S. loss (&#8220;NOL&#8221;) that will be carried back to five years.</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%">On December 22, 2017 the TCJA legislation was enacted. The TCJA significantly changed U.S. tax law by lowering the U.S. corporate income tax rate to 21%, implementing a territorial tax system, imposing a one-time tax on deemed repatriated earnings of foreign subsidiaries (&#8220;Transition Tax&#8221;), generally eliminating U.S. federal income taxes on dividends from foreign subsidiaries, providing a benefit for Foreign Derived Intangible Income (&#8220;FDII&#8221;), increasing U.S. taxable income to include all income earned by foreign subsidiaries in excess of ten percent of the fixed assets in those entities which is defined as Global Intangible Low-taxed Income (&#8220;GILTI&#8221;), providing a minimum tax on &#8220;base erosion payments&#8221; (&#8220;BEAT&#8221;), limiting interest expense deduction, and allowing companies to elect to expense qualified asset purchases. The TCJA&#8217;s annual impact on our tax provision are detailed in the table above.</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%">Except for AMTC, the Company has the ability and intent to permanently reinvest its foreign earnings based on expected future U.S. cash flows and specific and measurable plans to use its existing foreign cash to fund its working capital needs, invest in short-term and long-term capital projects, and to make investments and acquisitions. Since AMTC&#8217;s operations have ceased, the Company may receive future liquidating distributions; however, such distributions are estimated to result in no material incremental U.S. or local tax. Therefore, no deferred tax liability has been established with respect to outside basis difference in its foreign subsidiaries.</span></div><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzIwMzQwOTY1MTQ3MzUw_4be0379b-1360-42fc-989f-6a411159ee0f" 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%">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company&#8217;s deferred tax assets and liabilities are as follows:</span></div><div style="margin-bottom:6pt;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:67.947%"></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 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.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="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="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><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 27,<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%">Deferred income tax assets:</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="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 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%">Net operating loss</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="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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzItNS0xLTEtMTM2MTQ_68a9a5fd-febf-4747-93c7-e62b10c3fc7e">11,054</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzItNy0xLTEtMTM2MTQ_f65e4447-4847-44ad-aa1f-2f4705607cc5">2,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 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%">Bonuses, commissions and other compensation</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzMtNS0xLTEtMTM2MTQ_ea16c675-6dc3-45b5-b31c-3495f4add58f">9,304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzMtNy0xLTEtMTM2MTQ_fe392f2d-d105-4422-936d-0571a531c02d">8,793</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Tax credits</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzItNS0xLTEtNDQ1NA_0533df3f-0cc6-4904-a685-703cc41632d3">8,698</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsTaxCreditCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzItNy0xLTEtNDQ1NA_3982cb22-31dc-4e11-8a3f-72563441103d">6,600</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Inventory and sales related</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzUtNS0xLTEtNDQ1NA_74ba755e-e814-490e-8cfc-9484fac6e9cc">6,304</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsInventory" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzUtNy0xLTEtNDQ1NA_44cd5b6f-ad72-46b2-84fe-4904273a0e22">6,696</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:400;line-height:100%">Stock-based compensation</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzctNS0xLTEtMTI1NTk_bafbc3fd-6b16-41f2-864d-8e8138128051">821</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzctNy0xLTEtMTI1NTk_d99a14c4-27e0-4c09-905f-274d2b267601">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized transaction costs</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:zerodash" name="algm:DeferredTaxAssetsTransactionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzgtNS0xLTEtMTM2Mjg_e8229533-117f-4567-9ca8-c5bba873dcc2">&#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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" name="algm:DeferredTaxAssetsTransactionCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzgtNy0xLTEtMTM2Mjg_ae2e69ef-e5eb-4f0a-98d5-53bbfc951925">259</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:400;line-height:100%">Other accruals and reserves</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzctNS0xLTEtNDQ1NA_7b550244-d271-4e42-bb20-01ba05c8e7a1">2,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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsOther" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzctNy0xLTEtNDQ1NA_b7855197-8619-4f80-b70b-bc743fefb517">1,879</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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%">Gross deferred income tax assets</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="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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzgtNS0xLTEtNDQ1NA_9aabd713-34b2-4dbb-8c48-9d9a31073b4e">38,231</ix: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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsGross" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzgtNy0xLTEtNDQ1NA_2e38bf56-a46e-4a94-a0bb-01b5432d3fcc">26,264</ix: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 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%">Valuation allowance for deferred income tax assets</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzktNS0xLTEtNDQ1NA_d26bb871-699f-41be-bb56-38b6c9565540">5,025</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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzktNy0xLTEtNDQ1NA_eab91593-f27e-4759-9fef-6f680bc9b6cc">4,206</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 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%">Total deferred income tax assets</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="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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzEwLTUtMS0xLTQ0NTQ_a92c3bc4-c4ee-4b27-a111-bc268aaa2364">33,206</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzEwLTctMS0xLTQ0NTQ_97d16849-99b9-4d42-b0f6-a0b496f5823d">22,058</ix: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%">Deferred income tax liabilities: </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="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 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%">Fixed assets and intangibles </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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="algm:DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzEyLTUtMS0xLTQ0NTQ_b0c66ed5-963c-40c9-a186-747d56944de7">4,366</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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzEyLTctMS0xLTQ0NTQ_29484db7-1524-48c8-8a6c-399c0bf228f6">14,162</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity method investment in PSL</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzE0LTUtMS0xLTEyNTY1_9963e22e-b056-4153-ae4b-8bae34790db1">1,868</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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzE0LTctMS0xLTEyNTY1_70527b77-2b79-4ae6-bca8-e39c8bcec574">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;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="display:none"></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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:DeferredTaxLiabilitiesDeferredExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzEzLTUtMS0xLTQ0NTQ_55dc5f71-c7af-48af-9ed8-5beff5a5385a">&#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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" name="us-gaap:DeferredTaxLiabilitiesDeferredExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzEzLTctMS0xLTQ0NTQ_995ae751-24cc-49a9-986a-423704997f6a">679</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 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%">Total deferred income tax liabilities</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="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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzE0LTUtMS0xLTQ0NTQ_d3841c90-7894-4977-a8ca-c7051f723f94">6,234</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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzE0LTctMS0xLTQ0NTQ_c0a9c6e7-7d31-4833-b0f8-80edacd42c68">14,841</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 2px 55pt;text-align: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 deferred income tax assets</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="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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzE1LTUtMS0xLTQ0NTQ_c1cf368f-40a4-414f-b52c-5ae3a4747a47">26,972</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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredTaxAssetsLiabilitiesNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzE1LTctMS0xLTQ0NTQ_edd98f89-e4bf-4c86-b2fb-fb8b544ec0d9">7,217</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-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%">As of March&#160;26, 2021, the Company has $<ix:nonFraction unitRef="usd" contextRef="ide5de0060513404abed0e6efe6081438_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEyMDk0NjI3OTMxMTEw_ac7a4640-e2bc-4546-a5f3-a2779b708b3c">8,185</ix:nonFraction> of federal NOLs that can be carried back five years under the CARES Act to reduce prior year taxes. Additionally, the Company has state NOLs of $<ix:nonFraction unitRef="usd" contextRef="id2835e5f02db47259f8a20eed7700e0c_I20210326" decimals="-3" name="us-gaap:OperatingLossCarryforwards" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEyMDk0NjI3OTMxNDgz_e0140813-6822-4fda-8999-15e26c3d6ac3">550</ix:nonFraction>, U.S. research credit carryovers of $<ix:nonFraction unitRef="usd" contextRef="ia2e1c68faff44a5ba1e091ae9870c0bc_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEyMDk0NjI3OTMxNTAy_a82ea7ee-fb6c-4aba-9e0b-d27c7d111e91">2,162</ix:nonFraction> and foreign tax credit carryovers of $<ix:nonFraction unitRef="usd" contextRef="i282a7ca5f85140ae94e2fa7ee4fc33ae_I20210326" decimals="-3" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEyMDk0NjI3OTMxNTI4_f90e535a-5f4a-43c4-98df-fc186cab0298">232</ix:nonFraction>, and its French subsidiary has $<ix:nonFraction unitRef="usd" contextRef="ia82b601c2b9b45759eaf97401cae92e3_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TaxCreditCarryforwardAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEyMDk0NjI3OTMxNTIy_d073e1e2-67d7-4bd5-907c-9604f8601ca1">3,598</ix:nonFraction> of refundable research credits.</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 assessing the realizability of its deferred tax assets, the Company considered whether it was more likely than not that some portion or all of the deferred tax assets would not be realized. The realization of deferred tax assets depends upon the generation of future taxable income during the periods in which these temporary differences become deductible. The Company established a valuation allowance for its AMTC NOLs of $<ix:nonFraction unitRef="usd" contextRef="i21572b880e304ef09c12280b1e5e40e9_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLossCarryforwardsValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEyMDk0NjI3OTMzNTkz_01408308-a831-4a39-bb71-0b5125bc1476">2,319</ix:nonFraction> and state research credits of $<ix:nonFraction unitRef="usd" contextRef="ibaedbc9b385943218876518f45647830_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TaxCreditCarryforwardValuationAllowance" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEyMDk0NjI3OTMzNTk3_5537c538-8345-4201-a779-2708e72f35de">2,706</ix:nonFraction> because such assets will not to be utilized by the Company prior to expiration.</span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-42</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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="if230db06822a484794a1c2c048180389"><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 Company operates under tax holiday in Thailand, which is effective through fiscal year 2024, and may be extended if certain additional requirements are satisfied. The tax holidays are conditional upon the Company meeting certain production thresholds. The impact of this tax holiday does not have a material impact on net income.</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-style:italic;font-weight:400;line-height:120%">Uncertain Tax Positions</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%">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%">s of March&#160;26, 2021, the Company had $<ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEwOTk1MTE2NDc5OTU_59aa21a6-509d-440e-8a73-3cdd4620f778">2,554</ix:nonFraction> of gross unrecognized tax benefits, of which $<ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEwOTk1MTE2NDgwMTk_24212fdc-fbff-48f4-b802-cda9c5fe8c48">2,542</ix:nonFraction> would impact the effective tax rate, if recognized. As of March&#160;27, 2020, the Company had $<ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEwOTk1MTE2NDgwMDM_549ce5a5-eb5e-4436-b3de-62c862be577c">2,559</ix:nonFraction> of gross unrecognized tax benefits, of which $<ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEwOTk1MTE2NDgwMjc_22bd6d95-e343-40dd-a4a8-bf019de3da1d">2,501</ix:nonFraction> would impact the effective tax rate, if recognized.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzIwMzQwOTY1MTQ3MzQ5_3f8b7374-3796-45fd-80d4-32091e7e0696" escape="true"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.947%"></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 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.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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Fiscal Year Ended</span></td></tr><tr><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="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%">March 26,<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%">March 27,<br/>2020</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:700;line-height:100%">Beginning balance </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="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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpiODc4Y2Y0ZjhiZmM0NTMxOTZhNTFkZjY3YzQ0MmYwOS90YWJsZXJhbmdlOmI4NzhjZjRmOGJmYzQ1MzE5NmE1MWRmNjdjNDQyZjA5XzItNS0xLTEtNDQ2NA_25144fb4-636c-4d45-a663-0621a8212762">2,559</ix: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="i40bf5d6bc61c49009b4c21e9e01f0567_I20190329" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpiODc4Y2Y0ZjhiZmM0NTMxOTZhNTFkZjY3YzQ0MmYwOS90YWJsZXJhbmdlOmI4NzhjZjRmOGJmYzQ1MzE5NmE1MWRmNjdjNDQyZjA5XzItNy0xLTEtNDQ2NA_00d4d39d-9e1f-4728-848b-24b70c24d292">6,264</ix: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="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:400;line-height:100%">Gross increases-tax positions in prior period</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpiODc4Y2Y0ZjhiZmM0NTMxOTZhNTFkZjY3YzQ0MmYwOS90YWJsZXJhbmdlOmI4NzhjZjRmOGJmYzQ1MzE5NmE1MWRmNjdjNDQyZjA5XzMtNS0xLTEtNDQ2NA_b287b79a-952a-4b33-b9e9-2c6c318e2f42">55</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpiODc4Y2Y0ZjhiZmM0NTMxOTZhNTFkZjY3YzQ0MmYwOS90YWJsZXJhbmdlOmI4NzhjZjRmOGJmYzQ1MzE5NmE1MWRmNjdjNDQyZjA5XzMtNy0xLTEtNDQ2NA_29fc0a47-e7a2-42b1-9433-9064c90a7807">4,863</ix:nonFraction>&#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 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 decreases-tax positions in prior period settlement</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="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:zerodash" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpiODc4Y2Y0ZjhiZmM0NTMxOTZhNTFkZjY3YzQ0MmYwOS90YWJsZXJhbmdlOmI4NzhjZjRmOGJmYzQ1MzE5NmE1MWRmNjdjNDQyZjA5XzQtNS0xLTEtNDQ2NA_72b5d59c-64c0-4d2c-a631-466af9e6ab4a">&#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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpiODc4Y2Y0ZjhiZmM0NTMxOTZhNTFkZjY3YzQ0MmYwOS90YWJsZXJhbmdlOmI4NzhjZjRmOGJmYzQ1MzE5NmE1MWRmNjdjNDQyZjA5XzQtNy0xLTEtNDQ2NA_ad66635a-7af3-413a-b342-d7e65b2597e4">8,513</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="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:400;line-height:100%">Lapse in statute of limitations</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="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpiODc4Y2Y0ZjhiZmM0NTMxOTZhNTFkZjY3YzQ0MmYwOS90YWJsZXJhbmdlOmI4NzhjZjRmOGJmYzQ1MzE5NmE1MWRmNjdjNDQyZjA5XzUtNS0xLTEtNDQ2NA_4b05f23d-c257-4ca6-918d-094d1d064a5c">60</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="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpiODc4Y2Y0ZjhiZmM0NTMxOTZhNTFkZjY3YzQ0MmYwOS90YWJsZXJhbmdlOmI4NzhjZjRmOGJmYzQ1MzE5NmE1MWRmNjdjNDQyZjA5XzUtNy0xLTEtNDQ2NA_da5883a7-642a-4ffa-ab9a-69f418ae4851">55</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="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 end of period</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="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="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpiODc4Y2Y0ZjhiZmM0NTMxOTZhNTFkZjY3YzQ0MmYwOS90YWJsZXJhbmdlOmI4NzhjZjRmOGJmYzQ1MzE5NmE1MWRmNjdjNDQyZjA5XzYtNS0xLTEtNDQ2NA_50b3b2c0-37b6-4393-ab73-fab32b2a9c42">2,554</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="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:UnrecognizedTaxBenefits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpiODc4Y2Y0ZjhiZmM0NTMxOTZhNTFkZjY3YzQ0MmYwOS90YWJsZXJhbmdlOmI4NzhjZjRmOGJmYzQ1MzE5NmE1MWRmNjdjNDQyZjA5XzYtNy0xLTEtNDQ2NA_9e7a14ba-40ef-433c-8ff7-e218050363d8">2,559</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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></ix:nonNumeric></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 Company classifies uncertain tax positions as a current liability, or as a reduction of the amount of a net operating loss carryforward or amount refundable, to the extent that the Company anticipates payment or receipt of cash for income taxes within one year. Likewise, the amount is classified as a long-term liability if the Company anticipates payment or receipt of cash for income taxes during a period beyond one year.</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 Company believes that all tax positions are adequately provided for; amounts asserted by tax authorities could be greater or less than the accrued position. Accordingly, the Company&#8217;s provisions for federal, state and foreign tax related matters to be recorded in the future might change as revised estimates are made, or the underlying matters are settled or otherwise resolved.</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 Company&#8217;s policy is to classify interest expense and penalties, if any, as components of the income tax provision in the consolidated statements of operations. The Company recorded net increases $<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEwOTk1MTE2NDc5Mzc_7dcbc257-c995-448d-8ae8-4c391b36db91">73</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEwOTk1MTE2NDc5NDM_9aa0cf41-9486-48f0-bc4c-360e55efdce0">841</ix:nonFraction> in interest and penalties during fiscal years 2021 and 2020, respectively. As of March&#160;26, 2021 and March&#160;27, 2020, the amount of accrued interest and penalties totaled approximately $<ix:nonFraction unitRef="usd" contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEwOTk1MTE2NDc5NTU_418e6c49-a747-4b22-80ac-644342856566">232</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" name="us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEwOTk1MTE2NDc5NjE_d9be78b9-9792-4974-b2ae-0159904ecfd8">354</ix:nonFraction>, respectively.</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-style:italic;font-weight:400;line-height:120%">Examinations by Tax Authorities</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 Company, through its subsidiaries, is subject to examination by taxing authorities in the United States, the Philippines, United Kingdom, Thailand, and the states in which the Company does business. The statute of limitations remains open for U.S. federal tax returns for 2017 and the following years. Audit activities related to the U.S. federal tax returns for 2016 and 2017 concluded during fiscal year 2020 resulting in a settlement related to transfer pricing for fiscal years 2016, 2017 and 2018 in the amount of $<ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEyMDk0NjI3OTM0ODQ2_652fae1e-f3e6-4070-957a-870b85d9d649">9,482</ix:nonFraction> including interest. In non-U.S. jurisdictions, the years open to audit represent the years still open under the respective statute of limitations. With respect to the major jurisdictions outside the U.S., the subsidiaries are no longer subject to income tax audits for years before 2014.</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-style:italic;font-weight:400;line-height:120%">Capital Contribution</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 connection with the settlement noted above, Sanken, agreed to make a one-time capital contribution in the amount of $<ix:nonFraction unitRef="usd" contextRef="i3cfe9ad2d6894e3e8be6a3278c93f92f_D20200327-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromContributedCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEwOTk1MTE2NDc5Njk_b52a8ca7-5075-4b41-b5d3-b4ee725e6c46">9,500</ix:nonFraction> to neutralize the cash impact to the Company. All ownership parties have agreed that this contribution would not result in an incremental ownership percentage change or increase in shares by Sanken.</span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-43</span></div></div></div><div id="ie0e8a443074a445b950d2492873c942d_163"></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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Amounts in thousands, except share and per share amounts)</span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19. <ix:nonNumeric contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzY0MzQ_dadcb8d6-cda6-4af5-8cf0-f5277bd89395" continuedAt="i2518175e26a349748a631d52ff4fc550" escape="true">Related Party Transactions</ix:nonNumeric></span></div><ix:continuation id="i2518175e26a349748a631d52ff4fc550" continuedAt="i634f2db1d1114be0bc5eb831271f5f5f"><div style="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%">Public Offering of the Company&#8217;s Common Stock by Certain Shareholders </span></div><div style="margin-top:6pt;text-align: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 February 2, 2021, the Company filed a Registration Statement on Form S-1 for the public offering of shares owned by certain selling shareholders, including Sanken, OEP and certain of the Company&#8217;s officers and directors. The selling stockholders sold <ix:nonFraction unitRef="shares" contextRef="i8c21fee5bec947989c1e64ae9380f8b6_D20210202-20210202" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTM5OTkwNDg_4865967c-2eed-40f6-bb90-ace8153bcc5c">19,332,852</ix:nonFraction> shares of the Company&#8217;s common stock, including <ix:nonFraction unitRef="shares" contextRef="i53a84d7bb6174dfba1cf63ad1f3cbc06_D20210202-20210202" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzU0OTc1NTgxODU5OTU_8b374dd7-80f4-4090-80e9-df8271a2ed5f">1,832,852</ix:nonFraction> shares of common stock sold by OEP in connection with the underwriters&#8217; exercise of their over-allotment option. The Company did <ix:nonFraction unitRef="shares" contextRef="ie9cbd98ca1174b6c8c09ea82a90c0b88_D20210202-20210202" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTQwMDIzMTA_1f20d4a7-7769-43cf-b870-fb00a319dd6f">no</ix:nonFraction>t sell any shares of its common stock and did <ix:nonFraction unitRef="usd" contextRef="ie9cbd98ca1174b6c8c09ea82a90c0b88_D20210202-20210202" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTQwMDIzMjA_8ebe7a34-aacb-4d7b-bec1-073ef3ab9b3c">no</ix:nonFraction>t receive any of the proceeds from the offering. However, the Company incurred expenses, costs and fees in connection with the offering, including registration, filing and listing fees, printing fees and legal and accounting expenses, in the amount of $<ix:nonFraction unitRef="usd" contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfStockIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzU0OTc1NTgxODY2OTQ_72713c9a-a166-4785-9a8b-03418fa48e17">1,790</ix:nonFraction> for the year ended March 26, 2021, which are included in selling, general and administrative expense in the accompanying consolidated statements of operations and comprehensive income.</span></div><div style="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 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 to Sanken totaled $<ix:nonFraction unitRef="usd" contextRef="idecda599a97c4068a85ba4722821d1c5_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2MzQ1Nzc_1220b117-cb81-4520-9348-2686724b3d81">104,661</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="if988020003064e5381c21ee8b98b012c_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2MzQ1ODI_5a2c3585-e369-4333-9d91-e9199044b599">184,557</ix:nonFraction> during the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, respectively. Trade accounts receivables, net of allowances from Sanken totaled $<ix:nonFraction unitRef="usd" contextRef="i3f249de81448450f8c8a18d435b3e53b_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2MzQ1OTA_3f79b20e-4c35-4005-bfdb-b8201a08a539">21,595</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ibe48ab7f48704cea8259ac110f680bc1_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzQzNw_3e2041da-256e-4e2c-8413-240349ff6a4b">30,293</ix:nonFraction> as of March&#160;26, 2021 and March&#160;27, 2020, respectively. Other accounts receivable from Sanken totaled $<ix:nonFraction unitRef="usd" contextRef="i3f249de81448450f8c8a18d435b3e53b_I20210326" decimals="-3" name="algm:OtherAccountsReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2MzQ1OTQ_3ee0e400-1bb5-493c-95ef-72266a921f5c">198</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ibe48ab7f48704cea8259ac110f680bc1_I20200327" decimals="-3" name="algm:OtherAccountsReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzUyNA_843677e0-22cd-46bf-9be3-8d9b929403d5">558</ix:nonFraction> as of March&#160;26, 2021 and March&#160;27, 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%">During fiscal year 2020, the Company acted as a distributor of Sanken&#8217;s products. Net sales of Sanken&#8217;s products by the Company to third parties totaled $<ix:nonFraction unitRef="usd" contextRef="i9c3cc58e2e22424a8f8ac46163ee0c0a_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2MzQ2Mjg_1312dd60-d7d7-4395-9473-9a1365fe2b9a">35,421</ix:nonFraction> during the fiscal year ended March&#160;27, 2020. On March 28, 2020, the Company formally terminated its distribution agreement with Sanken to distribute Sanken&#8217;s products.</span></div><div style="margin-top:6pt;text-align: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 Sanken totaled $<ix:nonFraction unitRef="usd" contextRef="ia044f3486e314e93a0a5db0282b4e863_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2MzQ2NDk_972ec4aa-e5fc-4fd3-89c0-0b007cde3dde">31,917</ix:nonFraction> for the fiscal year ended March&#160;27, 2020. Accounts payable to Sanken totaled $<ix:nonFraction unitRef="usd" contextRef="ibe48ab7f48704cea8259ac110f680bc1_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzk3Mg_d9b86ca8-ca39-4036-9de2-e2f2a30b8918">4,494</ix:nonFraction> as of March&#160;27, 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-style:italic;font-weight:400;line-height:120%">Joint Development Agreement (&#8220;Development Agreement&#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, through its former wholly-owned subsidiary, PSL, entered into a Development Agreement with Sanken whereby the Company and Sanken jointly own a specific wafer technology and share the reimbursement of development costs incurred by the Company. Sanken reimbursed $<ix:nonFraction unitRef="usd" contextRef="ia044f3486e314e93a0a5db0282b4e863_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2MzQ3MTI_78a17b2e-5410-4489-8bd1-16e2a78ae4a0">1,440</ix:nonFraction> in fiscal year ended March&#160;27, 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-style:italic;font-weight:400;line-height:120%">Short-term Bridge Loan Receivable to 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%">I</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n March 2019, the Company entered into a short-term bridge loan to Sanken in the amount of $<ix:nonFraction unitRef="usd" contextRef="id031db8cf14c40cf8c64819a732c9665_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableRelatedParties" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzE0NjY_da76bf4b-e879-462f-a93a-88dad69b99f0">30,000</ix:nonFraction>. The loan bore interest of <ix:nonFraction unitRef="number" contextRef="id031db8cf14c40cf8c64819a732c9665_I20190331" decimals="4" name="algm:NotesReceivableRelatedPartyStatedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzE0OTY_432ef403-1256-4371-ab56-0a4b56592e8e">2.52</ix:nonFraction>% and was repaid in April 2019. Inte</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rest income related to the loan to Sanken was $<ix:nonFraction unitRef="usd" contextRef="ia044f3486e314e93a0a5db0282b4e863_D20190330-20200327" decimals="-3" name="us-gaap:InterestIncomeRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzE1Nzk_35e8a0e5-c1bf-4e1c-8590-ab195feced2a">55</ix:nonFraction> in the fiscal year ended March&#160;27, 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-style:italic;font-weight:400;line-height:120%">Notes Payable and Line-of credit from 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, through PSL, its former wholly-owned subsidiary, had related party debt owed to Sanken that includes <ix:nonFraction unitRef="note" contextRef="ibe48ab7f48704cea8259ac110f680bc1_I20200327" decimals="INF" format="ixt-sec:numwordsen" name="algm:NumberOfNotesPayable" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzE3NTU_9d6a255a-667b-4182-87b8-012b9f62af86">three</ix:nonFraction> notes payable in the aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="ibe48ab7f48704cea8259ac110f680bc1_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesPayableRelatedPartiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzE3OTk_191467e7-52c3-448d-9a83-d2cf8eace446">17,700</ix:nonFraction> and <ix:nonFraction unitRef="lineofcredit" contextRef="ibe48ab7f48704cea8259ac110f680bc1_I20200327" decimals="INF" format="ixt-sec:numwordsen" name="algm:NumberOfLineOfCreditAgreements" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzE4MDY_35c31e6e-d43d-446b-affa-1e0256d086e7">two</ix:nonFraction> lines-of-credit agreements in the aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="ibe48ab7f48704cea8259ac110f680bc1_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzE4NjM_da499103-4c79-4437-bdaf-25b602c65c60">25,000</ix:nonFraction> at March&#160;27, 2020. The interest rates on the related party debt were reset at the beginning of each calendar quarter to LIBOR on the last trading day of the previous month, plus a <ix:nonFraction unitRef="number" contextRef="i84e2920541d7468bb16ac652e2b69504_D20200328-20200925" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzIwMzM_608c3565-9680-4e24-8296-d435c7780d1e">1.0</ix:nonFraction>% spread. Related party interest expense consisting of amounts due to Sanken for intercompany notes payable, lines-of-credit and miscellaneous charges for the fiscal year ended March&#160;27, 2020 amounted to $<ix:nonFraction unitRef="usd" contextRef="ia044f3486e314e93a0a5db0282b4e863_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestExpenseRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2MzQ3NDY_d7788cde-ba5c-4949-87e1-14f8d7249e24">1,444</ix:nonFraction>, and related party interest paid for the same period amounted to $<ix:nonFraction unitRef="usd" contextRef="ia044f3486e314e93a0a5db0282b4e863_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:InterestPaidRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2MzQ3NTQ_d0686730-9c0c-499e-a316-3d2c81b2b796">1,538</ix:nonFraction>.</span></div><div style="margin-top:6pt;text-align: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 March&#160;27, 2020, the related party notes payable balance of $<ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesPayableRelatedPartiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzIzNjQ_20267c91-13ce-4eb1-919d-f2ff2c4480c5">17,700</ix:nonFraction> was classified in the consolidated balance sheets as long-term, with various maturity dates through March&#160;14, 2025. The line of credit agreements of $<ix:nonFraction unitRef="usd" contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesPayableRelatedPartiesClassifiedCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzI1MTM_3c7fbb0a-50f7-41e3-9825-835b6eca28bf">25,000</ix:nonFraction> were classified as current at March&#160;27, 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%">In connection with the PSL Divestiture, the total $<ix:nonFraction unitRef="usd" contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzI2MDA_e39a00e2-c439-4f12-aa74-2a9448844267">42,700</ix:nonFraction> balance was contributed in-kind for the fair value of the <ix:nonFraction unitRef="number" contextRef="ibc126553c9344426a299744415082bec_I20200328" decimals="2" name="us-gaap:MinorityInterestOwnershipPercentageByParent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzI2NjE_07b3728f-96bf-4d07-9f0b-899e768158e6">70</ix:nonFraction>% interest that Sanken acquired. </span></div><div style="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 accordance with the PSL Divestiture, the Company had both intercompany accounts payable of $<ix:nonFraction unitRef="usd" contextRef="i8eae8a3e88cc4bf8af74696d9883ead5_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzI4NzU_8c737c89-0a14-4696-9867-f0a6b03f527f">1,198</ix:nonFraction> and accounts receivable of $<ix:nonFraction unitRef="usd" contextRef="if4e26ba8a29645269c03c3a13dd1c661_I20200328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzI5MDU_cdd71c71-41b0-43df-aefe-406cb9a294d9">3,368</ix:nonFraction> that were previously eliminated in consolidation. The previous intercompany receivable balance of $<ix:nonFraction unitRef="usd" contextRef="id512cb9472534a3397c2c18b653253cf_I20200328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzMwMDY_e9b6e706-4e12-4da4-8a95-3dc38d64cae4">3,368</ix:nonFraction> was moved into trade and other accounts receivable due from related party as of March 28, 2020. In addition, as a result of PSL taking over the Sanken distribution business, at March&#160;26, 2021, the Company reflected a related accounts </span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-44</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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="i634f2db1d1114be0bc5eb831271f5f5f" continuedAt="i2d0667b7ec2a48a09a99c4c0e9228761"><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%">receivable balance of $<ix:nonFraction unitRef="usd" contextRef="i9a286b02521c45d0a0d3d8a76a536330_I20210326" decimals="-3" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzMyNTM_a6b63a2c-192c-42fa-b516-ad7c7e4e1c02">767</ix:nonFraction>. This amount includes a reduction of the $<ix:nonFraction unitRef="usd" contextRef="ib7158d21ab4a417ba1c12ab1a98ffa0a_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfRelatedPartyDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2NDA1Mzk_640392c4-944e-4bf2-89a4-74a4836b1466">2,601</ix:nonFraction> from payments made by PSL during the fiscal year ended March&#160;26, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, undertook 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 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). At March&#160;26, 2021, the Company had accrued $<ix:nonFraction unitRef="usd" contextRef="ie3b63020978f4cd8ac771c48b744526e_I20210326" decimals="-3" name="us-gaap:AccountsPayableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzQ5NDc4MDIzNjkzNzk_b6ce6cbb-da1b-42d5-a777-2a221f37e2e8">614</ix:nonFraction> included in amounts due to related party under this agreement, which is expected to paid in the first quarter of fiscal year 2022.</span></div><div style="margin-top:6pt;text-align: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 previously noted above, the Company, through PSL, entered into a Development Agreement with Sanken whereby the Company and Sanken jointly own a specific wafer technology and share the reimbursement of development costs incurred by the Company. Sanken reimbursed <ix:nonFraction unitRef="usd" contextRef="i4df9cac708cc4aa59a8e4f79bfedab18_D20200328-20210326" decimals="INF" format="ixt-sec:numwordsen" name="algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTM5OTkwNzg_2e67b394-960d-4521-995a-4e5c8d3c8ef9">no</ix:nonFraction> amounts in the fiscal year ended March&#160;26, 2021 and $<ix:nonFraction unitRef="usd" contextRef="ia044f3486e314e93a0a5db0282b4e863_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzQ5NDc4MDIzNTgxNzE_78a17b2e-5410-4489-8bd1-16e2a78ae4a0">1,440</ix:nonFraction> in the fiscal year ended March&#160;27, 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%">In May 2009, the Company entered into a technology development agreement (the &#8220;IC Technology Development Agreement&#8221;) with Polar Semiconductor, Inc., the predecessor of PSL (&#8220;PSI&#8221;) and Sanken, pursuant to which the parties agreed upon the general terms under which they may, from time to time, undertake certain activities (the &#8220;IC Process Development Activities&#8221;) to develop new technologies to be used by PSI to manufacture products for the Company and Sanken, as well as the ownership and use of such technologies following their development. The IC Technology Development Agreement provides that the expenses for all IC Process Development Activities will be shared equally by the Company and Sanken on an annual basis (subject to any exceptions upon which the parties may agree from time to time), with such expenses being paid to PSI by Sanken in the form of an up-front annual fee, with PSI 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 the companies fail to agree upon the annual fee for a fiscal year within three months after the commencement of such fiscal year. During each of the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, the Company (through PSL) received fees of $<ix:nonFraction unitRef="usd" contextRef="idda2253ca3ad419eb9f920ef7749d367_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2NTY0NDY_325527fa-2af5-47ec-a4b6-32614a26efb8"><ix:nonFraction unitRef="usd" contextRef="i53331365dd3c4077a96e00b2eea01b60_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2NTY0NDY_517171df-a3d5-487c-8b34-2e3faea62bfb">1,200</ix:nonFraction></ix:nonFraction> from Sanken pursuant to the IC Technology Development Agreement, and during the same periods the Company paid fees of $<ix:nonFraction unitRef="usd" contextRef="idda2253ca3ad419eb9f920ef7749d367_D20190330-20200327" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2NTY0NTU_cbe7e983-40b6-4269-adc1-1cd9845c1203"><ix:nonFraction unitRef="usd" contextRef="i53331365dd3c4077a96e00b2eea01b60_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2NTY0NTU_d6bcbd29-bdf7-43fc-8b63-a83ee7d2ce6c">1,200</ix:nonFraction></ix:nonFraction> to PSL pursuant to the IC Technology Development 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%">The Company continues to purchase in-process products from PSL. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchases of various products from PSL totaled $<ix:nonFraction unitRef="usd" contextRef="ie89c1e9012fc48628861c59f8579d943_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzM3MzM_eb6f9bd4-a0cf-4901-b5c0-86b9fbffa30e">42,196</ix:nonFraction> for the fiscal year ended March&#160;26, 2021. This amount includes $<ix:nonFraction unitRef="usd" contextRef="ie97935e90e9d4628873c0e6b2cd6b36a_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzM3Nzk_b9721d29-fdf9-4666-a63a-c42ab92837ff">5,930</ix:nonFraction> of price support payments made for the fiscal year ended March&#160;26, 2021. In accordance with the PSL Divestiture, the Company had intercompany accounts payable of $<ix:nonFraction unitRef="usd" contextRef="i8eae8a3e88cc4bf8af74696d9883ead5_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzQ5NDc4MDIzNTYyNTc_8c737c89-0a14-4696-9867-f0a6b03f527f">1,198</ix:nonFraction> that was previously eliminated in consolidation. The previous intercompany payable balance of $<ix:nonFraction unitRef="usd" contextRef="i8eae8a3e88cc4bf8af74696d9883ead5_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzQ5NDc4MDIzNTY1MzM_8c737c89-0a14-4696-9867-f0a6b03f527f">1,198</ix:nonFraction> was moved into amounts due to related party as of March 28, 2020. Accounts payable to PSL included in amounts due to related party totaled $<ix:nonFraction unitRef="usd" contextRef="i9a286b02521c45d0a0d3d8a76a536330_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzM5NzE_e2e4ab52-e12b-406b-b0b0-3ae308fa16f0">1,739</ix:nonFraction> as of March&#160;26, 2021. This amount includes a reduction of the $<ix:nonFraction unitRef="usd" contextRef="i8eae8a3e88cc4bf8af74696d9883ead5_D20200328-20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfGoodsAndServicesSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzQ5NDc4MDIzNTY4MTg_8c737c89-0a14-4696-9867-f0a6b03f527f">1,198</ix:nonFraction> from payments made to PSL during the fiscal year ended March&#160;26, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2014, AML entered into a technology collaboration agreement (the &#8220;SG8 Collaboration Agreement&#8221;) with PSL and Sanken, pursuant to which the parties agreed to establish a joint technology development team for the purpose of developing certain IC manufacturing technologies (the &#8220;SG8 Technology&#8221;). The SG8 Collaboration Agreement provides that AML and Sanken will be equally responsible for the costs of developing the SG8 Technology, with Sanken to reimburse AML for <ix:nonFraction unitRef="number" contextRef="i7d726d182e2f45a7b3d6e0da0d5c62a9_I20140731" decimals="INF" name="algm:RelatedPartyTransactionReimbursementOfDevelopmentCostsPercentageOfCostsIncurred" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTM5OTkwODc_217cda27-488c-4898-b63d-085752a11bc2">50</ix:nonFraction>% of our incurred costs. <ix:nonFraction unitRef="usd" contextRef="i7f645a1e37154107a41e381ad63f74a2_D20190330-20200327" decimals="INF" format="ixt-sec:numwordsen" name="algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTM5OTkwOTE_a77dfaab-96f0-4d0e-b4d8-0010eaf7faf9"><ix:nonFraction unitRef="usd" contextRef="idfdd0bc3be3a49aa880d60d18721bb56_D20200328-20210326" decimals="INF" format="ixt-sec:numwordsen" name="algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTM5OTkwOTE_b94805a7-f402-4cab-828f-6c44372b1cef">No</ix:nonFraction></ix:nonFraction> reimbursements were received from Sanken pursuant to the SG8 Collaboration Agreement in fiscal years ended March&#160;26, 2021 and March&#160;27, 2020.</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-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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 28, 2020, in connection with the PSL Divestiture, the Company contributed the forgiveness of the fair value of $<ix:nonFraction unitRef="usd" contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328" decimals="-3" format="ixt:numdotdecimal" name="algm:NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzQxMzA_df0473d0-9f3f-4922-8e6d-bacbbb654c0f">15,000</ix:nonFraction> out of the $<ix:nonFraction unitRef="usd" contextRef="id7ceb7c1590749f4b060facff456f04b_I20200328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzQxNDQ_b03ff178-9d1f-4439-911a-444d73269505">66,377</ix:nonFraction> total debt owed by PSL to the Company, which was previously eliminated in consolidation as of March&#160;27, 2020. As a result of the PSL Divestiture, on March 28, 2020, the $<ix:nonFraction unitRef="usd" contextRef="id7ceb7c1590749f4b060facff456f04b_I20200328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableRelatedPartiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEyNjQ0MzgzNzY5MDA2_9d3aec24-ddfb-4665-ad8f-c998c8d143da">51,377</ix:nonFraction> note receivable from PSL was classified on the Company&#8217;s balance sheet as related party note receivable. The related party note receivable held by the Company had a maturity date of March 28, 2027 and bore interest at a rate of <ix:nonFraction unitRef="number" contextRef="id7ceb7c1590749f4b060facff456f04b_I20200328" decimals="4" name="algm:NotesReceivableRelatedPartyStatedInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzQ1MzI_d5316463-caf0-4880-96f2-a05700bcb587">2.70</ix:nonFraction>%, which was a market rate determined by </span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-45</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:107%">ALLEGRO MICROSYSTEMS, INC.</span></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%">Notes to Consolidated Financial Statements &#8211; (continued)</span></div><div style="text-align:center;text-indent:36pt"><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="i2d0667b7ec2a48a09a99c4c0e9228761"><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%">IRS guidance at the time of the divestiture. The entire receivable of $<ix:nonFraction unitRef="usd" contextRef="i3d27315152af433fa8e14239d1c3f834_D20201014-20201014" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfRelatedPartyDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEyMDk0NjI3OTU1MTEy_190a0937-c715-4cef-a706-e747383d3413"><ix:nonFraction unitRef="usd" contextRef="id7ceb7c1590749f4b060facff456f04b_I20200328" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NotesReceivableRelatedPartiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEyMDk0NjI3OTU1MTEy_2da2b309-1cea-459b-a916-6b958d78c13d">51,377</ix:nonFraction></ix:nonFraction> plus accrued interest of $<ix:nonFraction unitRef="usd" contextRef="id3c4abdab3ed4cf9b1ed79133f761a73_I20210326" decimals="-3" name="us-gaap:InterestPayableCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzQ2NzI_3183ddde-2d5c-4d28-b80d-30ed44fa91f8"><ix:nonFraction unitRef="usd" contextRef="i3d27315152af433fa8e14239d1c3f834_D20201014-20201014" decimals="-3" name="algm:InterestPaidRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzQ2NzI_c2bf3226-329d-4715-b98a-6886e4682b5d">762</ix:nonFraction></ix:nonFraction> was repaid on October 14, 2020.</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-style:italic;font-weight:400;line-height:120%">Transition Services 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%">As part of the PSL Divestiture, the Company, PSL and Sanken entered into the &#8220;TSA, pursuant to which the Company agreed, among other things, to provide certain human resources, legal and distribution support services to PSL following the consummation of the PSL Divestiture. The TSA provides that the Company and its wholly owned subsidiaries AML and Allegro MicroSystems Europe Ltd. will provide such services in a manner generally consistent with the manner in which they were provided during the <ix:nonNumeric contextRef="i8519364b81be4b3fabe58acf0a5e4221_D20200328-20200328" format="ixt-sec:durmonth" name="algm:RelatedPartyTransactionServicesComparisonPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTM5OTkxMjA_a5702776-26e1-4d3c-a83d-ce4bc4db5c88">12</ix:nonNumeric> months prior to the date of the TSA, and will not be obligated to perform any service in a manner that is materially more burdensome than the analogous services provided for or within its own organization or group during such <ix:nonNumeric contextRef="i8519364b81be4b3fabe58acf0a5e4221_D20200328-20200328" format="ixt-sec:durmonth" name="algm:RelatedPartyTransactionServicesComparisonPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTM5OTkxMzU_e428e5d4-e8ca-437b-8366-bff7d539b1c2">12</ix:nonNumeric>-month period. </span></div><div style="margin-top:6pt;text-align: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 services contemplated by the TSA include human resources, legal and distribution support services. The applicable service period for human resources and legal services is <ix:nonNumeric contextRef="i8519364b81be4b3fabe58acf0a5e4221_D20200328-20200328" format="ixt-sec:durmonth" name="algm:RelatedPartyTransactionTerm" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTM5OTkxMDU_5bd4fb9e-8aab-478c-9d9b-6d8436ab961a">12</ix:nonNumeric> months, and fees payable for such services are $<ix:nonFraction unitRef="usd" contextRef="i8519364b81be4b3fabe58acf0a5e4221_D20200328-20200328" decimals="-3" name="algm:RelatedPartyTransactionAnnualFeesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzQ5NDc4MDIzNjc1NDg_4645b48b-67c1-474d-85d1-9f1656b6232a">50</ix:nonFraction> per year, invoiced on a quarterly basis. The applicable service period for distribution support services is six months with respect to services provided in North America and South America, and nine months with respect to services provided in Europe. All distribution support services are to be provided on a cost plus <ix:nonFraction unitRef="number" contextRef="i8519364b81be4b3fabe58acf0a5e4221_D20200328-20200328" decimals="INF" name="algm:RelatedPartyTransactionBasisSpreadOnCost" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTM5OTkxMDE_1fda9d7b-3dc0-443d-bb6d-505b30a6efaa">10</ix:nonFraction>% basis. The Company received $<ix:nonFraction unitRef="usd" contextRef="i8519364b81be4b3fabe58acf0a5e4221_D20200328-20200328" decimals="-3" name="us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzQ5NDc4MDIzNjg3NzE_3bbd7e01-9e70-4a5d-b5be-e888d7ab37d6">25</ix:nonFraction> under the TSA during the fiscal year ended March&#160;26, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The TSA has an initial term of <ix:nonNumeric contextRef="i8519364b81be4b3fabe58acf0a5e4221_D20200328-20200328" format="ixt-sec:durmonth" name="algm:RelatedPartyTransactionTerm" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTM5OTkxNDI_bf551aac-30e6-4c43-aebc-25c4a82ba7ba">12</ix:nonNumeric> months and may be extended for additional <ix:nonNumeric contextRef="i8519364b81be4b3fabe58acf0a5e4221_D20200328-20200328" format="ixt-sec:durmonth" name="algm:RelatedPartyTransactionExtensionTerm" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTM5OTkxNTc_637871b2-a027-4410-a24a-f853394b99a9">12</ix:nonNumeric>-month terms on an annual basis if the parties so agree prior to the expiration of the then-current term. Unless the TSA otherwise provides, PSL may terminate a specific service prior to the end of the term by providing at least <ix:nonNumeric contextRef="i8519364b81be4b3fabe58acf0a5e4221_D20200328-20200328" format="ixt-sec:durday" name="algm:RelatedPartyTransactionNoticeOfTerminationTerm" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTM5OTkxNjQ_bceedb74-6c1d-4cd4-8805-e347d15f3625">60</ix:nonNumeric> days&#8217; prior written notice. The North America and South America portion of this agreement was terminated as of March&#160;26, 2021. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transactions involving Sanken Electric Europe Ltd. (&#8220;SEEL&#8221;)</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal year ended March&#160;26, 2021 and after the PSL Divestiture, Sanken, through PSL formed SEEL to cover its distribution business in Europe. The Company in connection with the TSA agreement with Sanken and PSL paid certain costs on behalf of them, and as such, had related party accounts receivable from SEEL of $<ix:nonFraction unitRef="usd" contextRef="i12a09435a9eb4789bb2deebe4d173888_I20210326" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableRelatedPartiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzQ5NDc4MDIzNTYwMTM_45622ec7-0cbc-42c2-960e-85ed6b275ec0">1,272</ix:nonFraction> as of the fiscal year ended March&#160;26, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 it subleases certain office building space in Japan from Sanken. The sublease automatically renews on an annual basis unless either party provides notice to the other party otherwise and can be terminated by either party upon providing <ix:nonNumeric contextRef="i4df9cac708cc4aa59a8e4f79bfedab18_D20200328-20210326" format="ixt-sec:durwordsen" name="algm:LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTM5OTkxNzk_6758f187-5c27-4bd1-a8d2-7429466092be">six months</ix:nonNumeric>&#8217; notice. The Company made aggregate payments of approximately $<ix:nonFraction unitRef="usd" contextRef="ia044f3486e314e93a0a5db0282b4e863_D20190330-20200327" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2Mzk5Nzc_32714567-f9ce-43dd-8a17-c6b83886bbcf"><ix:nonFraction unitRef="usd" contextRef="i4df9cac708cc4aa59a8e4f79bfedab18_D20200328-20210326" decimals="-3" name="us-gaap:OperatingLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2Mzk5Nzc_a622d272-dd16-417b-94b6-7b07012d46ce">200</ix:nonFraction></ix:nonFraction> to Sanken under the sublease agreement during each of the fiscal years 2021 and 2020.</span></div><div style="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%">The Company entered into a board executive advisor agreement (the &#8220;Consulting Agreement&#8221;) with Reza Kazerounian in March 2018, before Mr. Kazerounian became a member of the Company&#8217;s board of directors, 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="i6836b7da6d55402a98052ea68838a208_I20180531" decimals="-3" name="algm:RelatedPartyTransactionMonthlyFeePayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzUyMjM_cfb31046-c1df-48a9-add6-fed557315880">30</ix:nonFraction> per month to $<ix:nonFraction unitRef="usd" contextRef="ic99161f7a5ae4c2595ce5eea5558eda7_I20180630" decimals="-3" name="algm:RelatedPartyTransactionMonthlyFeePayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzUyMzk_0badb965-ddc6-4d2d-88a3-2e4de86e826f">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="i6ddddfe5ead54140978bfa100fbfd7c0_D20180301-20180330" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzUzNjQ_491aa0c6-5c51-4fe6-aaff-46c049a35f38">12,000</ix:nonFraction> shares of the Company&#8217;s Class L common stock and a signing bonus of $<ix:nonFraction unitRef="usd" contextRef="i0089d483bd7148f589f0976fbb91565e_D20180301-20180330" decimals="-3" name="algm:RelatedPartyTransactionSigningFee" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzU0MzU_239060d8-b633-44f9-bc5f-f84118ece126">54</ix:nonFraction> in connection with the execution of the Consulting Agreement. The Consulting Agreement provides that if Mr. Kazerounian is terminated by the board of directors, he will be entitled to a severance payment in the amount of $<ix:nonFraction unitRef="usd" contextRef="i0089d483bd7148f589f0976fbb91565e_D20180301-20180330" decimals="-3" name="algm:RelatedPartyTransactionSeverancePaymentIfTerminated" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzU2NTk_8d98df30-04f0-46a2-b8a7-1946f5d8a4e6">180</ix:nonFraction> as well as a <ix:nonNumeric contextRef="i0089d483bd7148f589f0976fbb91565e_D20180301-20180330" format="ixt-sec:durwordsen" name="algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzY0MzU_7fbbcf59-b103-4a1b-a7da-b8a4cf65d15e">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 fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, the Company paid aggregate fees of $<ix:nonFraction unitRef="usd" contextRef="i49cc776a5dfd463bbf01daad6794647c_D20200328-20210326" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2NTYxNTg_c9b3414a-1139-49a1-9861-a2756ddc8727">318</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="i218127b5bc8c477c8779dcc47f690d44_D20190330-20200327" decimals="-3" name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2NTYxNjM_99ed2d21-c64a-4546-9a02-307b194baee7">494</ix:nonFraction>, respectively, to Mr. Kazerounian pursuant to the Consulting Agreement.</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-style:italic;font-weight:400;line-height:120%">Director and Executive Officer Promissory Notes </span></div><div style="margin-top:6pt;text-align: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 entered into promissory notes with certain of its directors and executive officers to finance all or a part of the income and employment taxes payable by them in connection with grants of the Company&#8217;s Class A common stock and/or Class L common stock. The Company had <ix:nonFraction unitRef="usd" contextRef="id5c57a4e27064e1c84151099b07c28d7_I20210326" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2NTQ2NjA_b6b511cd-3672-433e-9ef0-fb0ffcecc41b">no</ix:nonFraction> amount and $<ix:nonFraction unitRef="usd" contextRef="ifc595f73b8ad4a7aa647dfe2f508f1aa_I20200327" decimals="-3" name="us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYzNjQ_3c3d1990-7ddb-495d-8910-46af8e8c76d7">506</ix:nonFraction> of promissory notes outstanding as of as of March&#160;26, 2021 and March&#160;27, 2020, respectively.</span></div></ix:continuation><div style="height:54pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">F-46</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-4.4
<SEQUENCE>2
<FILENAME>algmq4fy21ex44.htm
<DESCRIPTION>EX-4.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 2021 Workiva -->
<title>Document</title></head><body><div id="i118cc1a8552b489c9a31e53c0dabcea2_33"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:18pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 4.4</font></div><div style="margin-bottom:9pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of the Company&#8217;s Securities Registered Under Section 12 of the Exchange Act of 1934</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Common Stock and Preferred Stock</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allegro MicroSystems, Inc., a Delaware corporation (the &#8220;Company,&#8221; &#8220;we&#8221; or &#8220;our&#8221;), currently has one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), the Company&#8217;s common stock, par value $0.01 per share (&#8220;Common Stock&#8221;). The following summary includes a brief description of the Common Stock as well as certain related information. The following summary does not purport to be complete and is subject to, and qualified in its entirety by, the full text of the Company&#8217;s Third Amended and Restated Certificate of Incorporation (the &#8220;Certificate of Incorporation&#8221;) and the Company&#8217;s Amended and Restated Bylaws (the &#8220;Bylaws&#8221;). For a complete description of the terms and provisions of our Common Stock, refer to the Certificate of Incorporation and the Bylaws, both of which are filed as exhibits to our Annual Report on Form 10-K and applicable provisions of the General Corporation Law of the State of Delaware (&#8220;DGCL&#8221;).</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Authorized Capital Shares</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Certificate of Incorporation authorizes the issuance of 1,000,000,000 shares of Common Stock.</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Certificate of Incorporation authorizes the issuance of 20,000,000 shares of preferred stock, par value of $0.01 per share (&#34;Preferred Stock&#8221;). Under the terms of the Certificate of Incorporation, our Board of Directors is authorized to direct us to issue shares of Preferred Stock in one or more series without stockholder approval. Our Board of Directors has the discretion to determine the rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences, of each series of Preferred Stock. No shares of Preferred Stock are currently issued or outstanding&#59; therefore, no rights or preferences have been established thus far.</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Voting Rights</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The holders of shares of Common Stock are entitled to one vote per share on each matter submitted to a vote of stockholders, including the election of directors. The holders of shares of Common Stock do not have cumulative voting rights in the election of directors. An election of directors by our stockholders will be determined by a plurality of the votes cast by the stockholders entitled to vote on the election.</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividend Rights</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The holders of shares of Common Stock shall be entitled to receive ratably those dividends, if any, as may be declared by our Board of Directors out of funds legally available therefor, subject to any statutory or contractual restrictions on the payment of dividends and to any restrictions on the payment of dividends imposed by the terms of any outstanding Preferred Stock that we may designate and issue in the future.</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidation Rights</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event of any voluntary or involuntary liquidation, dissolution, or winding-up of the Company, after payment in full of all amounts required to be paid to creditors and to the holders of Preferred Stock having liquidation preferences, if any, the holders of shares of Common Stock will be entitled to share ratably in the remaining assets legally available for distribution.</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Rights and Preferences</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of shares of Common Stock do not have preemptive, subscription, redemption or conversion rights. There are no redemption or sinking fund provisions applicable to our shares of Common Stock. The rights, preferences and privileges of the holders of shares of Common Stock are subject to and may be adversely affected by the rights of the holders of shares of any series of Preferred Stock that we may designate in the future.</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Anti-Takeover Provisions</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Certificate of Incorporation and Bylaws, contain provisions that may delay, defer or discourage another party from acquiring control of us. These provisions, which are summarized below, may discourage coercive takeover </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="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">practices or inadequate takeover bids. These provisions are also designed to encourage persons seeking to acquire control of us to first negotiate with our Board of Directors, which we believe may result in an improvement of the terms of any such acquisition in favor of our stockholders. However, they also give our Board of Directors the power to discourage acquisitions that some stockholders may favor.</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Classified Board of Directors</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Certificate of Incorporation provides that our Board of Directors will be divided into three classes. The directors in each class will serve for staggered three-year terms, one class being elected each year by our stockholders. Our Certificate of Incorporation provides that directors may only be removed from our Board of Directors for cause by the affirmative vote of two-thirds of the voting power of the shares entitled to vote, subject to the terms of the Stockholders&#8217; Agreement dated as of September 30, 2020, by and among the Company, Sanken Electric Co., Ltd. and OEP SKNA, L.P. These provisions may have the effect of deferring, delaying or discouraging hostile takeovers, or changes in control of us or our management.</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stockholder Action&#59; Special Meetings of Stockholders</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Certificate of Incorporation provides that our stockholders may not take action by written consent, but may only take action at annual or special meetings of our stockholders. As a result, a holder controlling a majority of our capital stock cannot amend our Bylaws or remove directors without holding a meeting of our stockholders called in accordance with our Bylaws. Further, our Certificate of Incorporation provides that only a majority of our Board of Directors may call a special meeting of our stockholders, thus prohibiting a stockholder from calling a special meeting. These provisions may delay the ability of our stockholders to force consideration of a proposal or for stockholders controlling a majority of our capital stock to take any action, including the removal of directors.</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advance Notice Requirements for Stockholder Proposals and Director Nominations</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, our Bylaws establish an advance notice procedure for stockholder proposals to be brought before an annual meeting or special meeting of stockholders, including proposed nominations of candidates for election to our Board of Directors. Generally, in order for any matter to be &#8220;properly brought&#8221; before a meeting, the matter must be (a) specified in a notice of meeting given by or at the direction of our Board of Directors, (b) if not specified in a notice of meeting, otherwise brought before the meeting by our Board of Directors or the chairperson of the meeting, or (c) otherwise properly brought before the meeting by a stockholder present in person who (1) was the record holder of shares both at the time of giving the notice and at the time of the meeting, (2) is entitled to vote at the meeting, and (3) has complied with the advance notice procedures specified in the Bylaws or properly made such proposal in accordance with Rule 14a-8 under the Exchange Act and the rules and regulations thereunder. Further, for business to be properly brought before an annual meeting by a stockholder, the stockholder must (a) provide Timely Notice (as defined below) thereof in writing and in proper form to the secretary and (b) provide any updates or supplements to such notice at the times and in the forms required by our Bylaws. To be timely, a stockholder&#8217;s notice must be delivered to, or mailed and received at, our principal executive offices not less than 90 days nor more than 120 days prior to the one-year anniversary of the preceding year&#8217;s annual meeting&#59; provided, however, that if the date of the annual meeting is more than 30 days before or more than 60 days after such anniversary date, to be timely, notice by the stockholder must be so delivered, or mailed and received, not later than the 90th day prior to such annual meeting or, if later, the 10th day following the day on which public disclosure of the date of such annual meeting was first made (such notice within such time periods, &#8220;Timely Notice&#8221;).</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stockholders at an annual meeting or special meeting may only consider proposals or nominations specified in the notice of meeting or brought before the meeting by or at the direction of our Board of Directors or by a qualified stockholder of record on the record date for the meeting, who is entitled to vote at the meeting and who has delivered timely written notice in proper form to our secretary of the stockholder&#8217;s intention to bring such business before the meeting. These provisions could have the effect of delaying stockholder actions that are favored by the holders of a majority of our outstanding voting securities until the next stockholder meeting.</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amendment of Certificate of Incorporation or Bylaws</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The DGCL provides that the affirmative vote of a majority of the shares entitled to vote on any matter is required to amend a corporation&#8217;s certificate of incorporation or bylaws, unless a corporation&#8217;s certificate of incorporation or bylaws, as the case may be, requires a greater percentage. Our Bylaws may be amended or repealed by a majority </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="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">vote of our Board of Directors or by the affirmative vote of two-thirds of the votes which all of our stockholders would be eligible to cast in an election of directors. The affirmative vote of a majority of our Board of Directors and two-thirds in voting power of the outstanding shares entitled to vote thereon is required to amend our Certificate of Incorporation.</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Section 203 of the DGCL</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have opted out of Section 203 of the DGCL. However, our Certificate of Incorporation contains provisions that are similar to Section 203. Specifically, our Certificate of Incorporation provides that, subject to certain exceptions, we are not able to engage in a &#8220;business combination&#8221; with any &#8220;interested stockholder&#8221; for three years following the date that the person became an interested stockholder, unless the interested stockholder attained such status with the approval of our Board of Directors or unless the business combination is approved in a prescribed manner. A &#8220;business combination&#8221; includes, among other things, a merger or consolidation involving us and the &#8220;interested stockholder&#8221; and the sale of more than 10% of our assets. In general, an &#8220;interested stockholder&#8221; is any entity or person beneficially owning 15% or more of our outstanding voting stock and any entity or person affiliated with such entity or person.</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">However, under the Certificate of Incorporation, OEP and any of its affiliates are not deemed to be interested stockholders regardless of the percentage of our outstanding voting stock owned by them, and accordingly, are not subject to such restrictions.</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Listing</font></div><div style="margin-bottom:6pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Common Stock is traded on The Nasdaq Global Select Market under the trading symbol &#8220;ALGM.&#8221;</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.31
<SEQUENCE>3
<FILENAME>algmq4fy21ex1031.htm
<DESCRIPTION>EX-10.31
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i7c0f5ca491794ba58190b99c2647f3ae_38"></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:12pt;font-weight:700;line-height:120%">Exhibit 10.31</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ALLEGRO MICROSYSTEMS, INC.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2020 OMNIBUS INCENTIVE COMPENSATION PLAN</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;text-decoration:underline">RESTRICTED STOCK UNIT AGREEMENT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This RESTRICTED STOCK UNIT AGREEMENT (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), dated as of &#91;&#9679;&#93; (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Date of Grant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), is delivered by Allegro MicroSystems, Inc.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) to &#91;&#9679;&#93; (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Participant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;).</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">RECITALS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The Allegro MicroSystems, Inc. 2020 Omnibus Incentive Compensation Plan (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) provides for the grant of restricted stock units in accordance with the terms and conditions of the Plan.  The Committee has decided to make this grant of restricted stock units as an inducement for the Participant to promote the best interests of the Company and its stockholders.  This Agreement is made pursuant to the Plan and is subject in its entirety to all applicable provisions of the Plan.  Capitalized terms used herein and not otherwise defined will have the meanings set forth in the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">Grant of Stock Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Subject to the terms and conditions set forth in this Agreement and in the Plan, the Company hereby grants the Participant &#91;&#9679;&#93; restricted stock units, subject to the restrictions set forth below and in the Plan (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Stock Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;).  Each Stock Unit represents the right of the Participant to receive a share of common stock of the Company (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Company Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) if and when the specified conditions are met in Section 3 below, and on the applicable payment date set forth in Section 5 below.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">Stock Unit Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Stock Units represent hypothetical shares of Company Stock, and not actual shares of stock.  The Company shall establish and maintain a Stock Unit account, as a bookkeeping account on its records, for the Participant and shall record in such account the number of Stock Units granted to the Participant.  No shares of Company Stock shall be issued to the Participant at the time the grant is made, and the Participant shall not be, and shall not have any of the rights or privileges of, a stockholder of the Company with respect to any Stock Units recorded in the Stock Unit account.  The Participant shall not have any interest in any fund or specific assets of the Company by reason of this award or the Stock Unit account established for the Participant.</font></div><div style="margin-bottom:12pt"><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:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">Vesting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt">Subject to the terms of this Section 3, the Stock Units shall become vested according to the following schedule (each, a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Vesting Date</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), provided that the Participant continues to be employed by, or provide service to, the Employer from the Date of Grant until the applicable Vesting Date&#58;</font></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:64.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.356%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#a6a6a6;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Vesting Date</font></td><td colspan="3" style="background-color:#a6a6a6;padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%;text-decoration:underline">Number of Vested Stock Units</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#91;TO BE INSERTED AT THE TIME OF GRANT&#93;</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></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 style="padding-left:72pt;text-align:justify"><font><br></font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%;padding-left:22.02pt"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The vesting of the Stock Units shall be cumulative, but shall not exceed 100% of the Stock Units.  If the foregoing schedule would produce fractional Stock Units, the number of Stock Units that vest shall be rounded down to the nearest whole Stock Unit and the fractional Stock Units will be accumulated so that the resulting whole Stock Units will be included in the number of Stock Units that become vested on the last Vesting Date.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Notwithstanding Section 3(a) above, contingent upon the Participant&#8217;s compliance with the covenants provided in Section 13, upon the Participant&#8217;s termination of employment or service from the Employer on account of the Participant&#8217;s (i) Disability, (ii) Retirement, (iii) death, or (iv) termination by the Employer without Cause, the Participant shall be treated for vesting purposes as though the Participant remained employed or providing service to the Employer through the next subsequent Vesting Date following Participant&#8217;s termination, meaning the Participant shall vest in the Stock Units that would have otherwise become vested as of such next subsequent Vesting Date provided, however, the Company has the right to reduce or change the amount depending on the facts and circumstances.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt">Except as otherwise provided in a written employment agreement or severance agreement entered into by and between the Participant and the Employer, in the event of a Change of Control before all of the Stock Units vest in accordance with Section 3(a) above, the provisions of the Plan applicable to a Change of Control shall apply to the Stock Units, and, in the event of a Change of Control, the Committee may take such actions with respect to the vesting of the Stock Units as it deems appropriate pursuant to the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">Termination of Stock Units</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Except as set forth in this Agreement, if the Participant ceases to be employed by, or provide service to, the Employer for any reason before all of the Stock Units vest, any unvested Stock Units shall automatically terminate and shall be forfeited as of the date of the Participant&#8217;s termination of employment or service.  No payment shall be made with respect to any unvested Stock Units that terminate as described in this Section 4.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">Payment of Stock Units and Tax&#47;Purchase Price Withholding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt">If and when the Stock Units vest, the Participant shall purchase the share of Company Stock underlying each vested Stock Unit for one cent ($0.01) and in exchange the Company shall issue to the Participant one share of Company Stock, subject to applicable tax withholding obligations.  Subject to Sections 5(b) and 13 below, the payment and issuance under this Section 5(a) shall be made within 30 days after the first to occur of (i) the Participant&#8217;s termination of employment or service with the Employer on account of Participant&#8217;s Disability, Retirement, death, or termination by the Employer without Cause (to the extent the Stock Units vest on one of the foregoing events)&#59; and (ii) the applicable Vesting Date.</font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt">All obligations of the Company under this Agreement shall be subject to the rights of the Employer as set forth in the Plan to withhold amounts required to be withheld for any taxes and purchase price, if applicable.  The Compensation Committee reserves the right, by resolution, to change the withholding designated herein in its discretion including, without limitation, withholding of shares.</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:#000000;font-family:'Times New Roman',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="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">For non-Section 16 Participants, at such time as tax withholding and&#47;or purchase price (as applicable) is due, the Participant agrees to sell shares in an amount having an aggregate Fair Market Value equal to the withholding taxes and&#47;or purchase price (as applicable) including, without limitation, FICA, federal income, state, local and other tax liabilities.  To the extent not withheld in accordance with the immediately preceding sentence, the Participant shall be required to pay to the Employer, or make other arrangements satisfactory to the Employer to provide for the payment of, any purchase price and any federal, state, local or other taxes that the Employer is required to withhold with respect to the Stock Units.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">With respect to Participants subject to Section 16 of the Securities and Exchange Act, by accepting this Agreement, Participant hereby&#58; (i) elects, effective on the date Participant accepts this Agreement, to sell shares in an amount having an aggregate Fair Market Value equal to the withholding taxes, and to allow the designated broker (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Broker</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) to remit the cash proceeds of such sale to the Company (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Sell to Cover</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;)&#59; (ii) directs the Company to make a cash payment to satisfy the withholding taxes from the cash proceeds of such sale directly to the appropriate taxing authorities&#59; and (iii) represents and warrants that (1) on the date Participant accepts this Agreement he or she is not aware of any material, nonpublic information with respect to the Company or any securities of the Company, is not subject to any legal, regulatory or contractual restriction that would prevent the Broker from conducting sales, does not have, and will not attempt to exercise, authority, influence or control over any sales of shares effected by the Broker pursuant to this Award, (2) is entering into the Agreement and this election to Sell to Cover in good faith and not as part of a plan or scheme to evade the prohibitions of Rule 10b5-1 (regarding trading of the Company's securities on the basis of material nonpublic information) under the Exchange Act, and (3) it is Participant's intent that this election to Sell to Cover comply with the requirements of Rule 10b5-1(c)(1) under the Exchange Act and be interpreted to comply with the requirements of Rule 10b5-1(c) under the Exchange Act.  Participant further acknowledges that by accepting the award under this Agreement, Participant is adopting a 10b5-1 Plan to permit Participant to conduct a Sell to Cover sufficient to satisfy the withholding taxes.  To the extent not paid in accordance with the immediately preceding sentence, Participant shall be required to pay to the Company, or make other arrangements satisfactory to the Company to provide for the payment of withholding taxes.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt">The obligation of the Company to deliver Company Stock shall also be subject to the condition that if at any time the Board shall determine in its discretion that the listing, registration or qualification of the shares upon any securities exchange or under any state or federal law, or the consent or approval of any governmental regulatory body is necessary or desirable as a condition of, or in connection with, the issuance of shares, the shares may not be issued in whole or in part unless such listing, registration, qualification, consent or approval shall have been effected or obtained free of any conditions not acceptable to the Board.  The issuance of shares, if any, to the Participant pursuant to this Agreement is subject to any applicable taxes and other laws or regulations of the United States or of any state, municipality or other country having jurisdiction thereof.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">No Stockholder Rights&#59; Dividend Equivalents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Neither the Participant, nor any person entitled to receive payment in the event of the Participant&#8217;s death, shall have any of the rights </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:#000000;font-family:'Times New Roman',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="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">and privileges of a stockholder with respect to shares of Company Stock, including voting or dividend rights, until certificates for shares have been issued, or applicable book entry has been made, upon payment of Stock Units.  The Participant acknowledges that no election under Section&#160;83(b)&#160;of the Code is available with respect to Stock Units.  Notwithstanding the foregoing, the Committee may grant to the Participant Dividend Equivalents on the shares underlying the Stock Units on the Date of Grant, or at any time prior to the Vesting Date, which shall be credited to the Stock Unit account for the Participant, will vest on the same schedule as the related Stock Units, and will be paid or distributed in accordance with this Agreement and the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">Grant Subject to Plan Provisions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This grant is made pursuant to the Plan, the terms of which are incorporated herein by reference, and in all respects shall be interpreted in accordance with the Plan.  The grant and payment of the Stock Units are subject to the provisions of the Plan and to interpretations, regulations and determinations concerning the Plan established from time to time by the Committee in accordance with the provisions of the Plan, including, but not limited to, provisions pertaining to (a) rights and obligations with respect to withholding taxes, (b) the registration, qualification or listing of the shares of Company Stock, (c) changes in capitalization of the Company and (d) other requirements of applicable law.  The Committee shall have the authority to interpret and construe the Stock Units pursuant to the terms of the Plan, and its decisions shall be conclusive as to any questions arising hereunder.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">No Employment or Other Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The grant of the Stock Units shall not confer upon the Participant any right to be retained by or in the employ or service of any Employer and shall not interfere in any way with the right of any Employer to terminate the Participant&#8217;s employment or service at any time.  The right of any Employer to terminate at will the Participant&#8217;s employment or service at any time for any reason is specifically reserved.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">Assignment and Transfers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Except as the Committee may otherwise permit pursuant to the Plan, the rights and interests of the Participant under this Agreement may not be sold, assigned, encumbered or otherwise transferred except, in the event of the death of the Participant, by will or by the laws of descent and distribution.  In the event of any attempt by the Participant to alienate, assign, pledge, hypothecate, or otherwise dispose of the Stock Units or any right hereunder, except as provided for in this Agreement, or in the event of the levy or any attachment, execution or similar process upon the rights or interests hereby conferred, the Company may terminate the Stock Units by notice to the Participant, and the Stock Units and all rights hereunder shall thereupon become null and void.  The rights and protections of the Company hereunder shall extend to any successors or assigns of the Company and to the Company&#8217;s parents, subsidiaries, and affiliates.  This Agreement may be assigned by the Company without the Participant&#8217;s consent.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Applicable Law&#59; Jurisdiction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The validity, construction, interpretation and effect of this Agreement shall be governed by and construed in accordance with the laws of the State of Delaware, without giving effect to the conflicts of laws provisions thereof.  Any action arising out of, or relating to, any of the provisions of this Agreement shall be brought only in the United States District Court for the District of New Hampshire, or if such court does not have </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:#000000;font-family:'Times New Roman',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="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">jurisdiction or will not accept jurisdiction, in any court of general jurisdiction in Manchester, New Hampshire, and the jurisdiction of such court in any such proceeding shall be exclusive.  Notwithstanding the foregoing sentence, on and after the date a Participant receives shares of Company Stock hereunder, the Participant will be subject to the jurisdiction provision set forth in the Company&#8217;s bylaws.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Any notice to the Company provided for in this instrument shall be addressed to the Company in care of the General Counsel at the corporate headquarters of the Company, and any notice to the Participant shall be addressed to such Participant at the current address shown on the payroll of the Employer.  Any notice shall be delivered by hand, or enclosed in a properly sealed envelope addressed as stated above, registered and deposited, postage prepaid, in a post office regularly maintained by the United States Postal Service or by the postal authority of the country in which the Participant resides or to an internationally recognized expedited mail courier.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Recoupment Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Participant agrees that, subject to the requirements of applicable law, the Stock Units, and the right to receive and retain any Company Stock, shall be subject to rescission, cancellation or recoupment, in whole or part, as provided for under the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Restrictive Covenants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">. The Participant shall comply with all provisions of the below Restrictive Covenants for the respective time periods set forth therein&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:60.69pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Non-Disclosure of Confidential Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Participant acknowledges that the Participant has access to certain sensitive, confidential, proprietary, and&#47;or trade secret information from the Company (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Confidential Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) which the Company considers valuable and which provides the Company with a competitive advantage. Examples of Confidential Information include, but are not limited to, inventions, new product or marketing plans, business strategies and plans, merger and acquisition targets, financial and pricing information, computer programs, source codes, models and databases, analytical models, customer lists and information, and supplier and vendor lists and information.  The Participant acknowledges that the use of such Confidential Information other than in furtherance of the Participant&#8217;s job responsibilities with the Company would cause immediate and irreparable harm to the Company.  The Participant agrees not to disclose or use Confidential Information, either during or after the Participant&#8217;s employment with the Company, and except as specifically permitted by the Company, or as required by law.  The Participant must also comply with all terms and provisions of any existing confidentiality agreement with the Company or otherwise required by applicable law.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:57.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Non-Solicitation of Employees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Because of the Company&#8217;s legitimate business interests as described herein and the good and valuable consideration offered pursuant to this Agreement, during the time the Participant is employed by the Company and for a period of two (2) years (limited to one year for all employees in California) following the termination of the Participant&#8217;s employment, the Participant may not directly or indirectly, solicit, attempt to solicit, induce, or attempt to induce any employee of the Company or any affiliate, to terminate 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:#000000;font-family:'Times New Roman',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="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">employee&#8217;s employment relationship with the Company or any affiliate in order to enter into a similar relationship with the Participant, or any other person or any entity.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">If the Participant fails to comply with the above Restrictive Covenants, the Company shall be entitled to all remedies or damages available under applicable law, including, but not limited to, injunctive relief, equitable relief, and&#47;or attorneys&#8217; fees.  In addition, the Participant shall forfeit any unvested Stock Units and&#47;or underlying Shares.  The Participant agrees to advise any person or entity that seeks to employ the Participant of the terms of these Restrictive Covenants.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Application of Section 409A of the Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Agreement is intended to be exempt from or otherwise comply with the provisions of Section 409A of the Code.  Notwithstanding the foregoing, if the Stock Units constitute &#8220;deferred compensation&#8221; under Section 409A of the Code and the Stock Units become vested and settled upon the Participant&#8217;s termination of employment, payment with respect to the Stock Units shall be delayed for a period of six months after the Participant&#8217;s termination of employment if the Participant is a &#8220;specified employee&#8221; as defined under Section 409A of the Code and if required pursuant to Section 409A of the Code.  If payment is delayed, the Stock Units shall be settled and paid within thirty (30) days after the date that is six (6) months following the Participant&#8217;s termination of employment.  Payments with respect to the Stock Units may only be paid in a manner and upon an event permitted by Section 409A of the Code, and each payment under the Stock Units shall be treated as a separate payment, and the right to a series of installment payments under the Stock Units shall be treated as a right to a series of separate payments.  In no event shall the Participant, directly or indirectly, designate the calendar year of payment.  The Company may change or modify the terms of this Agreement without the Participant&#8217;s consent or signature if the Company determines, in its sole discretion, that such change or modification is necessary for purposes of compliance with or exemption from the requirements of Section 409A of the Code or any regulations or other guidance issued thereunder.  Notwithstanding the previous sentence, the Company may also amend the Plan or this Agreement or revoke the Stock Units to the extent permitted by the Plan. </font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">&#91;Signature Page Follows&#93;</font></div><div style="margin-bottom:12pt;text-align:justify;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="text-align:center"><font style="color:#000000;font-family:'Times New Roman',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="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">IN WITNESS WHEREOF, the Company has caused its duly authorized officer to execute this Agreement, and the Participant has executed this Agreement, effective as of the Date of Grant.</font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:51.923%"><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 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ALLEGRO MICROSYSTEMS, INC.</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">I hereby accept the award of Stock Units described in this Agreement, and I agree to be bound by the terms of the Plan and this Agreement.  I hereby agree that all decisions and determinations of the Committee with respect to the Stock Units shall be final and binding.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">______________________________&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Date&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Participant</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:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.33
<SEQUENCE>4
<FILENAME>algmq4fy21ex1033.htm
<DESCRIPTION>EX-10.33
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i3347719824334915a8c477818e07fde1_38"></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:12pt;font-weight:700;line-height:120%">Exhibit 10.33</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">ALLEGRO MICROSYSTEMS, INC.</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2020 OMNIBUS INCENTIVE COMPENSATION PLAN</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PERFORMANCE STOCK UNIT AGREEMENT</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">This PERFORMANCE STOCK UNIT AGREEMENT (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Agreement</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), dated as &#91; &#93; (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Date of Grant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), is delivered by Allegro MicroSystems, Inc.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"> </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Company</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) to &#91; &#93; (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Participant</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;).</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">RECITALS</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">The Allegro MicroSystems, Inc. 2020 Omnibus Incentive Compensation Plan (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Plan</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) provides for the grant of restricted stock units in accordance with the terms and conditions of the Plan.  The Committee has decided to make this grant of restricted stock units with specific performance criteria as an inducement for the Participant to perform against specific Performance Goals established by the Company.  This Agreement is made pursuant to the Plan and is subject in its entirety to all applicable provisions of the Plan.  Capitalized terms used herein and not otherwise defined will have the meanings set forth in the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">Grant of PSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Subject to the terms and conditions set forth in this Agreement and in the Plan, the Company hereby makes a grant of performance restricted stock units to the Participant consisting of the target number set forth on Exhibit A hereto (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Target Award</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;), subject to the restrictions set forth below and in the Plan (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">PSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;).  Each PSU represents the right of the Participant to receive a share of common stock of the Company (&#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Company Stock</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) if and when the specified conditions set forth on Exhibit A are met, and on the applicable payment date set forth in Section 5 below. </font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">Stock Unit Account</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  PSUs represent hypothetical shares of Company Stock, and not actual shares of stock.  The Company shall establish and maintain a Stock Unit account, as a bookkeeping account on its records, for the Participant and shall record in such account the number of PSUs granted to the Participant.  No shares of Company Stock shall be issued to the Participant at the time the grant is made, and the Participant shall not be, and shall not have any of the rights or privileges of, a stockholder of the Company with respect to any PSUs recorded in the Stock Unit account.  The Participant shall not have any interest in any fund or specific assets of the Company by reason of this award or the Stock Unit account established for the Participant.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">Vesting</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The PSUs shall become vested in accordance with the terms and conditions set forth on Exhibit A, which are incorporated herein by reference.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">Termination of PSUs</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Except as set forth in this Agreement, if the Participant ceases to be employed by, or provide service to, the Employer for any reason before any of the PSUs vest, any unvested PSUs shall automatically terminate and shall be forfeited as of the date of the Participant&#8217;s termination of employment or service.  No payment shall be made with respect to any unvested PSUs that terminate as described in this Section 4.</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 style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">Payment of PSUs and Tax Withholding</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt">If and when the PSUs vest, the Company shall issue to the Participant one share of Company Stock for each vested PSU, subject to applicable tax withholding obligations.  Subject to Sections 5(b) and 14 below, payment shall be made within the period set forth on Exhibit A with respect to the applicable Vesting Date. </font></div><div style="margin-bottom:12pt;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.02pt">All obligations of the Company under this Agreement shall be subject to the rights of the Employer as set forth in the Plan to withhold amounts required to be withheld for any taxes, if applicable.  The Compensation Committee reserves the right, by resolution, to change the withholding designated herein in its discretion including, without limitation, withholding of shares.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">For non&#8210;Section 16 Participants, at such time as tax withholding under the Plan is due, the Participant agrees to sell shares in an amount having an aggregate Fair Market Value equal to the withholding taxes including, without limitation, FICA, federal income, state, local and other tax liabilities.  To the extent not withheld in accordance with the immediately preceding sentence, the Participant shall be required to pay to the Employer, or make other arrangements satisfactory to the Employer to provide for the payment of, any federal, state, local or other taxes that the Employer is required to withhold with respect to the Stock Units.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">With respect to Participants subject to Section 16 of the Securities and Exchange Act, by accepting this Agreement, Participant hereby (i) elects, effective on the date Participant accepts this Agreement, to sell shares in an amount having an aggregate Fair Market Value equal to the withholding taxes, and to allow the designated broker (the &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Broker</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) to remit the cash proceeds of such sale to the Company (a &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Sell to Cover</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;)&#59; (ii) directs the Company to make a cash payment to satisfy the withholding taxes from the cash proceeds of such sale directly to the appropriate taxing authorities&#59; and (iii) represents and warrants that (1) on the date Participant accepts this Agreement, he or she is not aware of any material, nonpublic information with respect to the Company or any securities of the Company, is not subject to any legal, regulatory or contractual restriction that would prevent the Broker from conducting sales, does not have, and will not attempt to exercise, authority, influence or control over any sales of shares effected by the Broker pursuant to this Award&#59; (2) is entering into the Agreement and this election to Sell to Cover in good faith and not as part of a plan or scheme to evade the prohibitions of Rule 10b5-1 (regarding trading of the Company&#8217;s securities on the basis of material nonpublic information) under the Exchange Act&#59; and (3) it is Participant&#8217;s intent that this election to Sell to Cover comply with the requirements of Rule 10b5-1(c)(1) under the Exchange Act and be interpreted to comply with the requirements of Rule 10b5-1(c) under the Exchange Act.  Participant further acknowledges that by accepting the award under this Agreement, Participant is adopting a 10b5-1 Plan to permit Participant to conduct a Sell to Cover sufficient to satisfy the withholding taxes.  To the extent not paid in accordance with the immediately preceding sentence, Participant shall be required to pay to the Company, or make other arrangements satisfactory to the Company to provide for the payment of withholding taxes.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:22.7pt">The obligation of the Company to deliver Company Stock shall also be subject to the condition that if at any time the Board shall determine in its discretion that the listing, </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:#000000;font-family:'Times New Roman',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="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">registration or qualification of the shares upon any securities exchange or under any state or federal law, or the consent or approval of any governmental regulatory body is necessary or desirable as a condition of, or in connection with, the issuance of shares, the shares may not be issued in whole or in part unless such listing, registration, qualification, consent or approval shall have been effected or obtained free of any conditions not acceptable to the Board.  The issuance of shares, if any, to the Participant pursuant to this Agreement is subject to any applicable taxes and other laws or regulations of the United States or of any state, municipality or other country having jurisdiction thereof.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">6.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">No Stockholder Rights&#59; Dividend Equivalents</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Neither the Participant, nor any person entitled to receive payment in the event of the Participant&#8217;s death, shall have any of the rights and privileges of a stockholder with respect to shares of Company Stock, including voting or dividend rights, until certificates for shares have been issued, or applicable book entry has been made, upon payment of PSUs.  The Participant acknowledges that no election under Section&#160;83(b)&#160;of the Code is available with respect to PSUs.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Notwithstanding the foregoing, the Committee may grant to the Participant Dividend Equivalents on the shares underlying the PSUs on the Date of Grant, or at any time prior to the Vesting Date, which shall be credited to the Stock Unit account for the Participant and will be paid or distributed in accordance with this Agreement and the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">7.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">Grant Subject to Plan Provisions</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This grant is made pursuant to the Plan, the terms of which are incorporated herein by reference, and in all respects shall be interpreted in accordance with the Plan.  The grant and payment of the PSUs are subject to the provisions of the Plan and to interpretations, regulations and determinations concerning the Plan established from time to time by the Committee in accordance with the provisions of the Plan, including, but not limited to, provisions pertaining to (a) rights and obligations with respect to withholding taxes&#59; (b) the registration, qualification or listing of the shares of Company Stock&#59; (c) changes in capitalization of the Company&#59; (d) the Company&#8217;s discretion to determine the final payment&#59; and (e) other requirements of applicable law.  The Committee shall have the authority to interpret and construe the PSUs pursuant to the terms of the Plan, and its decisions shall be conclusive as to any questions arising hereunder.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">8.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">No Employment or Other Rights</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The grant of the PSUs shall not confer upon the Participant any right to be retained by or in the employ or service of any Employer and shall not interfere in any way with the right of any Employer to terminate the Participant&#8217;s employment or service at any time.  The right of any Employer to terminate at will the Participant&#8217;s employment or service at any time for any reason is specifically reserved.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">9.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:27pt;text-decoration:underline">Assignment and Transfers</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Except as the Committee may otherwise permit pursuant to the Plan, the rights and interests of the Participant under this Agreement may not be sold, assigned, encumbered or otherwise transferred except, in the event of the death of the Participant, by will or by the laws of descent and distribution.  In the event of any attempt by the Participant to alienate, assign, pledge, hypothecate, or otherwise dispose of the PSUs or any right hereunder, except as provided for in this Agreement, or in the event of the levy or any attachment, execution or similar process upon the rights or interests hereby conferred, the Company may terminate 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:#000000;font-family:'Times New Roman',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="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">PSUs by notice to the Participant, and the PSUs and all rights hereunder shall thereupon become null and void.  The rights and protections of the Company hereunder shall extend to any successors or assigns of the Company and to the Company&#8217;s parents, subsidiaries, and affiliates.  This Agreement may be assigned by the Company without the Participant&#8217;s consent.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">10.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Applicable Law&#59; Jurisdiction</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The validity, construction, interpretation and effect of this Agreement shall be governed by and construed in accordance with the laws of the State of Delaware, without giving effect to the conflicts of laws provisions thereof.  Any action arising out of, or relating to, any of the provisions of this Agreement shall be brought only in the United States District Court for the District of New Hampshire, or if such court does not have jurisdiction or will not accept jurisdiction, in any court of general jurisdiction in Manchester, New Hampshire, and the jurisdiction of such court in any such proceeding shall be exclusive.  Notwithstanding the foregoing sentence, on and after the date a Participant receives shares of Company Stock hereunder, the Participant will be subject to the jurisdiction provision set forth in the Company&#8217;s bylaws.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">11.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Notice</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Any notice to the Company provided for in this instrument shall be addressed to the Company in care of the General Counsel at the corporate headquarters of the Company, and any notice to the Participant shall be addressed to such Participant at the current address shown on the payroll of the Employer.  Any notice shall be delivered by hand, or enclosed in a properly sealed envelope addressed as stated above, registered and deposited, postage prepaid, in a post office regularly maintained by the United States Postal Service or by the postal authority of the country in which the Participant resides or to an internationally recognized expedited mail courier.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">12.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Recoupment Policy</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Participant agrees that, subject to the requirements of applicable law, the PSUs, and the right to receive and retain any Company Stock, shall be subject to rescission, cancellation or recoupment, in whole or part, as provided for under the Plan.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">13.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Restrictive Covenants</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Participant shall comply with all provisions of the below Restrictive Covenants for the respective time periods set forth therein&#58;</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:60.69pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(i)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Non-Disclosure of Confidential Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  The Participant acknowledges that the Participant has access to certain sensitive, confidential, proprietary, and&#47;or trade secret information from the Company (collectively, &#8220;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Confidential Information</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#8221;) that the Company considers valuable and which provides the Company with a competitive advantage.  Examples of Confidential Information include, but are not limited to, inventions, new product or marketing plans, business strategies and plans, merger and acquisition targets, financial and pricing information, computer programs, source codes, models and databases, analytical models, customer lists and information, and supplier and vendor lists and information.  The Participant acknowledges that the use of such Confidential Information other than in furtherance of the Participant&#8217;s job responsibilities with the Company would cause immediate and irreparable harm to the Company.  The Participant agrees not to disclose or use Confidential Information, either during or after the Participant&#8217;s employment with the Company, and except as specifically permitted by the Company, or as required by law.  The Participant must also comply with all </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:#000000;font-family:'Times New Roman',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="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">terms and provisions of any existing confidentiality agreement with the Company or otherwise required by applicable law.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:57.36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">(ii)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">Non-Solicitation of Employees</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  Because of the Company&#8217;s legitimate business interests as described herein and the good and valuable consideration offered pursuant to this Agreement, during the time the Participant is employed by the Company and for a period of two (2) years (limited to one (1) year for all employees in California) following the termination of the Participant&#8217;s employment, the Participant may not directly or indirectly, solicit, attempt to solicit, induce, or attempt to induce any employee of the Company or any affiliate, to terminate such employee&#8217;s employment relationship with the Company or any affiliate in order to enter into a similar relationship with the Participant, or any other person or any entity.</font></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">If the Participant fails to comply with the above Restrictive Covenants, the Company shall be entitled to all remedies or damages available under applicable law, including, but not limited to, injunctive relief, equitable relief, and&#47;or attorneys&#8217; fees.  In addition, the Participant shall forfeit any unvested Stock Units and&#47;or underlying shares.  The Participant agrees to advise any person or entity that seeks to employ the Participant of the terms of these Restrictive Covenants.</font></div><div style="margin-bottom:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">14.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;padding-left:21pt;text-decoration:underline">Application of Section 409A of the Code</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">.  This Agreement is intended to be exempt from or otherwise comply with the provisions of Section 409A of the Code.  Notwithstanding the foregoing, if the PSUs constitute &#8220;deferred compensation&#8221; under Section 409A of the Code and the PSUs become vested and settled upon the Participant&#8217;s termination of employment, payment with respect to the PSUs shall be delayed for a period of six (6) months after the Participant&#8217;s termination of employment if the Participant is a &#8220;specified employee&#8221; as defined under Section 409A of the Code and if required pursuant to Section 409A of the Code.  If payment is delayed, the PSUs shall be settled and paid within thirty (30) days after the date that is six (6) months following the Participant&#8217;s termination of employment.  Payments with respect to the PSUs may only be paid in a manner and upon an event permitted by Section 409A of the Code, and each payment under the PSUs shall be treated as a separate payment, and the right to a series of installment payments under the PSUs shall be treated as a right to a series of separate payments.  In no event shall the Participant, directly or indirectly, designate the calendar year of payment.  The Company may change or modify the terms of this Agreement without the Participant&#8217;s consent or signature if the Company determines, in its sole discretion, that such change or modification is necessary for purposes of compliance with or exemption from the requirements of Section 409A of the Code or any regulations or other guidance issued thereunder.  Notwithstanding the previous sentence, the Company may also amend the Plan or this Agreement or revoke the PSUs to the extent permitted by the Plan.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:700;line-height:120%">&#91;Signature Page Follows&#93;</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:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">5</font></div></div></div><div id="i3347719824334915a8c477818e07fde1_41"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:justify;text-indent:36pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">IN WITNESS WHEREOF, the Company has caused its duly authorized officer to execute this Agreement, and the Participant has executed this Agreement, effective as of the Date of Grant.</font></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:50.961%"><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 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">ALLEGRO MICROSYSTEMS, INC.</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Name&#58;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">Title&#58;</font></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="margin-bottom:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">I hereby accept the award of PSUs described in this Agreement, and I agree to be bound by the terms of the Plan and this Agreement.  I hereby agree that all decisions and determinations of the Committee with respect to the PSUs shall be final and binding.</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">Date&#160;&#160;&#160;&#160;Participant</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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#91;Signature Page to Performance Stock Unit Agreement&#93;</font></div></div></div><div id="i3347719824334915a8c477818e07fde1_44"></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">EXHIBIT A</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">PSU TERMS</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">&#91;PERFORMANCE REQUIREMENTS TO <br>BE DETERMINED AT TIME OF GRANT&#93;</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:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">A-1</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21.1
<SEQUENCE>5
<FILENAME>algmq4fy21ex211.htm
<DESCRIPTION>EX-21.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="ie01501839a8641eeb109049cdc0f1505_33"></div><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:10pt;font-weight:700;line-height:120%">Exhibit 21.1</font></div><div><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:120%">Subsidiaries of Allegro MicroSystems, Inc.</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:77.265%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.535%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-bottom: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:8pt;font-weight:700;line-height:100%">Name</font></td><td colspan="3" style="border-bottom: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:8pt;font-weight:700;line-height:100%">State of Other Jurisdiction of Incorporation or Organization</font></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%">Allegro MicroSystems, LLC</font></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</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%">Allegro MicroSystems Argentina, S.A.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Argentina</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%">Allegro MicroSystems Argentina S.A. Sucursal Uruguay</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uruguay</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%">Allegro MicroSystems Business Development, Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Japan</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%">Allegro MicroSystems Europe Limited</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United Kingdom</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%">Allegro MicroSystems France SAS</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">France</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%">Allegro MicroSystems Germany GmbH</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Germany</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%">Allegro (Shanghai) Micro Electronics Commercial and Trading Co., Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</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%">Allegro MicroSystems Philippines, Inc.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Philippines</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%">Allegro MicroSystems (Thailand) Co., Ltd.</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thailand</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%">LadarSystems, LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</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%">CrivaSense Technologies SAS</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">France</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%">Silicon Structures LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</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%">Voxtel, LLC</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delaware</font></td></tr></table></div><div><font><br></font></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><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</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-23.1
<SEQUENCE>6
<FILENAME>algmq4fy21ex231.htm
<DESCRIPTION>EX-23.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i701ab3c39fc54f05a0dc79d0b6938906_33"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="margin-bottom:12pt;text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 23.1</font></div><div style="margin-bottom:12pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</font></div><div style="margin-bottom:36pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have issued our report dated May 19, 2021, with respect to the consolidated financial statements included in the Annual Report of Allegro MicroSystems, Inc. on Form 10-K for the fiscal year ended March 26, 2021. We consent to the incorporation by reference of the said report in the Registration Statement of Allegro MicroSystems, Inc. on Form S-8 (File No. 333-249771).</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%">&#47;s&#47; GRANT THORNTON LLP</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%">Boston, Massachusetts</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%">May 19, 2021</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.1
<SEQUENCE>7
<FILENAME>algmq4fy21ex311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="iffe4843e378b4cbdb2c68c105e933bf4_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 Annual Report on Form 10-K for the fiscal year ended March&#160;26, 2021 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;vertical-align:top;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; May&#160;19, 2021</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">By&#58;</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#47;s&#47; Ravi Vig</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ravi Vig</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">President and Chief Executive Officer</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(principal executive officer)</font></div></td></tr></table></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>8
<FILENAME>algmq4fy21ex312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i1ff052d86f7d47d389ee434cf0232acd_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION</font></div><div><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Paul V. Walsh Jr., certify that&#58;</font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this Annual Report on Form 10-K for the fiscal year ended March&#160;26, 2021 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;vertical-align:top;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; May&#160;19, 2021</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">By&#58;</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#47;s&#47; Paul V. Walsh, Jr.</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Paul V. Walsh, Jr.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Chief Financial Officer</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(principal financial officer)</font></div></td></tr></table></div><div 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>9
<FILENAME>algmq4fy21ex321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i7b3a93ee738b470a92f306e122a9a3f6_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 Annual Report on Form 10-K of Allegro MicroSystems, Inc. (the &#8220;Company&#8221;) for the fiscal year ended March&#160;26, 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;vertical-align:top;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; May&#160;19, 2021</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">By&#58;</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#47;s&#47; Ravi Vig</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Ravi Vig</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">President and Chief Executive Officer</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(principal executive officer)</font></div></td></tr></table></div><div><font><br></font></div><div 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>10
<FILENAME>algmq4fy21ex322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2021 Workiva -->
<title>Document</title></head><body><div id="i6e6a0bc5ebcd4bea83471fc9a35c7ec0_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 Annual Report on Form 10-K of Allegro MicroSystems, Inc. (the &#8220;Company&#8221;) for the fiscal year ended March&#160;26, 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><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; May&#160;19, 2021</font></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">By&#58;</font></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">&#47;s&#47; Paul V. Walsh, Jr.</font></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Paul V. Walsh, Jr.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Chief Financial Officer</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(principal financial officer)</font></div></td></tr></table></div><div><font><br></font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </font></div><div><font><br></font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>11
<FILENAME>algm-20210326.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:2704ef62-08de-412b-a025-98368ac332c8,g:74fad51d-dbf7-486d-adf7-bd3efd96b7fa-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:algm="http://www.allegromicro.com/20210326" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.allegromicro.com/20210326">
  <xs:import namespace="http://fasb.org/srt/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2020-01-31" schemaLocation="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2020-01-31" schemaLocation="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="algm-20210326_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-20210326_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-20210326_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-20210326_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>000010001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS">
        <link:definition>100010002 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>100020003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofOperations" roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofOperations">
        <link:definition>100030004 - Statement - Consolidated Statements of Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome">
        <link:definition>100040005 - Statement - Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncomeParenthetical" roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical">
        <link:definition>100050006 - Statement - Consolidated Statements of Comprehensive Income (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="ConsolidatedStatementsofChangesinEquity" roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity">
        <link:definition>100060007 - Statement - Consolidated Statements of Changes in Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlows" roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows">
        <link:definition>100070008 - Statement - Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NatureoftheBusinessandBasisofPresentation" roleURI="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation">
        <link:definition>210011001 - 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="NatureoftheBusinessandBasisofPresentationTables" roleURI="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationTables">
        <link:definition>230023001 - Disclosure - Nature of the Business and Basis of Presentation (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="NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" roleURI="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails">
        <link:definition>240034001 - Disclosure - Nature of the Business and Basis of Presentation - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" roleURI="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails">
        <link:definition>240044002 - Disclosure - Nature of the Business and Basis of Presentation - Cash Flow Impact of Divestiture (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>210051002 - 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>220062001 - 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="SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>230073002 - Disclosure - Summary of Significant Accounting Policies (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="SummaryofSignificantAccountingPoliciesBusinessSegmentInformationDetails" roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesBusinessSegmentInformationDetails">
        <link:definition>240084003 - Disclosure - Summary of Significant Accounting Policies - Business Segment Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails">
        <link:definition>240094004 - Disclosure - Summary of Significant Accounting Policies - Non-controlling Interest (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesDeferredOfferingCostsDetails" roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDeferredOfferingCostsDetails">
        <link:definition>240104005 - Disclosure - Summary of Significant Accounting Policies - Deferred Offering Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails">
        <link:definition>240114006 - Disclosure - Summary of Significant Accounting Policies - 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="SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails" roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails">
        <link:definition>240124007 - Disclosure - Summary of Significant Accounting Policies - 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="SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails" roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails">
        <link:definition>240134008 - Disclosure - Summary of Significant Accounting Policies - Impairment 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="SummaryofSignificantAccountingPoliciesGoodwillDetails" roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails">
        <link:definition>240144009 - Disclosure - Summary of Significant Accounting Policies - 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="SummaryofSignificantAccountingPoliciesContractAssetsandContractLiabilitiesDetails" roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesContractAssetsandContractLiabilitiesDetails">
        <link:definition>240154010 - Disclosure - Summary of Significant Accounting Policies - Contract Assets and Contract Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesAdvertisingCostsDetails" roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesAdvertisingCostsDetails">
        <link:definition>240164011 - Disclosure - Summary of Significant Accounting Policies - Advertising Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesNetIncomePerShareDetails" roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNetIncomePerShareDetails">
        <link:definition>240174012 - Disclosure - Summary of Significant Accounting Policies - 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="SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails">
        <link:definition>240184013 - Disclosure - Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails" roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails">
        <link:definition>240194014 - Disclosure - Summary of Significant Accounting Policies - Recently Issued Accounting Standards Not Yet Adopted (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="Acquisition" roleURI="http://www.allegromicro.com/role/Acquisition">
        <link:definition>210201003 - Disclosure - Acquisition</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AcquisitionTables" roleURI="http://www.allegromicro.com/role/AcquisitionTables">
        <link:definition>230213003 - Disclosure - Acquisition (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="AcquisitionAdditionalInformationDetails" roleURI="http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails">
        <link:definition>240224015 - Disclosure - Acquisition - 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="AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" roleURI="http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails">
        <link:definition>240234016 - Disclosure - Acquisition - Summary of Preliminary Purchase Price Allocation (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="AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails" roleURI="http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails">
        <link:definition>240244017 - Disclosure - Acquisition - Schedule of Finite-Lived Intangible Assets Acquired (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>210251004 - 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>230263004 - 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="RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails" roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails">
        <link:definition>240274018 - Disclosure - Revenue from Contract with Customers - Net Sales by Core End Market and 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>240284019 - 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>240294020 - 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>240304021 - 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>210311005 - 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>230323005 - 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>240334022 - 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="FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" roleURI="http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails">
        <link:definition>240344023 - 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="FairValueMeasurementsAdditionalInformationDetails" roleURI="http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails">
        <link:definition>240354024 - Disclosure - Fair Value Measurements - 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="TradeAccountsReceivablenet" roleURI="http://www.allegromicro.com/role/TradeAccountsReceivablenet">
        <link:definition>210361006 - 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>230373006 - 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>240384025 - 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>240394026 - 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>210401007 - 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>230413007 - 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="InventoriesScheduleOfInventoryDetails" roleURI="http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails">
        <link:definition>240424027 - Disclosure - Inventories - Schedule Of Inventory (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>240434028 - 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="PropertyPlantandEquipmentnet" roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnet">
        <link:definition>210441008 - 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>230453008 - 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="PropertyPlantandEquipmentnetScheduleofPPEDetails" roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails">
        <link:definition>240464029 - Disclosure - Property, Plant and Equipment, net - Schedule of PPE (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>240474030 - 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>240484031 - 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>210491009 - 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>230503009 - 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>240514032 - 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>240524033 - 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>240534034 - 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>240544035 - 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="AccruedExpensesandOtherCurrentLiabilities" roleURI="http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilities">
        <link:definition>210551010 - 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>230563010 - 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>240574036 - 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="ManagementLongTermIncentivePlan" roleURI="http://www.allegromicro.com/role/ManagementLongTermIncentivePlan">
        <link:definition>210581011 - Disclosure - Management Long-Term Incentive Plan</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ManagementLongTermIncentivePlanTables" roleURI="http://www.allegromicro.com/role/ManagementLongTermIncentivePlanTables">
        <link:definition>230593011 - Disclosure - Management Long-Term Incentive Plan (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="ManagementLongTermIncentivePlanDetails" roleURI="http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails">
        <link:definition>240604037 - Disclosure - Management Long-Term Incentive 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="DebtandOtherBorrowings" roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowings">
        <link:definition>210611012 - 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="DebtTables" roleURI="http://www.allegromicro.com/role/DebtTables">
        <link:definition>230623012 - Disclosure - Debt (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="DebtandOtherBorrowingsSummaryofComponentsofDebtDetails" roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails">
        <link:definition>240634038 - Disclosure - Debt and Other Borrowings - Summary of Components of Debt (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="DebtandOtherBorrowingsAdditionalInformationDetails" roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsAdditionalInformationDetails">
        <link:definition>240644039 - Disclosure - Debt and Other Borrowings - 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="DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails" roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails">
        <link:definition>240654040 - Disclosure - Debt and Other Borrowings - Senior Secured Credit Facilities (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="DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails">
        <link:definition>240664041 - Disclosure - Debt and Other Borrowings - Unsecured Revolving Credit Facilities (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>210671013 - 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>230683013 - 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>240694042 - 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>210701014 - 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>230713014 - 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>240724043 - 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="RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" roleURI="http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails">
        <link:definition>240734044 - Disclosure - Retirement Plans - Schedule of Changes in Benefit Obligations and 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="RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails" roleURI="http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails">
        <link:definition>240744045 - Disclosure - Retirement Plans - Obligations and Asset Information for Defined Benefit Plans with Projected Benefit Obligation in Excess of 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="RetirementPlansChangeinAmountsRecognizedinAOCIDetails" roleURI="http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails">
        <link:definition>240754046 - Disclosure - Retirement Plans - Change in Amounts Recognized in AOCI (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="RetirementPlansScheduleofWeightedAverageAssumptionsDetails" roleURI="http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails">
        <link:definition>240764047 - Disclosure - Retirement Plans - Schedule of Weighted-Average Assumptions (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>240774048 - 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>240784049 - 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="RetirementPlansDefinedBenefitPlansAdditionalInformationDetails" roleURI="http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails">
        <link:definition>240794050 - Disclosure - Retirement Plans - Defined Benefit Plans, 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="RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails" roleURI="http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails">
        <link:definition>240804051 - Disclosure - Retirement Plans - Schedule of Estimated Future Benefit 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="RetirementPlansDefinedContributionPlansAdditionalInformationDetails" roleURI="http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails">
        <link:definition>240814052 - Disclosure - Retirement Plans - Defined Contribution Plans, 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="CommitmentandContingencies" roleURI="http://www.allegromicro.com/role/CommitmentandContingencies">
        <link:definition>210821015 - 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="CommitmentandContingenciesTables" roleURI="http://www.allegromicro.com/role/CommitmentandContingenciesTables">
        <link:definition>230833015 - Disclosure - Commitment and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentandContingenciesAdditionalInformationDetails" roleURI="http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails">
        <link:definition>240844053 - Disclosure - Commitment and Contingencies - 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="CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails" roleURI="http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails">
        <link:definition>240854054 - Disclosure - Commitment and Contingencies - Schedule of Future Minimum Lease Payments for Noncancelable Operating Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeperShare" roleURI="http://www.allegromicro.com/role/NetIncomeperShare">
        <link:definition>210861016 - 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>230873016 - 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>240884055 - 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>240894056 - 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>240904057 - 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>210911017 - 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>230923017 - 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>240934058 - 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="CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails" roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails">
        <link:definition>240944059 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Stock Issued in Common Stock Conversion (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="CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails" roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails">
        <link:definition>240954060 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Restricted Stock Units Activity (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="CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails" roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails">
        <link:definition>240964061 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Performance Units Fair Value Assumptions (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="CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails" roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails">
        <link:definition>240974062 - Disclosure - Common Stock and Stock-Based Compensation - Summary of Performance Stock Units Activity (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="CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails">
        <link:definition>240984063 - Disclosure - Common Stock and Stock-Based Compensation - Summary of Unvested Restricted Common Stock Activity (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="CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails" roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails">
        <link:definition>240994064 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of ESPP Fair Value Assumptions (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>241004065 - 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>211011018 - 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>231023018 - 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="IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails" roleURI="http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails">
        <link:definition>241034066 - Disclosure - Income Taxes - Components of Income before Income Tax (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="IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" roleURI="http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails">
        <link:definition>241044067 - Disclosure - Income Taxes - Components of Provision (Benefit) for Income Tax (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="IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" roleURI="http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails">
        <link:definition>241054068 - Disclosure - Income Taxes - Schedule of Income Taxes Reconciliation (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>241064069 - 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="IncomeTaxesDeferredIncomeTaxesDetails" roleURI="http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails">
        <link:definition>241074070 - Disclosure - Income Taxes - Deferred Income Taxes (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="IncomeTaxesUnrecognizedTaxBenefitsDetails" roleURI="http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails">
        <link:definition>241084071 - Disclosure - Income Taxes - Unrecognized Tax Benefits (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>211091019 - 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>241104072 - 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_OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax" abstract="false" name="OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="algm_CreditSuisseAGCaymanIslandsBranchMember" abstract="true" name="CreditSuisseAGCaymanIslandsBranchMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_AffiliatedEntityInPhilippinesMember" abstract="true" name="AffiliatedEntityInPhilippinesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit" abstract="false" name="CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="algm_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_MagneticSensorsMember" abstract="true" name="MagneticSensorsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures" abstract="false" name="DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_NumberOfNotesPayable" abstract="false" name="NumberOfNotesPayable" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="algm_LineOfCreditAgreementMaturingJune182020Member" abstract="true" name="LineOfCreditAgreementMaturingJune182020Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum: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_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember" abstract="true" name="BuildingsBuildingImprovementsAndLeaseholdImprovementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_SaleOfStockUnderwritingDiscounts" abstract="false" name="SaleOfStockUnderwritingDiscounts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_BankOfMitsubishiUFJMember" abstract="true" name="BankOfMitsubishiUFJMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_InterestPaidRelatedParty" abstract="false" name="InterestPaidRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_CommonClassLMember" abstract="true" name="CommonClassLMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_VoxtelIncMember" abstract="true" name="VoxtelIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay" abstract="false" name="DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="algm_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward" abstract="true" name="PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="algm_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne" abstract="false" name="EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_ThailandTaxAuthorityMember" abstract="true" name="ThailandTaxAuthorityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications" abstract="false" name="DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax" abstract="false" name="OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_DebtInstrumentInterestRateFloor" abstract="false" name="DebtInstrumentInterestRateFloor" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="algm_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember" abstract="true" name="ShareBasedPaymentArrangementIfAChangeInControlOccursMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_LineOfCreditAgreementExpiringJune302021Member" abstract="true" name="LineOfCreditAgreementExpiringJune302021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember" abstract="true" name="ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_LongTermCashIncentivePlanMember" abstract="true" name="LongTermCashIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred" abstract="false" name="NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_ContingentConsiderationFairValueDisclosure" abstract="false" name="ContingentConsiderationFairValueDisclosure" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_OtherAsiaMember" abstract="true" name="OtherAsiaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_ConversionOfStockWeightedAverageConversionPrice" abstract="false" name="ConversionOfStockWeightedAverageConversionPrice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="algm_SG8CollaborationAgreementMember" abstract="true" name="SG8CollaborationAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_RelatedPartyTransactionReimbursementOfDevelopmentCostsPercentageOfCostsIncurred" abstract="false" name="RelatedPartyTransactionReimbursementOfDevelopmentCostsPercentageOfCostsIncurred" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="algm_UnsecuredRevolvingCreditFacilitiesMember" abstract="true" name="UnsecuredRevolvingCreditFacilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice" abstract="false" name="LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="algm_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_AMTCFacilityMember" abstract="true" name="AMTCFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_IncreaseDecreaseInDueToFromRelatedParties" abstract="false" name="IncreaseDecreaseInDueToFromRelatedParties" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions" abstract="false" name="DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_CommonStockPriorityDividendRatePercent" abstract="false" name="CommonStockPriorityDividendRatePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="algm_PriceSupportPaymentMember" abstract="true" name="PriceSupportPaymentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation" abstract="false" name="ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="algm_COVID19Member" abstract="true" name="COVID19Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_ICTechnologyDevelopmentAgreementMember" abstract="true" name="ICTechnologyDevelopmentAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_LTCIPTRIPAwardRSUConversionProgramMember" abstract="true" name="LTCIPTRIPAwardRSUConversionProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital" abstract="false" name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_SharesOfUnvestedRestrictedCommonStockMember" abstract="true" name="SharesOfUnvestedRestrictedCommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_DeferredRentPolicyPolicyTextBlock" abstract="false" name="DeferredRentPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="algm_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_LineOfCreditFacilityCollateralSecuredPeriod" abstract="false" name="LineOfCreditFacilityCollateralSecuredPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember" abstract="true" name="ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward" abstract="true" name="AccountsReceivableAllowanceForReturnsAndSalesRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="algm_PensionPromiseMember" abstract="true" name="PensionPromiseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_AccruedSeveranceCurrent" abstract="false" name="AccruedSeveranceCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_AllegroMicrosystemsIncMember" abstract="true" name="AllegroMicrosystemsIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation" abstract="false" name="ConversionOfStockSharesWithheldForTaxWithholdingObligation" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="algm_RelatedPartyRevenueMember" abstract="true" name="RelatedPartyRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesThatMayBecomeAvailableForGrant" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesThatMayBecomeAvailableForGrant" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="algm_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_UnrecognizedTaxBenefitsNet" abstract="false" name="UnrecognizedTaxBenefitsNet" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_InventoryFinishedGoodsUnderConsignmentNetOfReserves" abstract="false" name="InventoryFinishedGoodsUnderConsignmentNetOfReserves" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_OtherAmericasMember" abstract="true" name="OtherAmericasMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_StockIssuedDuringPeriodSharesNewIssuesGross" abstract="false" name="StockIssuedDuringPeriodSharesNewIssuesGross" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="algm_PolarSemiconductorIncMember" abstract="true" name="PolarSemiconductorIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_LineOfCreditAgreementExpiringAugust312021Member" abstract="true" name="LineOfCreditAgreementExpiringAugust312021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment" abstract="false" name="WeightedAverageNumberIssuableSharesOutstandingAdjustment" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward" abstract="true" name="DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="algm_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals" abstract="false" name="DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_DiscreteTechnologyDevelopmentAgreementMember" abstract="true" name="DiscreteTechnologyDevelopmentAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_RelatedPartyTransactionTerm" abstract="false" name="RelatedPartyTransactionTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="algm_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax" abstract="false" name="OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward" abstract="true" name="DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="algm_NumberOfContinentsOnWhichEntityOperates" abstract="false" name="NumberOfContinentsOnWhichEntityOperates" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications" abstract="false" name="DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_CommonStockPriorityDividendPercentage" abstract="false" name="CommonStockPriorityDividendPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_SankenElectricEuropeLtdMember" abstract="true" name="SankenElectricEuropeLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_OtherEndMarketMember" abstract="true" name="OtherEndMarketMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_EstimatedCashTaxBenefitCARESActNetOperatingLosses" abstract="false" name="EstimatedCashTaxBenefitCARESActNetOperatingLosses" nillable="true" xbrli:periodType="instant" 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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments" abstract="false" name="DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty" abstract="false" name="EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_RelatedPartyTransactionMonthlyFeePayable" abstract="false" name="RelatedPartyTransactionMonthlyFeePayable" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_Company401KPlanMember" abstract="true" name="Company401KPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_SankenProductsMember" abstract="true" name="SankenProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_AMEPlanMember" abstract="true" name="AMEPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_EstimatedDeferredPayrollTaxesCARESAct" abstract="false" name="EstimatedDeferredPayrollTaxesCARESAct" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_TalentRetentionIncentiveProgramMember" abstract="true" name="TalentRetentionIncentiveProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_AdjustmentsToAdditionalPaidInCapitalCapitalContribution" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalCapitalContribution" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets" abstract="false" name="DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member" abstract="true" name="LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_LessAbstract" abstract="true" name="LessAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="algm_LegacyTrademarksMember" abstract="true" name="LegacyTrademarksMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" abstract="false" name="ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="algm_NumberOfClassesOfStock" abstract="false" name="NumberOfClassesOfStock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <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_AMLUSEmployeeDefinedContributionPlanMember" abstract="true" name="AMLUSEmployeeDefinedContributionPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_TermLoanFacilityMember" abstract="true" name="TermLoanFacilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_TransferOfPropertyPlantAndEquipmentNetToHeldForSale" abstract="false" name="TransferOfPropertyPlantAndEquipmentNetToHeldForSale" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments" abstract="false" name="DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_PowerIntegratedCircuitsMember" abstract="true" name="PowerIntegratedCircuitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff" abstract="false" name="AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_OtherCountriesMember" abstract="true" name="OtherCountriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_NonRelatedPartyRevenueMember" abstract="true" name="NonRelatedPartyRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_FranceTaxAuthorityMember" abstract="true" name="FranceTaxAuthorityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_TransitionServicesAgreementMember" abstract="true" name="TransitionServicesAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum: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_IndefiniteLivedTechnologyBasedIntangibleAssetsMember" abstract="true" name="IndefiniteLivedTechnologyBasedIntangibleAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum: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_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward" abstract="true" name="PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="algm_UnitInvestmentTrustFundMember" abstract="true" name="UnitInvestmentTrustFundMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_PhotonicsMember" abstract="true" name="PhotonicsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_DeferredTaxAssetsTransactionCosts" abstract="false" name="DeferredTaxAssetsTransactionCosts" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_NumberOfLocations" abstract="false" name="NumberOfLocations" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="algm_RelatedPartyTransactionAnnualFeesPayable" abstract="false" name="RelatedPartyTransactionAnnualFeesPayable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <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_OtherAccountsReceivableRelatedPartiesCurrent" abstract="false" name="OtherAccountsReceivableRelatedPartiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_RelatedPartyTransactionExtensionTerm" abstract="false" name="RelatedPartyTransactionExtensionTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="algm_CommonClassAAndCommonClassLMember" abstract="true" name="CommonClassAAndCommonClassLMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_MizuhoBankLtdMember" abstract="true" name="MizuhoBankLtdMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_RelatedPartyTransactionBasisSpreadOnCost" abstract="false" name="RelatedPartyTransactionBasisSpreadOnCost" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="algm_ConversionOfStockConversionRatio" abstract="false" name="ConversionOfStockConversionRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="algm_EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_IPOSellingShareholdersMember" abstract="true" name="IPOSellingShareholdersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward" abstract="true" name="PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward" abstract="true" name="PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals" abstract="false" name="DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_NotesReceivableRelatedPartyStatedInterestRate" abstract="false" name="NotesReceivableRelatedPartyStatedInterestRate" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="algm_DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive" abstract="false" name="DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_SharesOfCommonStockMember" abstract="true" name="SharesOfCommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_CommonStockSharesOutstandingWeightedAveragePricePerShare" abstract="false" name="CommonStockSharesOutstandingWeightedAveragePricePerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="num:perShareItemType"/>
  <xs:element id="algm_AutomotiveEndMarketMember" abstract="true" name="AutomotiveEndMarketMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_LineOfCreditAgreementExpiringJanuary222021Member" abstract="true" name="LineOfCreditAgreementExpiringJanuary222021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_OneEquityPartnersMember" abstract="true" name="OneEquityPartnersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_SankenMember" abstract="true" name="SankenMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_RelatedPartyTransactionReimbursementOfDevelopmentCosts" abstract="false" name="RelatedPartyTransactionReimbursementOfDevelopmentCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal" abstract="false" name="DefinedBenefitPlanExpectedFutureBenefitPaymentTotal" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_NumberOfLineOfCreditAgreements" abstract="false" name="NumberOfLineOfCreditAgreements" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="algm_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion" abstract="false" name="DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_SaleOfStockPercentageOfOwnershipInterestSold" abstract="false" name="SaleOfStockPercentageOfOwnershipInterestSold" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="algm_RelatedPartyTransactionNoticeOfTerminationTerm" abstract="false" name="RelatedPartyTransactionNoticeOfTerminationTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="algm_WaferFoundryProductsMember" abstract="true" name="WaferFoundryProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_RelatedPartyTransactionServicesComparisonPeriod" abstract="false" name="RelatedPartyTransactionServicesComparisonPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <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_IndustrialEndMarketMember" abstract="true" name="IndustrialEndMarketMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <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_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward" abstract="true" name="AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture" abstract="false" name="DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="algm_AssetsHeldForSalePolicyPolicyTextBlock" abstract="false" name="AssetsHeldForSalePolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>12
<FILENAME>algm-20210326_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:2704ef62-08de-412b-a025-98368ac332c8,g:74fad51d-dbf7-486d-adf7-bd3efd96b7fa-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="algm-20210326.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_e09efe37-78eb-4a5c-91a0-68bccb73e5dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_21cb1e36-1dde-4417-8570-9e63957d41cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e09efe37-78eb-4a5c-91a0-68bccb73e5dc" xlink:to="loc_us-gaap_PreferredStockValue_21cb1e36-1dde-4417-8570-9e63957d41cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_084ceded-9eae-4ec1-933b-eeb40bcecaca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e09efe37-78eb-4a5c-91a0-68bccb73e5dc" xlink:to="loc_us-gaap_CommonStockValue_084ceded-9eae-4ec1-933b-eeb40bcecaca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_6a395661-f7ca-48e4-b9bb-13688d460b71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e09efe37-78eb-4a5c-91a0-68bccb73e5dc" xlink:to="loc_us-gaap_AdditionalPaidInCapital_6a395661-f7ca-48e4-b9bb-13688d460b71" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_335b8d8e-a0bc-4523-bdd8-3f286a2415fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e09efe37-78eb-4a5c-91a0-68bccb73e5dc" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_335b8d8e-a0bc-4523-bdd8-3f286a2415fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_dad4bae2-d680-4802-817a-a10a488ab765" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_e09efe37-78eb-4a5c-91a0-68bccb73e5dc" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_dad4bae2-d680-4802-817a-a10a488ab765" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_36cc5bca-0f58-4e61-aa93-b5859efd57b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_412e8a70-b73c-45e0-a2fe-2d686b749f3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_36cc5bca-0f58-4e61-aa93-b5859efd57b2" xlink:to="loc_us-gaap_LiabilitiesCurrent_412e8a70-b73c-45e0-a2fe-2d686b749f3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_59c571b2-131e-4b97-ab92-6a6c77afcc0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_36cc5bca-0f58-4e61-aa93-b5859efd57b2" xlink:to="loc_us-gaap_LongTermLineOfCredit_59c571b2-131e-4b97-ab92-6a6c77afcc0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent_20b6cf09-7b0e-4a3b-a91f-0c6f1bd51ebd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_36cc5bca-0f58-4e61-aa93-b5859efd57b2" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent_20b6cf09-7b0e-4a3b-a91f-0c6f1bd51ebd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_0b2633dd-67c4-4ecb-8ec5-ba45c0ab6fec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_36cc5bca-0f58-4e61-aa93-b5859efd57b2" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_0b2633dd-67c4-4ecb-8ec5-ba45c0ab6fec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_2c030fbf-3a3e-4085-9c8c-f8bd14eaf2bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_15e4d7c1-7303-4f26-af2f-e6c97de39ecf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2c030fbf-3a3e-4085-9c8c-f8bd14eaf2bf" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_15e4d7c1-7303-4f26-af2f-e6c97de39ecf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_11250c91-de68-4d64-b0b7-1331a3d1715b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2c030fbf-3a3e-4085-9c8c-f8bd14eaf2bf" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_11250c91-de68-4d64-b0b7-1331a3d1715b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_29be1506-f1b0-4770-8760-51ec11cd7587" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2c030fbf-3a3e-4085-9c8c-f8bd14eaf2bf" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_29be1506-f1b0-4770-8760-51ec11cd7587" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_ccbbc900-fe79-488e-9049-74425a3caac8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2c030fbf-3a3e-4085-9c8c-f8bd14eaf2bf" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_ccbbc900-fe79-488e-9049-74425a3caac8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable_e94633c0-8cf5-4902-9cc8-c78cff206ec3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_2c030fbf-3a3e-4085-9c8c-f8bd14eaf2bf" xlink:to="loc_us-gaap_ShortTermBankLoansAndNotesPayable_e94633c0-8cf5-4902-9cc8-c78cff206ec3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_081fe861-6d0e-4bcd-ab11-22b9eb837154" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_184ba9a7-566d-490c-8d78-2befe33daf2d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_081fe861-6d0e-4bcd-ab11-22b9eb837154" xlink:to="loc_us-gaap_AssetsCurrent_184ba9a7-566d-490c-8d78-2befe33daf2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_9d2c10e3-1f32-4da6-9dd9-a04f0b1a7728" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_081fe861-6d0e-4bcd-ab11-22b9eb837154" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_9d2c10e3-1f32-4da6-9dd9-a04f0b1a7728" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_60c12751-fe2e-4c20-ad9a-7533222e9bd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_081fe861-6d0e-4bcd-ab11-22b9eb837154" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_60c12751-fe2e-4c20-ad9a-7533222e9bd8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_976e6a0d-28ee-4e0b-b5e1-124b47a68895" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_081fe861-6d0e-4bcd-ab11-22b9eb837154" xlink:to="loc_us-gaap_Goodwill_976e6a0d-28ee-4e0b-b5e1-124b47a68895" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e8f2d711-a8d6-48b7-8fcc-3f18e2291a30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_081fe861-6d0e-4bcd-ab11-22b9eb837154" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e8f2d711-a8d6-48b7-8fcc-3f18e2291a30" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_7408de51-c2b0-4e25-9d8b-30b337f77887" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_081fe861-6d0e-4bcd-ab11-22b9eb837154" xlink:to="loc_us-gaap_EquityMethodInvestments_7408de51-c2b0-4e25-9d8b-30b337f77887" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_14b0dc83-f652-4f6d-b281-359b39fa4d76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_081fe861-6d0e-4bcd-ab11-22b9eb837154" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_14b0dc83-f652-4f6d-b281-359b39fa4d76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_73f03192-190a-472d-9b77-9d3c192fb9f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_805d15c0-832f-4b8a-9310-7ca50c1f48ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_73f03192-190a-472d-9b77-9d3c192fb9f3" xlink:to="loc_us-gaap_StockholdersEquity_805d15c0-832f-4b8a-9310-7ca50c1f48ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_9164e623-52c0-4399-b92c-af7012bc9851" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_73f03192-190a-472d-9b77-9d3c192fb9f3" xlink:to="loc_us-gaap_MinorityInterest_9164e623-52c0-4399-b92c-af7012bc9851" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_4bf109a4-0b4d-413c-9761-5c64262857f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_290b869e-201a-4da5-a35f-9fe7383a49f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_4bf109a4-0b4d-413c-9761-5c64262857f8" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_290b869e-201a-4da5-a35f-9fe7383a49f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_1def8ae0-aa8f-4707-a263-4dc01c19f270" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_4bf109a4-0b4d-413c-9761-5c64262857f8" xlink:to="loc_us-gaap_RestrictedCashCurrent_1def8ae0-aa8f-4707-a263-4dc01c19f270" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_ae596deb-b713-4a4d-92db-cffe1b74130f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_4bf109a4-0b4d-413c-9761-5c64262857f8" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_ae596deb-b713-4a4d-92db-cffe1b74130f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_6d8ed81a-d6d0-404a-b33d-0505d3845fe8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_4bf109a4-0b4d-413c-9761-5c64262857f8" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_6d8ed81a-d6d0-404a-b33d-0505d3845fe8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_0a181ed6-8355-4342-b779-6f349af34eb7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_4bf109a4-0b4d-413c-9761-5c64262857f8" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_0a181ed6-8355-4342-b779-6f349af34eb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_d4901db8-f9b7-4b9a-b0f6-b2034c4bf949" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_4bf109a4-0b4d-413c-9761-5c64262857f8" xlink:to="loc_us-gaap_InventoryNet_d4901db8-f9b7-4b9a-b0f6-b2034c4bf949" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_bce43cb6-9707-44e8-afc9-9c87faacc836" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_4bf109a4-0b4d-413c-9761-5c64262857f8" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_bce43cb6-9707-44e8-afc9-9c87faacc836" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_9c93d819-376e-4368-9ed9-9de47e24f744" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_4bf109a4-0b4d-413c-9761-5c64262857f8" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_9c93d819-376e-4368-9ed9-9de47e24f744" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_cf707400-7053-4fc3-bdf3-2051f2ff6bbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_6e2677e9-bd81-4910-ac3c-c7cebf38c6a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_cf707400-7053-4fc3-bdf3-2051f2ff6bbd" xlink:to="loc_us-gaap_Liabilities_6e2677e9-bd81-4910-ac3c-c7cebf38c6a2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_134a0f1b-dbac-4b90-a892-067cf743d186" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_cf707400-7053-4fc3-bdf3-2051f2ff6bbd" xlink:to="loc_us-gaap_CommitmentsAndContingencies_134a0f1b-dbac-4b90-a892-067cf743d186" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_ad752e2b-a159-4084-9bde-5cd2ff4699fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_cf707400-7053-4fc3-bdf3-2051f2ff6bbd" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_ad752e2b-a159-4084-9bde-5cd2ff4699fe" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="algm-20210326.xsd#ConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_0f947adc-19ca-4aa9-a526-ce62b00096cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_9756e656-3e1e-40e5-be9f-d89d57dec13c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_0f947adc-19ca-4aa9-a526-ce62b00096cf" xlink:to="loc_us-gaap_GrossProfit_9756e656-3e1e-40e5-be9f-d89d57dec13c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_28e53f93-07af-4d43-8656-63ef74923511" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_0f947adc-19ca-4aa9-a526-ce62b00096cf" xlink:to="loc_us-gaap_OperatingExpenses_28e53f93-07af-4d43-8656-63ef74923511" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_87dfe4c1-f546-4c09-9e05-b2e331568717" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_bf09a90f-315e-4165-915d-1087894c0a7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_87dfe4c1-f546-4c09-9e05-b2e331568717" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_bf09a90f-315e-4165-915d-1087894c0a7a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_04db0a74-de2f-46d0-b586-bcef64f10f47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_87dfe4c1-f546-4c09-9e05-b2e331568717" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_04db0a74-de2f-46d0-b586-bcef64f10f47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_322f0591-cbe1-4ddf-a1d7-ab0a2af6b884" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_704c4b24-0651-4dc3-a523-9ad1c70017a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_322f0591-cbe1-4ddf-a1d7-ab0a2af6b884" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_704c4b24-0651-4dc3-a523-9ad1c70017a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_ce8734fb-532c-4003-9a17-1d3ce7254de5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_322f0591-cbe1-4ddf-a1d7-ab0a2af6b884" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_ce8734fb-532c-4003-9a17-1d3ce7254de5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4f368b52-a773-4bbe-ab23-206caa4172f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d1a9405a-1262-4ed5-9c68-5be230f5dd75" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4f368b52-a773-4bbe-ab23-206caa4172f5" xlink:to="loc_us-gaap_OperatingIncomeLoss_d1a9405a-1262-4ed5-9c68-5be230f5dd75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_81b79e8f-e649-44fd-9914-b0610dc1f41d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4f368b52-a773-4bbe-ab23-206caa4172f5" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_81b79e8f-e649-44fd-9914-b0610dc1f41d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_c512d40d-f105-4921-8adc-9fdcb7bbf6da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4f368b52-a773-4bbe-ab23-206caa4172f5" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_c512d40d-f105-4921-8adc-9fdcb7bbf6da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_1f7415a5-60cc-48af-ac24-1374a60d09e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4f368b52-a773-4bbe-ab23-206caa4172f5" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_1f7415a5-60cc-48af-ac24-1374a60d09e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNonoperating_0cd46e30-8b77-44e1-9e13-3a855548860e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeNonoperating"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4f368b52-a773-4bbe-ab23-206caa4172f5" xlink:to="loc_us-gaap_InvestmentIncomeNonoperating_0cd46e30-8b77-44e1-9e13-3a855548860e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_5c9b9e31-4dc4-4587-af88-e8f9e6034689" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_4f368b52-a773-4bbe-ab23-206caa4172f5" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_5c9b9e31-4dc4-4587-af88-e8f9e6034689" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_a3f59442-7137-46e7-a727-893d017ecb97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_b4963baf-c79d-493b-9aae-33a7be2efb4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_a3f59442-7137-46e7-a727-893d017ecb97" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_b4963baf-c79d-493b-9aae-33a7be2efb4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_17e5d95e-b025-457e-976a-0129bbac5d61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_a3f59442-7137-46e7-a727-893d017ecb97" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_17e5d95e-b025-457e-976a-0129bbac5d61" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_3b02f4a7-fd4b-412a-ba43-4c92cd686b41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_a3f59442-7137-46e7-a727-893d017ecb97" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_3b02f4a7-fd4b-412a-ba43-4c92cd686b41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_bf1f277d-a939-4f2c-add9-91f720beb0eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_a3f59442-7137-46e7-a727-893d017ecb97" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_bf1f277d-a939-4f2c-add9-91f720beb0eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8164b069-8e85-4de9-965d-8701c3922aff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_71790b0b-7c74-4ba5-b688-c8f64dccb3a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_8164b069-8e85-4de9-965d-8701c3922aff" xlink:to="loc_us-gaap_ProfitLoss_71790b0b-7c74-4ba5-b688-c8f64dccb3a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_6bb46ffd-c6bb-4fcb-8d78-6b442f96f129" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_8164b069-8e85-4de9-965d-8701c3922aff" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_6bb46ffd-c6bb-4fcb-8d78-6b442f96f129" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="algm-20210326.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_195c93c8-a44f-4b81-be92-2025c1e76ca8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e1c7c212-7905-47bd-b07c-53d321ce4eb4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_195c93c8-a44f-4b81-be92-2025c1e76ca8" xlink:to="loc_us-gaap_NetIncomeLoss_e1c7c212-7905-47bd-b07c-53d321ce4eb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a7287c49-c9ee-475d-9757-e9920b1cd8ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_195c93c8-a44f-4b81-be92-2025c1e76ca8" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_a7287c49-c9ee-475d-9757-e9920b1cd8ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_c9f80dca-3a01-4395-bee1-e501e2cfc977" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_9b3bf857-f485-4c57-a3cc-e19c860b2fba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_c9f80dca-3a01-4395-bee1-e501e2cfc977" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_9b3bf857-f485-4c57-a3cc-e19c860b2fba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_58c968de-da4f-43b4-9bed-c418e31d068c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_c9f80dca-3a01-4395-bee1-e501e2cfc977" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_58c968de-da4f-43b4-9bed-c418e31d068c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_f8876c2a-1c59-4b10-b5ed-523b253cc5cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_18b38630-ac57-46cc-b2ac-d8ca7df712cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_f8876c2a-1c59-4b10-b5ed-523b253cc5cc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_18b38630-ac57-46cc-b2ac-d8ca7df712cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_6644ada4-962a-44a1-a337-79aae9d75203" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_f8876c2a-1c59-4b10-b5ed-523b253cc5cc" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_6644ada4-962a-44a1-a337-79aae9d75203" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="algm-20210326.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8ccab554-2231-4da9-99f5-ceed8ac7111d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d64bc38f-6c60-414f-bac9-1927176db1c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8ccab554-2231-4da9-99f5-ceed8ac7111d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d64bc38f-6c60-414f-bac9-1927176db1c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_96fd5f49-70f4-4b8e-a01a-a1cead16bec2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8ccab554-2231-4da9-99f5-ceed8ac7111d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_96fd5f49-70f4-4b8e-a01a-a1cead16bec2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dbc3e3bf-2c81-4c38-9334-cfc82400af94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8ccab554-2231-4da9-99f5-ceed8ac7111d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dbc3e3bf-2c81-4c38-9334-cfc82400af94" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5babb6a4-7a8a-4ed7-8ba6-2868ae05df3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8ccab554-2231-4da9-99f5-ceed8ac7111d" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5babb6a4-7a8a-4ed7-8ba6-2868ae05df3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ebc8ffde-6e3b-427b-8aa1-346dc80f62e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_428b025d-5290-4463-8fc7-e52429d39c57" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ebc8ffde-6e3b-427b-8aa1-346dc80f62e0" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_428b025d-5290-4463-8fc7-e52429d39c57" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_85e59967-45b1-42ab-ad64-dc67ce452d23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ebc8ffde-6e3b-427b-8aa1-346dc80f62e0" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_85e59967-45b1-42ab-ad64-dc67ce452d23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRelatedPartyDebt_f65c0608-3499-4143-8526-49ace7697730" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRelatedPartyDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ebc8ffde-6e3b-427b-8aa1-346dc80f62e0" xlink:to="loc_us-gaap_ProceedsFromRelatedPartyDebt_f65c0608-3499-4143-8526-49ace7697730" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_8383a6a3-c2b3-4c44-a211-6dfd0c7d3718" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ebc8ffde-6e3b-427b-8aa1-346dc80f62e0" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_8383a6a3-c2b3-4c44-a211-6dfd0c7d3718" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_83daa032-f002-4d97-bb5d-0067aef43d33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ebc8ffde-6e3b-427b-8aa1-346dc80f62e0" xlink:to="loc_us-gaap_PaymentsOfDividends_83daa032-f002-4d97-bb5d-0067aef43d33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfUnsecuredDebt_dcc61e64-ca2f-4ea5-ba4e-92e7224a6941" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ebc8ffde-6e3b-427b-8aa1-346dc80f62e0" xlink:to="loc_us-gaap_RepaymentsOfUnsecuredDebt_dcc61e64-ca2f-4ea5-ba4e-92e7224a6941" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_5eb4dda8-2caf-4a46-8d6e-f2ec5c212597" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ebc8ffde-6e3b-427b-8aa1-346dc80f62e0" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_5eb4dda8-2caf-4a46-8d6e-f2ec5c212597" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributedCapital_359d1c1a-9d10-4f84-81bc-f83651537e92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ebc8ffde-6e3b-427b-8aa1-346dc80f62e0" xlink:to="loc_us-gaap_ProceedsFromContributedCapital_359d1c1a-9d10-4f84-81bc-f83651537e92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_70c2c7e3-a743-4024-b9d0-5eca09b1f1e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_7e471042-68e8-4f82-97d3-5aa8c95e54f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_70c2c7e3-a743-4024-b9d0-5eca09b1f1e8" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_7e471042-68e8-4f82-97d3-5aa8c95e54f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_b01e7f9f-f722-40e6-8543-c0c31ad996f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_70c2c7e3-a743-4024-b9d0-5eca09b1f1e8" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_b01e7f9f-f722-40e6-8543-c0c31ad996f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_6be53b5c-7a19-49c5-bc1f-3e38d2fd1c8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_70c2c7e3-a743-4024-b9d0-5eca09b1f1e8" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_6be53b5c-7a19-49c5-bc1f-3e38d2fd1c8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal_67bb85c1-6bf1-4329-8331-40c01e748ab1" xlink:href="algm-20210326.xsd#algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_70c2c7e3-a743-4024-b9d0-5eca09b1f1e8" xlink:to="loc_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal_67bb85c1-6bf1-4329-8331-40c01e748ab1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherReceivables_c3308665-f2e4-4468-9f02-722ec205af4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_70c2c7e3-a743-4024-b9d0-5eca09b1f1e8" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherReceivables_c3308665-f2e4-4468-9f02-722ec205af4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_f0c46f53-803a-4035-8e0d-135d467f74fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_70c2c7e3-a743-4024-b9d0-5eca09b1f1e8" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_f0c46f53-803a-4035-8e0d-135d467f74fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities_43bd2bb7-2d9f-46ca-b76a-ede648a2da8f" xlink:href="algm-20210326.xsd#algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_70c2c7e3-a743-4024-b9d0-5eca09b1f1e8" xlink:to="loc_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities_43bd2bb7-2d9f-46ca-b76a-ede648a2da8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_197a8f02-0548-44d5-93c5-9dac33b3f121" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_70c2c7e3-a743-4024-b9d0-5eca09b1f1e8" xlink:to="loc_us-gaap_ShareBasedCompensation_197a8f02-0548-44d5-93c5-9dac33b3f121" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_a226ef31-a505-4279-b55a-5c800f164c42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_70c2c7e3-a743-4024-b9d0-5eca09b1f1e8" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_a226ef31-a505-4279-b55a-5c800f164c42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_69f8caf2-0374-46c8-b96d-c7cfc06f9751" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_70c2c7e3-a743-4024-b9d0-5eca09b1f1e8" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_69f8caf2-0374-46c8-b96d-c7cfc06f9751" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_2da3c2d2-d6c5-4f2f-8208-9b431f78b3b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:calculationArc order="11" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_70c2c7e3-a743-4024-b9d0-5eca09b1f1e8" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_2da3c2d2-d6c5-4f2f-8208-9b431f78b3b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_735fc4a9-f472-44a6-bab4-b063450f5f16" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_70c2c7e3-a743-4024-b9d0-5eca09b1f1e8" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_735fc4a9-f472-44a6-bab4-b063450f5f16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_5a0e5c83-6381-435b-8a14-9830244d53ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_70c2c7e3-a743-4024-b9d0-5eca09b1f1e8" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_5a0e5c83-6381-435b-8a14-9830244d53ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IncreaseDecreaseInDueToFromRelatedParties_7bbfaa44-7668-4f3f-afc6-765c4cb16048" xlink:href="algm-20210326.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_70c2c7e3-a743-4024-b9d0-5eca09b1f1e8" xlink:to="loc_algm_IncreaseDecreaseInDueToFromRelatedParties_7bbfaa44-7668-4f3f-afc6-765c4cb16048" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_43965646-bd14-4a0d-8046-5a3683d2d284" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_70c2c7e3-a743-4024-b9d0-5eca09b1f1e8" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_43965646-bd14-4a0d-8046-5a3683d2d284" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_1327e934-d911-45fc-985e-06a7336a11a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_70c2c7e3-a743-4024-b9d0-5eca09b1f1e8" xlink:to="loc_us-gaap_ProfitLoss_1327e934-d911-45fc-985e-06a7336a11a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_ad2fbf22-e81b-4e37-b01f-6ce245f61a41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_70c2c7e3-a743-4024-b9d0-5eca09b1f1e8" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_ad2fbf22-e81b-4e37-b01f-6ce245f61a41" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_111f9605-c31d-4196-869b-19f58e8fd966" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDivestedFromDeconsolidation_34eb170a-56c8-4d66-a57c-02119a81fe8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashDivestedFromDeconsolidation"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_111f9605-c31d-4196-869b-19f58e8fd966" xlink:to="loc_us-gaap_CashDivestedFromDeconsolidation_34eb170a-56c8-4d66-a57c-02119a81fe8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_fbe4e66f-860e-43df-ba4a-baffb603a6f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_111f9605-c31d-4196-869b-19f58e8fd966" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_fbe4e66f-860e-43df-ba4a-baffb603a6f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_fa6a9495-236a-4be3-b5d2-bff4374aa560" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_111f9605-c31d-4196-869b-19f58e8fd966" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_fa6a9495-236a-4be3-b5d2-bff4374aa560" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_d0bab8de-2276-443f-b0f8-5126aa1cd60b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_111f9605-c31d-4196-869b-19f58e8fd966" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_d0bab8de-2276-443f-b0f8-5126aa1cd60b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0b4e14c1-e177-4bfc-b6e5-b238fc38fa0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ccc53036-2a46-424e-9c89-65626c97e929" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0b4e14c1-e177-4bfc-b6e5-b238fc38fa0c" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ccc53036-2a46-424e-9c89-65626c97e929" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_89725ad2-101e-4c19-974d-d4c96e6ed158" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0b4e14c1-e177-4bfc-b6e5-b238fc38fa0c" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_89725ad2-101e-4c19-974d-d4c96e6ed158" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_e5150799-bcfc-41fb-a1ac-444234f790d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_03daff90-12be-443d-a105-4a050832fcc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_e5150799-bcfc-41fb-a1ac-444234f790d1" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_03daff90-12be-443d-a105-4a050832fcc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_d1757a14-77dd-4276-8624-3a521e45d660" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1_e5150799-bcfc-41fb-a1ac-444234f790d1" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_d1757a14-77dd-4276-8624-3a521e45d660" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b8cfdea2-782a-4ef8-a746-daa174bbe108" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital_7f5f5761-f0d6-4180-97d4-04621413aa5e" xlink:href="algm-20210326.xsd#algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b8cfdea2-782a-4ef8-a746-daa174bbe108" xlink:to="loc_algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital_7f5f5761-f0d6-4180-97d4-04621413aa5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_a34b894a-bd73-4a99-ba86-bc49a3ce4b07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b8cfdea2-782a-4ef8-a746-daa174bbe108" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_a34b894a-bd73-4a99-ba86-bc49a3ce4b07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_c5a13dfb-7948-4b62-9eec-8a4714a830e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b8cfdea2-782a-4ef8-a746-daa174bbe108" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_c5a13dfb-7948-4b62-9eec-8a4714a830e7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_578bd2dd-96c7-4920-826d-f6933ab0b91e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b8cfdea2-782a-4ef8-a746-daa174bbe108" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_578bd2dd-96c7-4920-826d-f6933ab0b91e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_2150a969-9123-4af8-82bb-5c3611bad712" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b8cfdea2-782a-4ef8-a746-daa174bbe108" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_2150a969-9123-4af8-82bb-5c3611bad712" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8a38a9b7-3aa6-4c2f-87b1-ea1e81a3251f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b8cfdea2-782a-4ef8-a746-daa174bbe108" xlink:to="loc_us-gaap_Goodwill_8a38a9b7-3aa6-4c2f-87b1-ea1e81a3251f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" xlink:type="simple" xlink:href="algm-20210326.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_0e5a2c73-69a0-4258-9005-37d375837e0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_c22b29ea-8a4b-4cf7-9bf3-039360af70dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_0e5a2c73-69a0-4258-9005-37d375837e0d" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_c22b29ea-8a4b-4cf7-9bf3-039360af70dc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_562f63bb-2fc1-46b2-ba73-092259e60b86" xlink:href="algm-20210326.xsd#algm_RestrictedCashAndCashEquivalentsFairValueDisclosure"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_0e5a2c73-69a0-4258-9005-37d375837e0d" xlink:to="loc_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_562f63bb-2fc1-46b2-ba73-092259e60b86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_e226da4d-7ec1-41be-b891-898e5499585a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ContingentConsiderationFairValueDisclosure_753333be-e228-4917-84fe-56b4be01e5dc" xlink:href="algm-20210326.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_e226da4d-7ec1-41be-b891-898e5499585a" xlink:to="loc_algm_ContingentConsiderationFairValueDisclosure_753333be-e228-4917-84fe-56b4be01e5dc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_31e6e0b4-66e3-439c-b897-90cb568fa46c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent_2d7f42da-a84e-48ab-9475-979c19d72b59" xlink:href="algm-20210326.xsd#algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_31e6e0b4-66e3-439c-b897-90cb568fa46c" xlink:to="loc_algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent_2d7f42da-a84e-48ab-9475-979c19d72b59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2d0553f1-0555-49e4-9b93-011aa36efc86" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_31e6e0b4-66e3-439c-b897-90cb568fa46c" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2d0553f1-0555-49e4-9b93-011aa36efc86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_b862b0ce-2a52-4a31-b95a-fc32a7dac617" xlink:href="algm-20210326.xsd#algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_31e6e0b4-66e3-439c-b897-90cb568fa46c" xlink:to="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_b862b0ce-2a52-4a31-b95a-fc32a7dac617" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_bce01a79-2ca6-42c2-a6e3-4cc0d7ff2326" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent_31e6e0b4-66e3-439c-b897-90cb568fa46c" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_bce01a79-2ca6-42c2-a6e3-4cc0d7ff2326" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#InventoriesScheduleOfInventoryDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_f015dfe4-c944-44bb-a59f-aef47a4fc64e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_bbbe8310-e8af-455a-ac6e-9b72c4820bbc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_f015dfe4-c944-44bb-a59f-aef47a4fc64e" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_bbbe8310-e8af-455a-ac6e-9b72c4820bbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_8e4f2dbd-cf45-45bc-b678-074c2ff65dbb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_f015dfe4-c944-44bb-a59f-aef47a4fc64e" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_8e4f2dbd-cf45-45bc-b678-074c2ff65dbb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_17a898d1-3522-4cfd-879e-7b7dfc959340" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_f015dfe4-c944-44bb-a59f-aef47a4fc64e" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_17a898d1-3522-4cfd-879e-7b7dfc959340" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_InventoryFinishedGoodsUnderConsignmentNetOfReserves_0647724a-8e25-4d4d-8c83-7301f29b5be0" xlink:href="algm-20210326.xsd#algm_InventoryFinishedGoodsUnderConsignmentNetOfReserves"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_f015dfe4-c944-44bb-a59f-aef47a4fc64e" xlink:to="loc_algm_InventoryFinishedGoodsUnderConsignmentNetOfReserves_0647724a-8e25-4d4d-8c83-7301f29b5be0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#PropertyPlantandEquipmentnetScheduleofPPEDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_04632587-2347-48b2-8a23-ae4fc6be3eb0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_ea74b036-ace8-4940-877b-75c211ee16b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_04632587-2347-48b2-8a23-ae4fc6be3eb0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_ea74b036-ace8-4940-877b-75c211ee16b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0e31fcbe-2f1f-4f34-a784-757c8685040a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_04632587-2347-48b2-8a23-ae4fc6be3eb0" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_0e31fcbe-2f1f-4f34-a784-757c8685040a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="algm-20210326.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_17a289bc-c052-4ac7-ae75-f20f4c40ecde" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_f8803a06-78f7-4a3e-b2c7-c15479d9ef23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_17a289bc-c052-4ac7-ae75-f20f4c40ecde" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_f8803a06-78f7-4a3e-b2c7-c15479d9ef23" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_72ccc2e4-7917-43ed-9a55-8b9adafd1d02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_17a289bc-c052-4ac7-ae75-f20f4c40ecde" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_72ccc2e4-7917-43ed-9a55-8b9adafd1d02" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails" xlink:type="simple" xlink:href="algm-20210326.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_e5cccf83-d706-4dce-94ee-b3d6606ef87f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_33b9ebf7-ec09-44de-be94-5fc9b12bb535" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e5cccf83-d706-4dce-94ee-b3d6606ef87f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_33b9ebf7-ec09-44de-be94-5fc9b12bb535" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_d73e5f73-15b3-45f3-b29a-2d1298ff8f27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e5cccf83-d706-4dce-94ee-b3d6606ef87f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_d73e5f73-15b3-45f3-b29a-2d1298ff8f27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_517ce909-c9c3-4d49-bf8d-24bc0010f273" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e5cccf83-d706-4dce-94ee-b3d6606ef87f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_517ce909-c9c3-4d49-bf8d-24bc0010f273" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_6c275aaf-2188-4cc4-9920-155ec4c068f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e5cccf83-d706-4dce-94ee-b3d6606ef87f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_6c275aaf-2188-4cc4-9920-155ec4c068f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_eba7c7cc-0688-461c-be5a-64cacf9c3c6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e5cccf83-d706-4dce-94ee-b3d6606ef87f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_eba7c7cc-0688-461c-be5a-64cacf9c3c6e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_771936f2-1da8-4153-871d-9bc0dc69e117" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e5cccf83-d706-4dce-94ee-b3d6606ef87f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_771936f2-1da8-4153-871d-9bc0dc69e117" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="algm-20210326.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_81d5ff15-8f1c-4fd3-9df6-0dd0d724322f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityCurrent_745521f1-60e4-4fc2-9bce-d30876c20ca7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositLiabilityCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_81d5ff15-8f1c-4fd3-9df6-0dd0d724322f" xlink:to="loc_us-gaap_DepositLiabilityCurrent_745521f1-60e4-4fc2-9bce-d30876c20ca7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedUtilitiesCurrent_53108c5e-3369-43e2-b15b-6ec308e06125" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedUtilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_81d5ff15-8f1c-4fd3-9df6-0dd0d724322f" xlink:to="loc_us-gaap_AccruedUtilitiesCurrent_53108c5e-3369-43e2-b15b-6ec308e06125" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrent_a116067c-250e-4524-9b97-362eeebe024e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedVacationCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_81d5ff15-8f1c-4fd3-9df6-0dd0d724322f" xlink:to="loc_us-gaap_AccruedVacationCurrent_a116067c-250e-4524-9b97-362eeebe024e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_63d12231-d398-4899-afab-6f18ac6634d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_81d5ff15-8f1c-4fd3-9df6-0dd0d724322f" xlink:to="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_63d12231-d398-4899-afab-6f18ac6634d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesCurrent_85b91266-ec6a-4883-bd43-4e6a4263c910" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherSundryLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_81d5ff15-8f1c-4fd3-9df6-0dd0d724322f" xlink:to="loc_us-gaap_OtherSundryLiabilitiesCurrent_85b91266-ec6a-4883-bd43-4e6a4263c910" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccruedSeveranceCurrent_6831d1d5-b43b-402b-bc5c-7fc14c89958e" xlink:href="algm-20210326.xsd#algm_AccruedSeveranceCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_81d5ff15-8f1c-4fd3-9df6-0dd0d724322f" xlink:to="loc_algm_AccruedSeveranceCurrent_6831d1d5-b43b-402b-bc5c-7fc14c89958e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent_c166261a-4021-4dac-8405-faa66e1d048b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_81d5ff15-8f1c-4fd3-9df6-0dd0d724322f" xlink:to="loc_us-gaap_AccruedSalariesCurrent_c166261a-4021-4dac-8405-faa66e1d048b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent_79301b39-5bc3-46aa-a657-772bb4ec49b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_81d5ff15-8f1c-4fd3-9df6-0dd0d724322f" xlink:to="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent_79301b39-5bc3-46aa-a657-772bb4ec49b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_9352122c-8473-4f70-90fc-8f974528627f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_81d5ff15-8f1c-4fd3-9df6-0dd0d724322f" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_9352122c-8473-4f70-90fc-8f974528627f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BusinessCombinationConsiderationTransferredPayable_aeebcf6d-2f0b-4e23-a44c-bd5b63f1abe2" xlink:href="algm-20210326.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_81d5ff15-8f1c-4fd3-9df6-0dd0d724322f" xlink:to="loc_algm_BusinessCombinationConsiderationTransferredPayable_aeebcf6d-2f0b-4e23-a44c-bd5b63f1abe2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_37e5fa0e-c680-4d01-9b4f-f66a681edd33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_81d5ff15-8f1c-4fd3-9df6-0dd0d724322f" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_37e5fa0e-c680-4d01-9b4f-f66a681edd33" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#DebtandOtherBorrowingsSummaryofComponentsofDebtDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_804e0e4b-a07c-4297-a9c4-2e7edaedafa6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_65475b36-ab00-450e-8ac9-c7205bd56968" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_804e0e4b-a07c-4297-a9c4-2e7edaedafa6" xlink:to="loc_us-gaap_LongTermDebtCurrent_65475b36-ab00-450e-8ac9-c7205bd56968" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_a9467ba9-1d1d-4737-935d-fc9138128039" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_804e0e4b-a07c-4297-a9c4-2e7edaedafa6" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_a9467ba9-1d1d-4737-935d-fc9138128039" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails" xlink:type="simple" xlink:href="algm-20210326.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_f4b60b47-abac-448f-b00d-fb82bb62a875" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_2feb2163-1d95-4cf3-bb2d-dffb6596016f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_f4b60b47-abac-448f-b00d-fb82bb62a875" xlink:to="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_2feb2163-1d95-4cf3-bb2d-dffb6596016f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent_2d68c5c4-7554-405b-823f-151ce6610a7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_f4b60b47-abac-448f-b00d-fb82bb62a875" xlink:to="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent_2d68c5c4-7554-405b-823f-151ce6610a7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent_b45bd134-954e-4230-a993-182712f1dfe1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_f4b60b47-abac-448f-b00d-fb82bb62a875" xlink:to="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent_b45bd134-954e-4230-a993-182712f1dfe1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_d14da9b9-00fb-455d-b9cf-aca2862e04a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_f4b60b47-abac-448f-b00d-fb82bb62a875" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_d14da9b9-00fb-455d-b9cf-aca2862e04a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_UnrecognizedTaxBenefitsNet_ee884e03-bdf1-47a3-9571-fbcbea65a4a8" xlink:href="algm-20210326.xsd#algm_UnrecognizedTaxBenefitsNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_f4b60b47-abac-448f-b00d-fb82bb62a875" xlink:to="loc_algm_UnrecognizedTaxBenefitsNet_ee884e03-bdf1-47a3-9571-fbcbea65a4a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_b7e9ff03-9708-40d7-aebe-80ce964fb058" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_f4b60b47-abac-448f-b00d-fb82bb62a875" xlink:to="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_b7e9ff03-9708-40d7-aebe-80ce964fb058" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" xlink:type="simple" xlink:href="algm-20210326.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_ec79cb1b-1de8-4a97-8334-58bd584327b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_dc743a81-7e71-4238-bedd-60bb8c90500c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_ec79cb1b-1de8-4a97-8334-58bd584327b3" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_dc743a81-7e71-4238-bedd-60bb8c90500c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_d66d29fc-2af9-4d76-8519-fe6b0e82e5e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_ec79cb1b-1de8-4a97-8334-58bd584327b3" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_d66d29fc-2af9-4d76-8519-fe6b0e82e5e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_bfbc0970-0d48-4316-9251-df47c4410912" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_ec79cb1b-1de8-4a97-8334-58bd584327b3" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_bfbc0970-0d48-4316-9251-df47c4410912" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_e646245d-28b7-4835-885a-03a8588a8831" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_ec79cb1b-1de8-4a97-8334-58bd584327b3" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_e646245d-28b7-4835-885a-03a8588a8831" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_88aa8848-c5ae-4eb4-8fee-11a2ea81e50d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_ec79cb1b-1de8-4a97-8334-58bd584327b3" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_88aa8848-c5ae-4eb4-8fee-11a2ea81e50d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_a2985e6e-8317-4dd4-a3c1-c6b4c9fdd2b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_ec79cb1b-1de8-4a97-8334-58bd584327b3" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_a2985e6e-8317-4dd4-a3c1-c6b4c9fdd2b2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_ad6440f2-4f2b-4d5f-b783-e659aafc5d0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_7b67a266-1777-416f-a425-93fa5b7cd31d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_ad6440f2-4f2b-4d5f-b783-e659aafc5d0f" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_7b67a266-1777-416f-a425-93fa5b7cd31d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_6f953f86-85d3-4f9a-bc0b-cf1e2f49022a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_ad6440f2-4f2b-4d5f-b783-e659aafc5d0f" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_6f953f86-85d3-4f9a-bc0b-cf1e2f49022a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal_1e5a9838-1190-44fb-b34a-a41b74168173" xlink:href="algm-20210326.xsd#algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_6001da00-a958-4124-a357-18efef55053c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal_1e5a9838-1190-44fb-b34a-a41b74168173" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_6001da00-a958-4124-a357-18efef55053c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_561e2502-1f24-420d-a1ca-c7eb32dbe5f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal_1e5a9838-1190-44fb-b34a-a41b74168173" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_561e2502-1f24-420d-a1ca-c7eb32dbe5f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_56d1be64-9e4a-47f3-a4bb-adb96e5694d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal_1e5a9838-1190-44fb-b34a-a41b74168173" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_56d1be64-9e4a-47f3-a4bb-adb96e5694d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_b9e333bc-dcde-4212-bf28-4515e17c2639" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal_1e5a9838-1190-44fb-b34a-a41b74168173" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_b9e333bc-dcde-4212-bf28-4515e17c2639" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_6f691722-2e14-451a-9d94-d1e0f8251105" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal_1e5a9838-1190-44fb-b34a-a41b74168173" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_6f691722-2e14-451a-9d94-d1e0f8251105" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive_9d1ea9c4-6b58-44a5-933b-df94a07afc24" xlink:href="algm-20210326.xsd#algm_DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal_1e5a9838-1190-44fb-b34a-a41b74168173" xlink:to="loc_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive_9d1ea9c4-6b58-44a5-933b-df94a07afc24" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d5fdd695-05ac-4b66-bac3-32fa7fbf1151" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5e25849a-d5b3-4f2b-90c9-40067fbc8387" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d5fdd695-05ac-4b66-bac3-32fa7fbf1151" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5e25849a-d5b3-4f2b-90c9-40067fbc8387" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_97176376-9754-4820-994a-c8f14614b2d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d5fdd695-05ac-4b66-bac3-32fa7fbf1151" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_97176376-9754-4820-994a-c8f14614b2d8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_047cda1f-fc78-4068-bff0-a9726a9257c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d5fdd695-05ac-4b66-bac3-32fa7fbf1151" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_047cda1f-fc78-4068-bff0-a9726a9257c0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_06e85594-35e0-4e2c-a50a-e8ae4624ef72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d5fdd695-05ac-4b66-bac3-32fa7fbf1151" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_06e85594-35e0-4e2c-a50a-e8ae4624ef72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_5cbad9b4-bb8b-41dd-9df6-727337180a7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d5fdd695-05ac-4b66-bac3-32fa7fbf1151" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_5cbad9b4-bb8b-41dd-9df6-727337180a7f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_f6abdfbe-3598-4626-84d4-97248541d4bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d5fdd695-05ac-4b66-bac3-32fa7fbf1151" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_f6abdfbe-3598-4626-84d4-97248541d4bb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" xlink:type="simple" xlink:href="algm-20210326.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_4d43c1c8-9d2c-4df9-b4c0-e9382b6e9659" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fe65582c-3ab5-4a3e-8d14-52b3cf4bc6e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4d43c1c8-9d2c-4df9-b4c0-e9382b6e9659" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_fe65582c-3ab5-4a3e-8d14-52b3cf4bc6e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_00a0cffa-9011-4599-a602-762c8324c0d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4d43c1c8-9d2c-4df9-b4c0-e9382b6e9659" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_00a0cffa-9011-4599-a602-762c8324c0d8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8bd00032-51e3-4da5-b94c-d2082f6387cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_974fed3f-085c-4e71-8586-2148ea072fff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8bd00032-51e3-4da5-b94c-d2082f6387cd" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_974fed3f-085c-4e71-8586-2148ea072fff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_c4361010-d300-4683-8fb5-e6a8badb22bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8bd00032-51e3-4da5-b94c-d2082f6387cd" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_c4361010-d300-4683-8fb5-e6a8badb22bd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_0348ffb0-4081-46dc-b1f3-0f5f3abcaf8b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_e8b2d75b-6f7e-4145-a2da-7bd1239d4d4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_0348ffb0-4081-46dc-b1f3-0f5f3abcaf8b" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_e8b2d75b-6f7e-4145-a2da-7bd1239d4d4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_f3897d72-f6d2-4050-aed3-760102e027f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_0348ffb0-4081-46dc-b1f3-0f5f3abcaf8b" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_f3897d72-f6d2-4050-aed3-760102e027f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_e5a5bb54-bfc4-4d9e-8d9c-1cd452a63d55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_0348ffb0-4081-46dc-b1f3-0f5f3abcaf8b" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_e5a5bb54-bfc4-4d9e-8d9c-1cd452a63d55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b4bcf768-63ed-4196-8839-66635a7e2980" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_4804ab80-33a3-4d91-9d63-efe3ed7f38a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_b4bcf768-63ed-4196-8839-66635a7e2980" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_4804ab80-33a3-4d91-9d63-efe3ed7f38a6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d5ab729e-a16d-4cda-af25-750e4f88f0be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_b4bcf768-63ed-4196-8839-66635a7e2980" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_d5ab729e-a16d-4cda-af25-750e4f88f0be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9ded0955-cc4e-4a60-b73c-21894a68ff26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_653d26a3-5eb5-483d-b034-ef8582dd6ef3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9ded0955-cc4e-4a60-b73c-21894a68ff26" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_653d26a3-5eb5-483d-b034-ef8582dd6ef3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_7b1fd337-ee0c-4e14-8b47-ea2b756df1be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9ded0955-cc4e-4a60-b73c-21894a68ff26" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_7b1fd337-ee0c-4e14-8b47-ea2b756df1be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_4a1d4b76-f48c-490f-907c-d86bd7f55b79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9ded0955-cc4e-4a60-b73c-21894a68ff26" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_4a1d4b76-f48c-490f-907c-d86bd7f55b79" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#IncomeTaxesScheduleofIncomeTaxesReconciliationDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_6d19190f-1757-4bb9-a568-fc950d1d3824" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount_1943b52f-7d8d-4542-941b-28151052013d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_6d19190f-1757-4bb9-a568-fc950d1d3824" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount_1943b52f-7d8d-4542-941b-28151052013d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount_5ba800b0-7572-4436-8df9-bee2b17491d3" xlink:href="algm-20210326.xsd#algm_EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_6d19190f-1757-4bb9-a568-fc950d1d3824" xlink:to="loc_algm_EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount_5ba800b0-7572-4436-8df9-bee2b17491d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_0d206829-a5a6-426d-98b6-cd4ee19c201c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_6d19190f-1757-4bb9-a568-fc950d1d3824" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_0d206829-a5a6-426d-98b6-cd4ee19c201c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxContingencies_935e6c3f-ecba-494a-bd80-05fa83014ef5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_6d19190f-1757-4bb9-a568-fc950d1d3824" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxContingencies_935e6c3f-ecba-494a-bd80-05fa83014ef5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount_a5ff43b4-420b-4068-95a4-0e873f90e403" xlink:href="algm-20210326.xsd#algm_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_6d19190f-1757-4bb9-a568-fc950d1d3824" xlink:to="loc_algm_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount_a5ff43b4-420b-4068-95a4-0e873f90e403" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount_6f0d3619-40dd-4c8b-b2db-b2a70f46755c" xlink:href="algm-20210326.xsd#algm_EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_6d19190f-1757-4bb9-a568-fc950d1d3824" xlink:to="loc_algm_EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount_6f0d3619-40dd-4c8b-b2db-b2a70f46755c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_35f708a9-68cf-4fc8-9cc0-74a642c9433e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_6d19190f-1757-4bb9-a568-fc950d1d3824" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_35f708a9-68cf-4fc8-9cc0-74a642c9433e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount_d645754e-b320-4018-84ae-90885f75030b" xlink:href="algm-20210326.xsd#algm_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_6d19190f-1757-4bb9-a568-fc950d1d3824" xlink:to="loc_algm_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount_d645754e-b320-4018-84ae-90885f75030b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_87f1d100-30f8-46e7-95bb-4b1921da2a4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_6d19190f-1757-4bb9-a568-fc950d1d3824" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_87f1d100-30f8-46e7-95bb-4b1921da2a4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount_4a8a9344-4120-43fc-aeb1-cd3069f5b050" xlink:href="algm-20210326.xsd#algm_EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_6d19190f-1757-4bb9-a568-fc950d1d3824" xlink:to="loc_algm_EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount_4a8a9344-4120-43fc-aeb1-cd3069f5b050" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount_367eab9a-1a63-4af8-a163-a268ee36a231" xlink:href="algm-20210326.xsd#algm_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_6d19190f-1757-4bb9-a568-fc950d1d3824" xlink:to="loc_algm_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount_367eab9a-1a63-4af8-a163-a268ee36a231" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxSettlements_95d5a939-1d5e-4a90-ace1-f8cb038df8d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxSettlements"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_6d19190f-1757-4bb9-a568-fc950d1d3824" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxSettlements_95d5a939-1d5e-4a90-ace1-f8cb038df8d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_ac58cef6-8ac1-48c0-a3eb-90052c901f6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_6d19190f-1757-4bb9-a568-fc950d1d3824" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_ac58cef6-8ac1-48c0-a3eb-90052c901f6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDispositionOfBusiness_f6940d5e-34ff-4fd5-aba1-bcf29f0400ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationDispositionOfBusiness"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_6d19190f-1757-4bb9-a568-fc950d1d3824" xlink:to="loc_us-gaap_IncomeTaxReconciliationDispositionOfBusiness_f6940d5e-34ff-4fd5-aba1-bcf29f0400ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount_dbb1e2f1-56a6-41ea-be2b-eeb78a187dd1" xlink:href="algm-20210326.xsd#algm_EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_6d19190f-1757-4bb9-a568-fc950d1d3824" xlink:to="loc_algm_EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount_dbb1e2f1-56a6-41ea-be2b-eeb78a187dd1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount_6c64161c-8976-4554-8fe6-328a85e71b55" xlink:href="algm-20210326.xsd#algm_EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_6d19190f-1757-4bb9-a568-fc950d1d3824" xlink:to="loc_algm_EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount_6c64161c-8976-4554-8fe6-328a85e71b55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount_37a0296e-3d0b-477a-b423-07e25ef9cc06" xlink:href="algm-20210326.xsd#algm_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_6d19190f-1757-4bb9-a568-fc950d1d3824" xlink:to="loc_algm_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount_37a0296e-3d0b-477a-b423-07e25ef9cc06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_62a26925-112e-4270-bfc9-e660387debf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_6d19190f-1757-4bb9-a568-fc950d1d3824" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_62a26925-112e-4270-bfc9-e660387debf3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_92f09db4-c979-4986-84f8-defc519050eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_6d19190f-1757-4bb9-a568-fc950d1d3824" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_92f09db4-c979-4986-84f8-defc519050eb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#IncomeTaxesDeferredIncomeTaxesDetails"/>
  <link:calculationLink xlink:role="http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_4191bb44-aad2-41e7-be77-66a54884ea13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_5e905b8f-becf-4c0d-877a-6644e15e5e8d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_4191bb44-aad2-41e7-be77-66a54884ea13" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_5e905b8f-becf-4c0d-877a-6644e15e5e8d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_529c70a7-9d33-4926-a80c-d3670609f261" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_4191bb44-aad2-41e7-be77-66a54884ea13" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_529c70a7-9d33-4926-a80c-d3670609f261" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_126ca8fa-eeca-4bd2-bd0e-6585c887eb39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_26ba5f4e-2358-49bf-ad07-81c7cb046193" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_126ca8fa-eeca-4bd2-bd0e-6585c887eb39" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_26ba5f4e-2358-49bf-ad07-81c7cb046193" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_6622531d-cd64-4a21-bcad-a3ab9b376177" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_126ca8fa-eeca-4bd2-bd0e-6585c887eb39" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_6622531d-cd64-4a21-bcad-a3ab9b376177" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_68c9a157-b721-46cb-8a6a-b4a12fb6de40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_abca5fcb-9f35-4599-8fb3-a4c20b0123de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_68c9a157-b721-46cb-8a6a-b4a12fb6de40" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_abca5fcb-9f35-4599-8fb3-a4c20b0123de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_e27a4b2e-a029-44eb-8139-e5d688428c0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_68c9a157-b721-46cb-8a6a-b4a12fb6de40" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_e27a4b2e-a029-44eb-8139-e5d688428c0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_661ae466-3604-40d4-b6f5-93e4dddfbff7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_68c9a157-b721-46cb-8a6a-b4a12fb6de40" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_661ae466-3604-40d4-b6f5-93e4dddfbff7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_54ac1b21-5981-49cc-b65c-5a4c948586fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_68c9a157-b721-46cb-8a6a-b4a12fb6de40" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_54ac1b21-5981-49cc-b65c-5a4c948586fd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_7dd0397e-0b87-4229-a81e-05aa8b0e85e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_68c9a157-b721-46cb-8a6a-b4a12fb6de40" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_7dd0397e-0b87-4229-a81e-05aa8b0e85e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_598001c6-099d-4c90-806e-df54c77bb8c5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_68c9a157-b721-46cb-8a6a-b4a12fb6de40" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_598001c6-099d-4c90-806e-df54c77bb8c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredTaxAssetsTransactionCosts_4fc10c40-14d9-4ed5-b12e-52b05d32b53e" xlink:href="algm-20210326.xsd#algm_DeferredTaxAssetsTransactionCosts"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_68c9a157-b721-46cb-8a6a-b4a12fb6de40" xlink:to="loc_algm_DeferredTaxAssetsTransactionCosts_4fc10c40-14d9-4ed5-b12e-52b05d32b53e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_5145f00d-2e9f-49c4-898d-c5e71f81680e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates_4122d9d0-a7e6-4e90-881e-354b3fbb0e76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_5145f00d-2e9f-49c4-898d-c5e71f81680e" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates_4122d9d0-a7e6-4e90-881e-354b3fbb0e76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpense_dca2621d-554a-4280-93bd-60a58bec43c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_5145f00d-2e9f-49c4-898d-c5e71f81680e" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpense_dca2621d-554a-4280-93bd-60a58bec43c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets_235a52ea-8969-4563-8d98-1c44339566ba" xlink:href="algm-20210326.xsd#algm_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_5145f00d-2e9f-49c4-898d-c5e71f81680e" xlink:to="loc_algm_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets_235a52ea-8969-4563-8d98-1c44339566ba" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>13
<FILENAME>algm-20210326_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:2704ef62-08de-412b-a025-98368ac332c8,g:74fad51d-dbf7-486d-adf7-bd3efd96b7fa-->
<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/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="algm-20210326.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended" id="i834acf9494a1441a9e77980091dd359b_CONSOLIDATEDBALANCESHEETS">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_12ada623-31ec-4309-a1d9-bc484045fdbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_30f76b43-404c-4af0-aca3-0d674f25c63d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_12ada623-31ec-4309-a1d9-bc484045fdbd" xlink:to="loc_us-gaap_AssetsAbstract_30f76b43-404c-4af0-aca3-0d674f25c63d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_a883cd6f-ee87-4cc3-b023-bc580226c2c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_30f76b43-404c-4af0-aca3-0d674f25c63d" xlink:to="loc_us-gaap_AssetsCurrentAbstract_a883cd6f-ee87-4cc3-b023-bc580226c2c7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_43ad4851-a969-447d-88fe-17081de020cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_a883cd6f-ee87-4cc3-b023-bc580226c2c7" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_43ad4851-a969-447d-88fe-17081de020cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_971c0817-6e44-48ff-bc74-f0560cfd2463" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_a883cd6f-ee87-4cc3-b023-bc580226c2c7" xlink:to="loc_us-gaap_RestrictedCashCurrent_971c0817-6e44-48ff-bc74-f0560cfd2463" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_067cc5e3-20fd-43a0-9cdf-942adc94b6c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_a883cd6f-ee87-4cc3-b023-bc580226c2c7" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_067cc5e3-20fd-43a0-9cdf-942adc94b6c2" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_7deb89fd-50e5-4086-b8de-95a54d788200" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_a883cd6f-ee87-4cc3-b023-bc580226c2c7" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_7deb89fd-50e5-4086-b8de-95a54d788200" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_88846bfb-8bf1-44e1-b66c-e8f4539ecf89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_a883cd6f-ee87-4cc3-b023-bc580226c2c7" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_88846bfb-8bf1-44e1-b66c-e8f4539ecf89" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_0dbd4099-0fc5-4db1-945f-c245b9308adb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_a883cd6f-ee87-4cc3-b023-bc580226c2c7" xlink:to="loc_us-gaap_InventoryNet_0dbd4099-0fc5-4db1-945f-c245b9308adb" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_3a5f286e-2115-4114-a42b-ddeffa144ff6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_a883cd6f-ee87-4cc3-b023-bc580226c2c7" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_3a5f286e-2115-4114-a42b-ddeffa144ff6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_8be1ab6d-40cd-4e35-b73c-7614efb427ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_a883cd6f-ee87-4cc3-b023-bc580226c2c7" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_8be1ab6d-40cd-4e35-b73c-7614efb427ea" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_f1ec6f69-2c90-4fe9-b846-e79107c5d1bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsCurrentAbstract_a883cd6f-ee87-4cc3-b023-bc580226c2c7" xlink:to="loc_us-gaap_AssetsCurrent_f1ec6f69-2c90-4fe9-b846-e79107c5d1bc" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_66c2c988-acaa-4007-96bf-170a9470ca42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_30f76b43-404c-4af0-aca3-0d674f25c63d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_66c2c988-acaa-4007-96bf-170a9470ca42" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_f2a3a241-210c-4fa9-bef1-6d424eec632a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_30f76b43-404c-4af0-aca3-0d674f25c63d" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_f2a3a241-210c-4fa9-bef1-6d424eec632a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_550eb632-d09e-4d37-9354-d9c254df0ce1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_30f76b43-404c-4af0-aca3-0d674f25c63d" xlink:to="loc_us-gaap_Goodwill_550eb632-d09e-4d37-9354-d9c254df0ce1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8a06a085-965b-4e1d-bae1-cab5175b10e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_30f76b43-404c-4af0-aca3-0d674f25c63d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8a06a085-965b-4e1d-bae1-cab5175b10e6" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_e28f534c-efe0-4bde-8bea-3f7fbb464ea5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_30f76b43-404c-4af0-aca3-0d674f25c63d" xlink:to="loc_us-gaap_EquityMethodInvestments_e28f534c-efe0-4bde-8bea-3f7fbb464ea5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_43063ff1-942b-4518-b182-2cc927ad61eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_30f76b43-404c-4af0-aca3-0d674f25c63d" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_43063ff1-942b-4518-b182-2cc927ad61eb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_8fc1fb6c-3c07-49f2-8b5f-48a7b754f03b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsAbstract_30f76b43-404c-4af0-aca3-0d674f25c63d" xlink:to="loc_us-gaap_Assets_8fc1fb6c-3c07-49f2-8b5f-48a7b754f03b" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_61019e92-d479-4bdf-991a-5db5fe010800" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_12ada623-31ec-4309-a1d9-bc484045fdbd" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_61019e92-d479-4bdf-991a-5db5fe010800" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_30b730ca-bff4-4cf4-9fe2-d2b0877e3f97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_61019e92-d479-4bdf-991a-5db5fe010800" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_30b730ca-bff4-4cf4-9fe2-d2b0877e3f97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_d5d252a4-a862-4947-bc78-fc9235205e7d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_30b730ca-bff4-4cf4-9fe2-d2b0877e3f97" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_d5d252a4-a862-4947-bc78-fc9235205e7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_dd3dd323-5b07-4f91-87db-6aaa37b75778" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_30b730ca-bff4-4cf4-9fe2-d2b0877e3f97" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_dd3dd323-5b07-4f91-87db-6aaa37b75778" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_0d3b1e4c-cc54-4b5e-96d8-e3782c436662" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_30b730ca-bff4-4cf4-9fe2-d2b0877e3f97" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_0d3b1e4c-cc54-4b5e-96d8-e3782c436662" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_7453272f-c53d-4350-a05c-2f0bfb9bfa81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_30b730ca-bff4-4cf4-9fe2-d2b0877e3f97" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_7453272f-c53d-4350-a05c-2f0bfb9bfa81" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable_76d6a65f-4f4c-49f3-b5bb-881f916e9674" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_30b730ca-bff4-4cf4-9fe2-d2b0877e3f97" xlink:to="loc_us-gaap_ShortTermBankLoansAndNotesPayable_76d6a65f-4f4c-49f3-b5bb-881f916e9674" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_1931cb24-7aa8-4fac-ad91-16c625814262" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_30b730ca-bff4-4cf4-9fe2-d2b0877e3f97" xlink:to="loc_us-gaap_LiabilitiesCurrent_1931cb24-7aa8-4fac-ad91-16c625814262" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_c308a9cc-fcb6-48ae-bd9c-b796e1739fa8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_61019e92-d479-4bdf-991a-5db5fe010800" xlink:to="loc_us-gaap_LongTermLineOfCredit_c308a9cc-fcb6-48ae-bd9c-b796e1739fa8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent_ee5a5761-6660-4dcd-af1c-580dab1ce9c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_61019e92-d479-4bdf-991a-5db5fe010800" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent_ee5a5761-6660-4dcd-af1c-580dab1ce9c8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_c64919ab-f6ba-4f2e-a702-4fb5d350300e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_61019e92-d479-4bdf-991a-5db5fe010800" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_c64919ab-f6ba-4f2e-a702-4fb5d350300e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_b0b0166e-be5d-4c3f-ae99-14dc5dceee9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_61019e92-d479-4bdf-991a-5db5fe010800" xlink:to="loc_us-gaap_Liabilities_b0b0166e-be5d-4c3f-ae99-14dc5dceee9e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_96da9b86-d3ad-4f55-be2e-1fae56ef84ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_61019e92-d479-4bdf-991a-5db5fe010800" xlink:to="loc_us-gaap_CommitmentsAndContingencies_96da9b86-d3ad-4f55-be2e-1fae56ef84ec" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_9510847e-837f-46df-8169-026c451ae3d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_61019e92-d479-4bdf-991a-5db5fe010800" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_9510847e-837f-46df-8169-026c451ae3d3" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_225353f9-7aca-4dd1-a6f7-f5f4f9656e05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_9510847e-837f-46df-8169-026c451ae3d3" xlink:to="loc_us-gaap_PreferredStockValue_225353f9-7aca-4dd1-a6f7-f5f4f9656e05" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_f2edd9d8-1ce8-4f85-b856-a3121c63e630" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_9510847e-837f-46df-8169-026c451ae3d3" xlink:to="loc_us-gaap_CommonStockValue_f2edd9d8-1ce8-4f85-b856-a3121c63e630" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_e6d4dee5-2f83-4507-aaad-06c780a22181" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_9510847e-837f-46df-8169-026c451ae3d3" xlink:to="loc_us-gaap_AdditionalPaidInCapital_e6d4dee5-2f83-4507-aaad-06c780a22181" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a1190370-6e88-4f8d-88a6-fdadd6da04ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_9510847e-837f-46df-8169-026c451ae3d3" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a1190370-6e88-4f8d-88a6-fdadd6da04ad" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a0db8ea0-1eda-4a40-a6c1-48e63c1b37f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_9510847e-837f-46df-8169-026c451ae3d3" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a0db8ea0-1eda-4a40-a6c1-48e63c1b37f8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_0a8c1019-447b-47f7-82b1-c1c4dc43b20e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_9510847e-837f-46df-8169-026c451ae3d3" xlink:to="loc_us-gaap_StockholdersEquity_0a8c1019-447b-47f7-82b1-c1c4dc43b20e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_392fb889-e6e3-4103-9006-0945234c9bce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_9510847e-837f-46df-8169-026c451ae3d3" xlink:to="loc_us-gaap_MinorityInterest_392fb889-e6e3-4103-9006-0945234c9bce" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9dab302d-77f7-4f6a-960a-ba08e4531fbb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_9510847e-837f-46df-8169-026c451ae3d3" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9dab302d-77f7-4f6a-960a-ba08e4531fbb" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_69e84da1-a959-4f08-8775-14e07bd0eba4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_61019e92-d479-4bdf-991a-5db5fe010800" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_69e84da1-a959-4f08-8775-14e07bd0eba4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_9b3f8c00-20b1-4d62-9d86-2641a436cdb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_12ada623-31ec-4309-a1d9-bc484045fdbd" xlink:to="loc_us-gaap_StatementTable_9b3f8c00-20b1-4d62-9d86-2641a436cdb8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_068a5e6a-a0f7-4cdb-ac77-e014eda9efb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_9b3f8c00-20b1-4d62-9d86-2641a436cdb8" xlink:to="loc_us-gaap_StatementClassOfStockAxis_068a5e6a-a0f7-4cdb-ac77-e014eda9efb1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_068a5e6a-a0f7-4cdb-ac77-e014eda9efb1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_068a5e6a-a0f7-4cdb-ac77-e014eda9efb1" xlink:to="loc_us-gaap_ClassOfStockDomain_068a5e6a-a0f7-4cdb-ac77-e014eda9efb1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_32a73322-7367-423f-bf8f-95652a384da5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_068a5e6a-a0f7-4cdb-ac77-e014eda9efb1" xlink:to="loc_us-gaap_ClassOfStockDomain_32a73322-7367-423f-bf8f-95652a384da5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_1e9ae6b0-f937-4d06-98ec-673eb73d3f3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_32a73322-7367-423f-bf8f-95652a384da5" xlink:to="loc_us-gaap_CommonClassAMember_1e9ae6b0-f937-4d06-98ec-673eb73d3f3d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_59146ac9-1918-4a18-8ee4-d99289bd97b5" xlink:href="algm-20210326.xsd#algm_CommonClassLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_32a73322-7367-423f-bf8f-95652a384da5" xlink:to="loc_algm_CommonClassLMember_59146ac9-1918-4a18-8ee4-d99289bd97b5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="algm-20210326.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended" id="i90d0498e57714cb8a87e573f15a57090_CONSOLIDATEDBALANCESHEETSParenthetical">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_204ae611-00e1-4741-aa51-59fe22db849d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_974b5c36-edc3-45d5-b856-863f31f37d6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_204ae611-00e1-4741-aa51-59fe22db849d" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_974b5c36-edc3-45d5-b856-863f31f37d6b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_54809026-2013-4580-93cb-6acfb739e6ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_204ae611-00e1-4741-aa51-59fe22db849d" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_54809026-2013-4580-93cb-6acfb739e6ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_bff9650b-9b08-4cf3-9e5d-efd553aadae4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_204ae611-00e1-4741-aa51-59fe22db849d" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_bff9650b-9b08-4cf3-9e5d-efd553aadae4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_7c4a829b-4484-4801-bb7a-c4fd90e499f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_204ae611-00e1-4741-aa51-59fe22db849d" xlink:to="loc_us-gaap_PreferredStockSharesIssued_7c4a829b-4484-4801-bb7a-c4fd90e499f9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_ca495a20-b3f6-4522-9a99-1398b7fb3754" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_204ae611-00e1-4741-aa51-59fe22db849d" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_ca495a20-b3f6-4522-9a99-1398b7fb3754" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_3fa9418a-9fab-4bf5-9ae2-688c4acd7877" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_204ae611-00e1-4741-aa51-59fe22db849d" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_3fa9418a-9fab-4bf5-9ae2-688c4acd7877" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_30bc37c4-f50f-46ed-a293-7ddef097de3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_204ae611-00e1-4741-aa51-59fe22db849d" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_30bc37c4-f50f-46ed-a293-7ddef097de3c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_2f5f2616-8c80-42e3-9c41-f26afae9cfbc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_204ae611-00e1-4741-aa51-59fe22db849d" xlink:to="loc_us-gaap_CommonStockSharesIssued_2f5f2616-8c80-42e3-9c41-f26afae9cfbc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_357b55f9-a822-464a-9510-05f4223a6067" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_204ae611-00e1-4741-aa51-59fe22db849d" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_357b55f9-a822-464a-9510-05f4223a6067" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_479d0b8c-d6f2-4483-bb0d-82ea32c9e64b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_204ae611-00e1-4741-aa51-59fe22db849d" xlink:to="loc_us-gaap_StatementTable_479d0b8c-d6f2-4483-bb0d-82ea32c9e64b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_4a31fb55-8349-4ff9-b51f-fc5203790614" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_479d0b8c-d6f2-4483-bb0d-82ea32c9e64b" xlink:to="loc_us-gaap_StatementClassOfStockAxis_4a31fb55-8349-4ff9-b51f-fc5203790614" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4a31fb55-8349-4ff9-b51f-fc5203790614_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_4a31fb55-8349-4ff9-b51f-fc5203790614" xlink:to="loc_us-gaap_ClassOfStockDomain_4a31fb55-8349-4ff9-b51f-fc5203790614_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_a11117e2-6f64-4019-a078-944064c2dee0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_4a31fb55-8349-4ff9-b51f-fc5203790614" xlink:to="loc_us-gaap_ClassOfStockDomain_a11117e2-6f64-4019-a078-944064c2dee0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_14e797d3-d242-478d-b000-9148764c1436" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_a11117e2-6f64-4019-a078-944064c2dee0" xlink:to="loc_us-gaap_CommonClassAMember_14e797d3-d242-478d-b000-9148764c1436" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_49f220d5-0103-4dc5-bf2c-b793af29dd94" xlink:href="algm-20210326.xsd#algm_CommonClassLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_a11117e2-6f64-4019-a078-944064c2dee0" xlink:to="loc_algm_CommonClassLMember_49f220d5-0103-4dc5-bf2c-b793af29dd94" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="algm-20210326.xsd#ConsolidatedStatementsofOperations"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" xlink:type="extended" id="idbbd3eac5a244e27b01a9b452b31caf6_ConsolidatedStatementsofOperations">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3c70d52c-9b47-42bc-ae9e-bbc6fc3461cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3c70d52c-9b47-42bc-ae9e-bbc6fc3461cd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_194be4e4-8959-43b9-b5d7-521d27294e8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_194be4e4-8959-43b9-b5d7-521d27294e8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_9637096b-06a2-41cf-82d6-e9c713993d0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:to="loc_us-gaap_GrossProfit_9637096b-06a2-41cf-82d6-e9c713993d0b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_8fa17592-fa0c-4e0d-b8b7-7179446ef403" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:to="loc_us-gaap_OperatingExpensesAbstract_8fa17592-fa0c-4e0d-b8b7-7179446ef403" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_221db455-1d7e-4949-99d8-40db185d2ea6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_8fa17592-fa0c-4e0d-b8b7-7179446ef403" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_221db455-1d7e-4949-99d8-40db185d2ea6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c1821963-db64-44b1-90b8-d6105f1e278d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_8fa17592-fa0c-4e0d-b8b7-7179446ef403" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c1821963-db64-44b1-90b8-d6105f1e278d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_dec3ae67-4d8d-49c5-900a-aab311a9de8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_8fa17592-fa0c-4e0d-b8b7-7179446ef403" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_dec3ae67-4d8d-49c5-900a-aab311a9de8f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_664762ea-820d-4b82-bbef-00d6cbe7bc91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_8fa17592-fa0c-4e0d-b8b7-7179446ef403" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_664762ea-820d-4b82-bbef-00d6cbe7bc91" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_14d6d362-9898-4463-8649-63344618b1e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_8fa17592-fa0c-4e0d-b8b7-7179446ef403" xlink:to="loc_us-gaap_OperatingExpenses_14d6d362-9898-4463-8649-63344618b1e8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_f883e33a-ed21-4de4-8a79-bc7b5f337187" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:to="loc_us-gaap_OperatingIncomeLoss_f883e33a-ed21-4de4-8a79-bc7b5f337187" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_b4754c3b-c8ce-4829-9f61-ca7a624bf9b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_b4754c3b-c8ce-4829-9f61-ca7a624bf9b0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_fa874f4a-55db-4fa4-98f9-ea8975625a19" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_b4754c3b-c8ce-4829-9f61-ca7a624bf9b0" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_fa874f4a-55db-4fa4-98f9-ea8975625a19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_b8c4593b-a8d9-4086-b9d3-ad0ae3340c08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_b4754c3b-c8ce-4829-9f61-ca7a624bf9b0" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_b8c4593b-a8d9-4086-b9d3-ad0ae3340c08" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_cb35525c-2084-4edf-b169-6ec98a98c12a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_b4754c3b-c8ce-4829-9f61-ca7a624bf9b0" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_cb35525c-2084-4edf-b169-6ec98a98c12a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNonoperating_7cc3ae65-854a-40f8-af03-c5788394c0aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeNonoperating"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_b4754c3b-c8ce-4829-9f61-ca7a624bf9b0" xlink:to="loc_us-gaap_InvestmentIncomeNonoperating_7cc3ae65-854a-40f8-af03-c5788394c0aa" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_493bd10d-21fd-45c9-bb8a-a6502e4a9f5f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_b4754c3b-c8ce-4829-9f61-ca7a624bf9b0" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_493bd10d-21fd-45c9-bb8a-a6502e4a9f5f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3139ac88-be47-4b98-ab7a-e3bd3fb50aaf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3139ac88-be47-4b98-ab7a-e3bd3fb50aaf" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_e13f208e-86ee-4a46-98b1-eb4e7d211379" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_e13f208e-86ee-4a46-98b1-eb4e7d211379" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_5a8b7a75-74e5-498a-8d27-39095e229868" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:to="loc_us-gaap_ProfitLoss_5a8b7a75-74e5-498a-8d27-39095e229868" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_c60191fa-a7c7-4932-9b58-cf6ec3258fc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_c60191fa-a7c7-4932-9b58-cf6ec3258fc7" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8f27d4a4-8aec-4039-a56c-3d4e35713762" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:to="loc_us-gaap_NetIncomeLoss_8f27d4a4-8aec-4039-a56c-3d4e35713762" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_fd1ff812-04d8-4d18-9913-6d01c3b6b2dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:to="loc_us-gaap_EarningsPerShareAbstract_fd1ff812-04d8-4d18-9913-6d01c3b6b2dd" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_b5ae0c77-4d1e-481c-b27b-fb91ce633247" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fd1ff812-04d8-4d18-9913-6d01c3b6b2dd" xlink:to="loc_us-gaap_EarningsPerShareBasic_b5ae0c77-4d1e-481c-b27b-fb91ce633247" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_cf4df4c4-924f-496e-9d9c-092357ff37ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fd1ff812-04d8-4d18-9913-6d01c3b6b2dd" xlink:to="loc_us-gaap_EarningsPerShareDiluted_cf4df4c4-924f-496e-9d9c-092357ff37ef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_34f05dfe-0a23-4ccb-8e2a-55b0b8807a63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_34f05dfe-0a23-4ccb-8e2a-55b0b8807a63" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2e808b2e-de09-4482-8a57-b043bbafc37b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_34f05dfe-0a23-4ccb-8e2a-55b0b8807a63" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2e808b2e-de09-4482-8a57-b043bbafc37b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c1914dfc-6170-4c2a-abc6-7e416a0399a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_34f05dfe-0a23-4ccb-8e2a-55b0b8807a63" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c1914dfc-6170-4c2a-abc6-7e416a0399a6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_9e4f094d-a90c-4ebb-9fca-659cb4f89dcf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:to="loc_us-gaap_StatementTable_9e4f094d-a90c-4ebb-9fca-659cb4f89dcf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_de68f16e-d43f-4c72-868d-6fe4211c1ca5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_9e4f094d-a90c-4ebb-9fca-659cb4f89dcf" xlink:to="loc_srt_ProductOrServiceAxis_de68f16e-d43f-4c72-868d-6fe4211c1ca5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_de68f16e-d43f-4c72-868d-6fe4211c1ca5_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_de68f16e-d43f-4c72-868d-6fe4211c1ca5" xlink:to="loc_srt_ProductsAndServicesDomain_de68f16e-d43f-4c72-868d-6fe4211c1ca5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_1feea11b-e26e-4725-a53c-83c477bb9fac" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_de68f16e-d43f-4c72-868d-6fe4211c1ca5" xlink:to="loc_srt_ProductsAndServicesDomain_1feea11b-e26e-4725-a53c-83c477bb9fac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NonRelatedPartyRevenueMember_a59b1818-7701-4b26-9fe0-b6bfe75f6b0c" xlink:href="algm-20210326.xsd#algm_NonRelatedPartyRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1feea11b-e26e-4725-a53c-83c477bb9fac" xlink:to="loc_algm_NonRelatedPartyRevenueMember_a59b1818-7701-4b26-9fe0-b6bfe75f6b0c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyRevenueMember_ec583a09-6686-4265-85ef-d983a90c8d0a" xlink:href="algm-20210326.xsd#algm_RelatedPartyRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_1feea11b-e26e-4725-a53c-83c477bb9fac" xlink:to="loc_algm_RelatedPartyRevenueMember_ec583a09-6686-4265-85ef-d983a90c8d0a" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" xlink:type="simple" xlink:href="algm-20210326.xsd#ConsolidatedStatementsofChangesinEquity"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" xlink:type="extended" id="i873f5e31f69243aa8c462373c4cfe52c_ConsolidatedStatementsofChangesinEquity">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_343e00e6-2b97-4381-b25f-4cfa85cbcf7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_343e00e6-2b97-4381-b25f-4cfa85cbcf7f" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_b92a0a80-7899-447a-a60e-cbf4e7ecaf1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_b92a0a80-7899-447a-a60e-cbf4e7ecaf1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1d9b4dcb-8047-489d-9abf-e3719a7ebd33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1d9b4dcb-8047-489d-9abf-e3719a7ebd33" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_8e5c83df-290a-4193-b91d-f3a33edd6a73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_ProfitLoss_8e5c83df-290a-4193-b91d-f3a33edd6a73" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalContribution_8809418e-c8c8-426d-b970-3cd5d9bfa068" xlink:href="algm-20210326.xsd#algm_AdjustmentsToAdditionalPaidInCapitalCapitalContribution"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalContribution_8809418e-c8c8-426d-b970-3cd5d9bfa068" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_fdabe28b-37ef-463a-b9dd-850e63b4ed92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_fdabe28b-37ef-463a-b9dd-850e63b4ed92" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_e0bbca96-d215-428d-9f34-bb2ffef05ff3" xlink:href="algm-20210326.xsd#algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_e0bbca96-d215-428d-9f34-bb2ffef05ff3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_de99c1c0-b9d8-45f1-bcba-7fa5735c4dfb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_de99c1c0-b9d8-45f1-bcba-7fa5735c4dfb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_b187adca-f7d5-4090-ad51-c74da6d7ea90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_b187adca-f7d5-4090-ad51-c74da6d7ea90" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_b0c67316-b8b7-474c-b811-b3649b359569" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_b0c67316-b8b7-474c-b811-b3649b359569" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_678e8d92-2645-45bb-9b6c-0b7e42b94775" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_678e8d92-2645-45bb-9b6c-0b7e42b94775" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_0df99a8c-1075-49fd-8145-5bb364d7b72b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_0df99a8c-1075-49fd-8145-5bb364d7b72b" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_d9aee239-b55a-4dab-ba1d-1d469cf502cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_d9aee239-b55a-4dab-ba1d-1d469cf502cc" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_fcf771bf-2e3b-47f7-bd78-74618ec1f642" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_fcf771bf-2e3b-47f7-bd78-74618ec1f642" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_7cebaf48-abb3-43dc-8ec0-460bc2035b3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_7cebaf48-abb3-43dc-8ec0-460bc2035b3e" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards_eaeda029-b4ff-402d-8f9d-df6525cdc336" xlink:href="algm-20210326.xsd#algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards_eaeda029-b4ff-402d-8f9d-df6525cdc336" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_0b6e5cfe-2760-4343-9718-08cc91dd4099" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_DividendsCommonStockCash_0b6e5cfe-2760-4343-9718-08cc91dd4099" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_134004bb-6979-4ddb-87e5-6c7a900d4781" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_134004bb-6979-4ddb-87e5-6c7a900d4781" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_a9ce106e-efef-4853-bf4d-105138c59f92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_a9ce106e-efef-4853-bf4d-105138c59f92" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_40e967ba-dc26-4b7d-966d-d8de876d1536" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_34caeb2d-a132-4819-9d9c-70cac2d5908d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_340096c7-f389-45e3-8ab3-9bb711a097f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_343e00e6-2b97-4381-b25f-4cfa85cbcf7f" xlink:to="loc_us-gaap_StatementTable_340096c7-f389-45e3-8ab3-9bb711a097f8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_c2082a22-63b6-4070-8df0-8f1d8dfb7940" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_340096c7-f389-45e3-8ab3-9bb711a097f8" xlink:to="loc_us-gaap_StatementClassOfStockAxis_c2082a22-63b6-4070-8df0-8f1d8dfb7940" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c2082a22-63b6-4070-8df0-8f1d8dfb7940_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_c2082a22-63b6-4070-8df0-8f1d8dfb7940" xlink:to="loc_us-gaap_ClassOfStockDomain_c2082a22-63b6-4070-8df0-8f1d8dfb7940_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0bcd266a-9ee7-4781-a87c-c57ad052d6d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_c2082a22-63b6-4070-8df0-8f1d8dfb7940" xlink:to="loc_us-gaap_ClassOfStockDomain_0bcd266a-9ee7-4781-a87c-c57ad052d6d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_a45df9d0-ee4c-4abb-b182-a26d49dadbd1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_0bcd266a-9ee7-4781-a87c-c57ad052d6d8" xlink:to="loc_us-gaap_CommonClassAMember_a45df9d0-ee4c-4abb-b182-a26d49dadbd1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_86c0b8e6-da1a-4001-a5da-ced7751dcfd9" xlink:href="algm-20210326.xsd#algm_CommonClassLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_0bcd266a-9ee7-4781-a87c-c57ad052d6d8" xlink:to="loc_algm_CommonClassLMember_86c0b8e6-da1a-4001-a5da-ced7751dcfd9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_c3f8d36e-aed3-4ead-8fe2-306486093c1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_340096c7-f389-45e3-8ab3-9bb711a097f8" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_c3f8d36e-aed3-4ead-8fe2-306486093c1f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c3f8d36e-aed3-4ead-8fe2-306486093c1f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_c3f8d36e-aed3-4ead-8fe2-306486093c1f" xlink:to="loc_us-gaap_EquityComponentDomain_c3f8d36e-aed3-4ead-8fe2-306486093c1f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_0eba9465-871c-4201-9e1d-41e9bc2c21d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_c3f8d36e-aed3-4ead-8fe2-306486093c1f" xlink:to="loc_us-gaap_EquityComponentDomain_0eba9465-871c-4201-9e1d-41e9bc2c21d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_81bf7bcd-e165-4b9f-9ff5-62b307b4ec07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0eba9465-871c-4201-9e1d-41e9bc2c21d4" xlink:to="loc_us-gaap_CommonStockMember_81bf7bcd-e165-4b9f-9ff5-62b307b4ec07" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_3bd9a075-1364-4f7f-b65a-4c423350a9c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0eba9465-871c-4201-9e1d-41e9bc2c21d4" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_3bd9a075-1364-4f7f-b65a-4c423350a9c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_7b837e7b-e014-4a3d-841e-1ea89b36f7e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0eba9465-871c-4201-9e1d-41e9bc2c21d4" xlink:to="loc_us-gaap_RetainedEarningsMember_7b837e7b-e014-4a3d-841e-1ea89b36f7e6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_37c64412-6828-4dda-a256-4176859c9961" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0eba9465-871c-4201-9e1d-41e9bc2c21d4" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_37c64412-6828-4dda-a256-4176859c9961" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_8432c846-013d-458e-bd26-4bf225aff4a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_0eba9465-871c-4201-9e1d-41e9bc2c21d4" xlink:to="loc_us-gaap_NoncontrollingInterestMember_8432c846-013d-458e-bd26-4bf225aff4a9" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" xlink:type="extended" id="i088231bf728644b386f999e177da2020_NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashDivestituresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SaleOfStockPercentageOfOwnershipInterestSold_34530e90-0ec5-4cf0-9263-779220c96b4b" xlink:href="algm-20210326.xsd#algm_SaleOfStockPercentageOfOwnershipInterestSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_algm_SaleOfStockPercentageOfOwnershipInterestSold_34530e90-0ec5-4cf0-9263-779220c96b4b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NumberOfLocations_53029219-98a5-4961-bc68-07a286626da5" xlink:href="algm-20210326.xsd#algm_NumberOfLocations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_algm_NumberOfLocations_53029219-98a5-4961-bc68-07a286626da5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NumberOfContinentsOnWhichEntityOperates_4e952e0a-66cc-4d9c-9b88-706dec235f71" xlink:href="algm-20210326.xsd#algm_NumberOfContinentsOnWhichEntityOperates"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_algm_NumberOfContinentsOnWhichEntityOperates_4e952e0a-66cc-4d9c-9b88-706dec235f71" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_4af7317c-40d5-4a34-b7ec-f36c963df88d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_4af7317c-40d5-4a34-b7ec-f36c963df88d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_ab687d41-269e-429d-a6ee-e8463ef0371a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_ab687d41-269e-429d-a6ee-e8463ef0371a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_5ebe6ebe-39fa-4ea1-8401-ff1672dd3ee3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_5ebe6ebe-39fa-4ea1-8401-ff1672dd3ee3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SaleOfStockUnderwritingDiscounts_0fd353a3-c216-4c71-915d-c2cff24d6d35" xlink:href="algm-20210326.xsd#algm_SaleOfStockUnderwritingDiscounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_algm_SaleOfStockUnderwritingDiscounts_0fd353a3-c216-4c71-915d-c2cff24d6d35" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_dd2ede96-1125-4222-8765-17341fd8eaff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_dd2ede96-1125-4222-8765-17341fd8eaff" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_e8bd911e-a7a2-43c8-9902-652868cdf69c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_e8bd911e-a7a2-43c8-9902-652868cdf69c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred_9613a06b-7887-4b96-847b-0e5ac110a212" xlink:href="algm-20210326.xsd#algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred_9613a06b-7887-4b96-847b-0e5ac110a212" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_f3823ef6-63ab-4e05-89a9-78dc636f8aee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_f3823ef6-63ab-4e05-89a9-78dc636f8aee" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedPartiesNoncurrent_2fa3ed33-d35c-4095-b3ea-304ddd6d7dad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesReceivableRelatedPartiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_NotesReceivableRelatedPartiesNoncurrent_2fa3ed33-d35c-4095-b3ea-304ddd6d7dad" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfRelatedPartyDebt_26bac058-5a7c-4f16-b3b6-ce36e5dbf6df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_RepaymentsOfRelatedPartyDebt_26bac058-5a7c-4f16-b3b6-ce36e5dbf6df" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_c5583ad4-24a5-4b01-b863-6ef726b36df5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_c5583ad4-24a5-4b01-b863-6ef726b36df5" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_InterestPaidRelatedParty_605d72b8-76d9-4f9f-afc0-31bba3501200" xlink:href="algm-20210326.xsd#algm_InterestPaidRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_algm_InterestPaidRelatedParty_605d72b8-76d9-4f9f-afc0-31bba3501200" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_f9870475-1944-44de-9f4f-82e5c683f157" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_f9870475-1944-44de-9f4f-82e5c683f157" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_9b3295f6-7297-439e-9bbb-ca4fed89a0e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_9b3295f6-7297-439e-9bbb-ca4fed89a0e5" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_c9aee29a-0e16-4933-9ea1-7cdf44d2df20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_EquityMethodInvestments_c9aee29a-0e16-4933-9ea1-7cdf44d2df20" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_e9e1acb0-ae6e-41df-bfc2-13b31d230bc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_e9e1acb0-ae6e-41df-bfc2-13b31d230bc3" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_8ab60fb2-8bb3-46df-a4d3-ae023bca6304" xlink:href="algm-20210326.xsd#algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_8ab60fb2-8bb3-46df-a4d3-ae023bca6304" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture_c0001e71-cd47-4bda-b28b-72ca83c0ac26" xlink:href="algm-20210326.xsd#algm_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture_c0001e71-cd47-4bda-b28b-72ca83c0ac26" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_fcbcc0e8-4aa5-4c8b-9daa-ee46c1beb6f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfUnsecuredDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_fcbcc0e8-4aa5-4c8b-9daa-ee46c1beb6f4" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EstimatedCashTaxBenefitCARESActNetOperatingLosses_0ea4c3c9-9d1f-4507-96e7-fa202b1f3685" xlink:href="algm-20210326.xsd#algm_EstimatedCashTaxBenefitCARESActNetOperatingLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_algm_EstimatedCashTaxBenefitCARESActNetOperatingLosses_0ea4c3c9-9d1f-4507-96e7-fa202b1f3685" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty_ae93acad-a252-4198-a448-795b6cfd1161" xlink:href="algm-20210326.xsd#algm_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_algm_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty_ae93acad-a252-4198-a448-795b6cfd1161" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EstimatedDeferredPayrollTaxesCARESAct_d1f5d353-d349-4c0c-a1fe-c7f0044e7ca9" xlink:href="algm-20210326.xsd#algm_EstimatedDeferredPayrollTaxesCARESAct"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_algm_EstimatedDeferredPayrollTaxesCARESAct_d1f5d353-d349-4c0c-a1fe-c7f0044e7ca9" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne_db906733-285f-4213-914a-ded62887c6e1" xlink:href="algm-20210326.xsd#algm_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_algm_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne_db906733-285f-4213-914a-ded62887c6e1" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashDivestituresTable_fdab693f-9bb0-4755-a791-3cbe604e265b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashDivestituresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_NoncashOrPartNoncashDivestituresTable_fdab693f-9bb0-4755-a791-3cbe604e265b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_d33224e3-6975-47de-a7bc-2eec3d1bdbd1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresTable_fdab693f-9bb0-4755-a791-3cbe604e265b" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_d33224e3-6975-47de-a7bc-2eec3d1bdbd1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_d33224e3-6975-47de-a7bc-2eec3d1bdbd1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_d33224e3-6975-47de-a7bc-2eec3d1bdbd1" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_d33224e3-6975-47de-a7bc-2eec3d1bdbd1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_ed85d4cf-c0bb-401e-a7d8-66a2cccc95ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_d33224e3-6975-47de-a7bc-2eec3d1bdbd1" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_ed85d4cf-c0bb-401e-a7d8-66a2cccc95ac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_505bb441-1cf9-4e5e-9a4d-6d8891c4a03b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_ed85d4cf-c0bb-401e-a7d8-66a2cccc95ac" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_505bb441-1cf9-4e5e-9a4d-6d8891c4a03b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_dcd79e06-52bb-4c9a-83ad-71d872ca3980" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresTable_fdab693f-9bb0-4755-a791-3cbe604e265b" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_dcd79e06-52bb-4c9a-83ad-71d872ca3980" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_dcd79e06-52bb-4c9a-83ad-71d872ca3980_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_dcd79e06-52bb-4c9a-83ad-71d872ca3980" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_dcd79e06-52bb-4c9a-83ad-71d872ca3980_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_bfb4c567-55b6-4094-a982-d36e34b9bfee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_dcd79e06-52bb-4c9a-83ad-71d872ca3980" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_bfb4c567-55b6-4094-a982-d36e34b9bfee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PolarSemiconductorIncMember_6017c7af-09df-4e73-a7f0-cc63b8aaed64" xlink:href="algm-20210326.xsd#algm_PolarSemiconductorIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_bfb4c567-55b6-4094-a982-d36e34b9bfee" xlink:to="loc_algm_PolarSemiconductorIncMember_6017c7af-09df-4e73-a7f0-cc63b8aaed64" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c550feee-a3e8-4e4a-a9f3-a840497d99ef" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresTable_fdab693f-9bb0-4755-a791-3cbe604e265b" xlink:to="loc_dei_LegalEntityAxis_c550feee-a3e8-4e4a-a9f3-a840497d99ef" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_c550feee-a3e8-4e4a-a9f3-a840497d99ef_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_c550feee-a3e8-4e4a-a9f3-a840497d99ef" xlink:to="loc_dei_EntityDomain_c550feee-a3e8-4e4a-a9f3-a840497d99ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_41cccbf8-0b1d-44ab-b5bf-f217058f724a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_c550feee-a3e8-4e4a-a9f3-a840497d99ef" xlink:to="loc_dei_EntityDomain_41cccbf8-0b1d-44ab-b5bf-f217058f724a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AllegroMicrosystemsIncMember_1adb6526-26cd-41ba-8b63-c0b8202a3d01" xlink:href="algm-20210326.xsd#algm_AllegroMicrosystemsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_41cccbf8-0b1d-44ab-b5bf-f217058f724a" xlink:to="loc_algm_AllegroMicrosystemsIncMember_1adb6526-26cd-41ba-8b63-c0b8202a3d01" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PolarSemiconductorIncMember_a954d808-cc55-4bdb-ae89-f450c8fb052e" xlink:href="algm-20210326.xsd#algm_PolarSemiconductorIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_41cccbf8-0b1d-44ab-b5bf-f217058f724a" xlink:to="loc_algm_PolarSemiconductorIncMember_a954d808-cc55-4bdb-ae89-f450c8fb052e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis_0917de06-8eb7-499b-b520-bf5c9c3c953c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresTable_fdab693f-9bb0-4755-a791-3cbe604e265b" xlink:to="loc_us-gaap_UnusualOrInfrequentItemAxis_0917de06-8eb7-499b-b520-bf5c9c3c953c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_0917de06-8eb7-499b-b520-bf5c9c3c953c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_0917de06-8eb7-499b-b520-bf5c9c3c953c" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_0917de06-8eb7-499b-b520-bf5c9c3c953c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_538efa22-7e10-4ca2-a518-b0db04942818" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_0917de06-8eb7-499b-b520-bf5c9c3c953c" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_538efa22-7e10-4ca2-a518-b0db04942818" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_COVID19Member_2e107bba-b8d0-4619-a402-01699743ecfb" xlink:href="algm-20210326.xsd#algm_COVID19Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain_538efa22-7e10-4ca2-a518-b0db04942818" xlink:to="loc_algm_COVID19Member_2e107bba-b8d0-4619-a402-01699743ecfb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_43a42217-b247-4d0c-9776-039f9e46bd27" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresTable_fdab693f-9bb0-4755-a791-3cbe604e265b" xlink:to="loc_srt_OwnershipAxis_43a42217-b247-4d0c-9776-039f9e46bd27" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_43a42217-b247-4d0c-9776-039f9e46bd27_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_43a42217-b247-4d0c-9776-039f9e46bd27" xlink:to="loc_srt_OwnershipDomain_43a42217-b247-4d0c-9776-039f9e46bd27_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_c959f85b-4900-428e-a990-c89270c9d900" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_43a42217-b247-4d0c-9776-039f9e46bd27" xlink:to="loc_srt_OwnershipDomain_c959f85b-4900-428e-a990-c89270c9d900" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenMember_cd87dd39-1dc7-47c8-9ef4-dda083ab59f7" xlink:href="algm-20210326.xsd#algm_SankenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_c959f85b-4900-428e-a990-c89270c9d900" xlink:to="loc_algm_SankenMember_cd87dd39-1dc7-47c8-9ef4-dda083ab59f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_7f3f4904-6f1a-48f4-a8b6-4784ca5d0eec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresTable_fdab693f-9bb0-4755-a791-3cbe604e265b" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_7f3f4904-6f1a-48f4-a8b6-4784ca5d0eec" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_7f3f4904-6f1a-48f4-a8b6-4784ca5d0eec_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_7f3f4904-6f1a-48f4-a8b6-4784ca5d0eec" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_7f3f4904-6f1a-48f4-a8b6-4784ca5d0eec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_856b2ed4-86f4-455f-b90a-c7dfef3b9ec5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_7f3f4904-6f1a-48f4-a8b6-4784ca5d0eec" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_856b2ed4-86f4-455f-b90a-c7dfef3b9ec5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember_d0f22e00-8e89-4e57-99ed-3656e0bfb25d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IPOMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_856b2ed4-86f4-455f-b90a-c7dfef3b9ec5" xlink:to="loc_us-gaap_IPOMember_d0f22e00-8e89-4e57-99ed-3656e0bfb25d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IPOSellingShareholdersMember_719aa975-ece8-434a-be96-0929de1eadfb" xlink:href="algm-20210326.xsd#algm_IPOSellingShareholdersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_856b2ed4-86f4-455f-b90a-c7dfef3b9ec5" xlink:to="loc_algm_IPOSellingShareholdersMember_719aa975-ece8-434a-be96-0929de1eadfb" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" xlink:type="extended" id="i4c94edb09f534337b7a17ecf0158b4e0_NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease_7006e9f9-005e-42e4-a1dc-e988e85a6a26" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease_7006e9f9-005e-42e4-a1dc-e988e85a6a26" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease_4a59c972-abda-43bb-9944-b0d537cbbeae" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease_4a59c972-abda-43bb-9944-b0d537cbbeae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease_2366eb43-f28f-402e-b1b4-711f24a0a6fa" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease_2366eb43-f28f-402e-b1b4-711f24a0a6fa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease_39e091ee-d3d9-421c-b078-e22aeaa978cf" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease_39e091ee-d3d9-421c-b078-e22aeaa978cf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease_7ebdd181-3b6b-42e6-9f8f-88bd130dd480" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease_7ebdd181-3b6b-42e6-9f8f-88bd130dd480" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease_4bc0c652-eb34-442f-91ed-183913744931" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease_4bc0c652-eb34-442f-91ed-183913744931" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease_ad46ad67-8f9d-45f6-afd5-8b0008ee30ab" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease_ad46ad67-8f9d-45f6-afd5-8b0008ee30ab" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease_13eaf49e-b42b-4959-be63-278cb17a2387" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease_13eaf49e-b42b-4959-be63-278cb17a2387" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease_0b150d36-76e2-421c-adab-4af18accf797" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease_0b150d36-76e2-421c-adab-4af18accf797" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease_0051e93d-5279-442c-aa2a-a2983d5128c2" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease_0051e93d-5279-442c-aa2a-a2983d5128c2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease_104ff244-8ebf-4c00-aaec-e023774c60b7" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease_104ff244-8ebf-4c00-aaec-e023774c60b7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease_c33ea53c-6a50-43a5-9eb8-98e0bc205b51" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease_c33ea53c-6a50-43a5-9eb8-98e0bc205b51" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease_682d0fd4-8baf-4441-9a1e-abbefaccb722" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease_682d0fd4-8baf-4441-9a1e-abbefaccb722" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease_8a80219f-f603-4672-860d-84b9de15cb6a" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease_8a80219f-f603-4672-860d-84b9de15cb6a" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease_1b19dd88-16c6-4d3f-8298-30d4f71dc529" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease_1b19dd88-16c6-4d3f-8298-30d4f71dc529" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease_8b9f1a3d-546f-4311-af8a-b750824feab4" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease_8b9f1a3d-546f-4311-af8a-b750824feab4" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease_4524e716-6d93-4bfe-966c-d612565f153f" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease_4524e716-6d93-4bfe-966c-d612565f153f" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1233ec85-0765-4704-85ae-e2c12ea1d051" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1233ec85-0765-4704-85ae-e2c12ea1d051" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_a929aadb-f88d-4973-afb7-6e9db6f2333f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1233ec85-0765-4704-85ae-e2c12ea1d051" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_a929aadb-f88d-4973-afb7-6e9db6f2333f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_a929aadb-f88d-4973-afb7-6e9db6f2333f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_a929aadb-f88d-4973-afb7-6e9db6f2333f" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_a929aadb-f88d-4973-afb7-6e9db6f2333f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_5bc3b059-02a4-4c2e-924c-9c26279ed84b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_a929aadb-f88d-4973-afb7-6e9db6f2333f" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_5bc3b059-02a4-4c2e-924c-9c26279ed84b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PolarSemiconductorIncMember_9f030a9a-0b25-4eb5-ad1a-92c952d8d3bc" xlink:href="algm-20210326.xsd#algm_PolarSemiconductorIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_5bc3b059-02a4-4c2e-924c-9c26279ed84b" xlink:to="loc_algm_PolarSemiconductorIncMember_9f030a9a-0b25-4eb5-ad1a-92c952d8d3bc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_08bfc267-af56-45cc-9f29-4c6ab928b818" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1233ec85-0765-4704-85ae-e2c12ea1d051" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_08bfc267-af56-45cc-9f29-4c6ab928b818" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_08bfc267-af56-45cc-9f29-4c6ab928b818_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_08bfc267-af56-45cc-9f29-4c6ab928b818" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_08bfc267-af56-45cc-9f29-4c6ab928b818_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_7df95839-f66f-4767-af92-3d497146a0ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_08bfc267-af56-45cc-9f29-4c6ab928b818" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_7df95839-f66f-4767-af92-3d497146a0ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_f18b7565-72c0-4f48-810b-fee36d5aa2a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_7df95839-f66f-4767-af92-3d497146a0ee" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_f18b7565-72c0-4f48-810b-fee36d5aa2a3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" xlink:type="extended" id="ia3a1562fbe7c49feae3a3a03d3a39dc4_SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestLineItems_2baff8f4-14e0-40b8-85d5-72825ea217cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_373c9a83-ba37-4277-8008-374925172b34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_2baff8f4-14e0-40b8-85d5-72825ea217cb" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_373c9a83-ba37-4277-8008-374925172b34" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_fb70e819-e76e-4ca7-baea-313d91d2aa98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_2baff8f4-14e0-40b8-85d5-72825ea217cb" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_fb70e819-e76e-4ca7-baea-313d91d2aa98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestTable_4b4086c2-b7a4-4324-84e3-413ee553c6d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_MinorityInterestLineItems_2baff8f4-14e0-40b8-85d5-72825ea217cb" xlink:to="loc_us-gaap_MinorityInterestTable_4b4086c2-b7a4-4324-84e3-413ee553c6d6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_2a6310bd-9768-4597-a05a-5d4a6649084b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_MinorityInterestTable_4b4086c2-b7a4-4324-84e3-413ee553c6d6" xlink:to="loc_srt_OwnershipAxis_2a6310bd-9768-4597-a05a-5d4a6649084b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_2a6310bd-9768-4597-a05a-5d4a6649084b_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_2a6310bd-9768-4597-a05a-5d4a6649084b" xlink:to="loc_srt_OwnershipDomain_2a6310bd-9768-4597-a05a-5d4a6649084b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_93fa7125-beef-4ba7-a7d4-b925bd48efbe" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_2a6310bd-9768-4597-a05a-5d4a6649084b" xlink:to="loc_srt_OwnershipDomain_93fa7125-beef-4ba7-a7d4-b925bd48efbe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AffiliatedEntityInPhilippinesMember_c0426a95-94d1-4c0d-8e8f-2f449fd3d1d6" xlink:href="algm-20210326.xsd#algm_AffiliatedEntityInPhilippinesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_93fa7125-beef-4ba7-a7d4-b925bd48efbe" xlink:to="loc_algm_AffiliatedEntityInPhilippinesMember_c0426a95-94d1-4c0d-8e8f-2f449fd3d1d6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" xlink:type="extended" id="i155ecce403ad4e1eb4f3ae35fd11c173_SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b093a7a9-5c32-4ba1-8706-9ded12e964ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_dfc1cc1d-63ec-4073-be4b-848bfeb10675" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b093a7a9-5c32-4ba1-8706-9ded12e964ea" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_dfc1cc1d-63ec-4073-be4b-848bfeb10675" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_360a41c0-ce91-4279-a4b4-ad5664bcfe2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b093a7a9-5c32-4ba1-8706-9ded12e964ea" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_360a41c0-ce91-4279-a4b4-ad5664bcfe2a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_70e2d6ba-42ae-48d4-8f76-c02318c2a99d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_360a41c0-ce91-4279-a4b4-ad5664bcfe2a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_70e2d6ba-42ae-48d4-8f76-c02318c2a99d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_70e2d6ba-42ae-48d4-8f76-c02318c2a99d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_70e2d6ba-42ae-48d4-8f76-c02318c2a99d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_70e2d6ba-42ae-48d4-8f76-c02318c2a99d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d001181a-706b-481d-bc25-a5f9f87bc75e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_70e2d6ba-42ae-48d4-8f76-c02318c2a99d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d001181a-706b-481d-bc25-a5f9f87bc75e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_4f236812-b1ec-4e53-89c5-e040952360d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d001181a-706b-481d-bc25-a5f9f87bc75e" xlink:to="loc_us-gaap_BuildingMember_4f236812-b1ec-4e53-89c5-e040952360d4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_70b7f9f5-83ac-4306-a728-0afebc9e6a5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d001181a-706b-481d-bc25-a5f9f87bc75e" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_70b7f9f5-83ac-4306-a728-0afebc9e6a5c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember_b649b75a-4dee-4fba-afff-308f6a1ebd1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d001181a-706b-481d-bc25-a5f9f87bc75e" xlink:to="loc_us-gaap_OfficeEquipmentMember_b649b75a-4dee-4fba-afff-308f6a1ebd1e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_548d355b-82ad-43a3-9a2f-1fcd1f6dbbad" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_360a41c0-ce91-4279-a4b4-ad5664bcfe2a" xlink:to="loc_srt_RangeAxis_548d355b-82ad-43a3-9a2f-1fcd1f6dbbad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_548d355b-82ad-43a3-9a2f-1fcd1f6dbbad_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_548d355b-82ad-43a3-9a2f-1fcd1f6dbbad" xlink:to="loc_srt_RangeMember_548d355b-82ad-43a3-9a2f-1fcd1f6dbbad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5bc551cb-6303-4f6d-876c-6d5c93dc5343" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_548d355b-82ad-43a3-9a2f-1fcd1f6dbbad" xlink:to="loc_srt_RangeMember_5bc551cb-6303-4f6d-876c-6d5c93dc5343" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_797297ac-4317-4c74-808a-a53a69d7dd9f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5bc551cb-6303-4f6d-876c-6d5c93dc5343" xlink:to="loc_srt_MinimumMember_797297ac-4317-4c74-808a-a53a69d7dd9f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4b977d53-b0fc-4f36-b480-60f75973721c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5bc551cb-6303-4f6d-876c-6d5c93dc5343" xlink:to="loc_srt_MaximumMember_4b977d53-b0fc-4f36-b480-60f75973721c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails" xlink:type="extended" id="ic4816cf38265424fae40e0678ed1d291_SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_a9b5eafe-4eaf-41fa-8d01-ce0b5da199f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_bbb54cfe-a9a0-40b8-a3a0-4b58d03b00ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_a9b5eafe-4eaf-41fa-8d01-ce0b5da199f7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_bbb54cfe-a9a0-40b8-a3a0-4b58d03b00ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6b31a0c2-829d-4d24-a032-7a7225d6bc83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_a9b5eafe-4eaf-41fa-8d01-ce0b5da199f7" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6b31a0c2-829d-4d24-a032-7a7225d6bc83" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_98c73d46-d56b-47bd-9ef7-1eea6a68d9e2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6b31a0c2-829d-4d24-a032-7a7225d6bc83" xlink:to="loc_srt_RangeAxis_98c73d46-d56b-47bd-9ef7-1eea6a68d9e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_98c73d46-d56b-47bd-9ef7-1eea6a68d9e2_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_98c73d46-d56b-47bd-9ef7-1eea6a68d9e2" xlink:to="loc_srt_RangeMember_98c73d46-d56b-47bd-9ef7-1eea6a68d9e2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5ee939a2-003e-4ecf-ba8c-951bbdadb90e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_98c73d46-d56b-47bd-9ef7-1eea6a68d9e2" xlink:to="loc_srt_RangeMember_5ee939a2-003e-4ecf-ba8c-951bbdadb90e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_aa169cc6-3e79-4d0a-bf01-635a7b67cd0b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5ee939a2-003e-4ecf-ba8c-951bbdadb90e" xlink:to="loc_srt_MinimumMember_aa169cc6-3e79-4d0a-bf01-635a7b67cd0b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_31465512-82c9-48c5-8252-af2c49a5459d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_5ee939a2-003e-4ecf-ba8c-951bbdadb90e" xlink:to="loc_srt_MaximumMember_31465512-82c9-48c5-8252-af2c49a5459d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails" xlink:type="extended" id="i3457148891f04659999b9ae22f78fb1a_SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_de135b43-64a8-45a9-9d5c-856510f291bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_73c1d1c8-e57a-4549-b2e0-119c9d547fb7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_de135b43-64a8-45a9-9d5c-856510f291bf" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_73c1d1c8-e57a-4549-b2e0-119c9d547fb7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_c338bb1c-ec08-46e4-bbde-cc8271e03034" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_de135b43-64a8-45a9-9d5c-856510f291bf" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_c338bb1c-ec08-46e4-bbde-cc8271e03034" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_a5017d9e-6eb4-4136-ad3b-5c920c203252" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_de135b43-64a8-45a9-9d5c-856510f291bf" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_a5017d9e-6eb4-4136-ad3b-5c920c203252" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_77e9a880-504b-42bb-872f-51a28a815420" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_a5017d9e-6eb4-4136-ad3b-5c920c203252" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_77e9a880-504b-42bb-872f-51a28a815420" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_77e9a880-504b-42bb-872f-51a28a815420_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_77e9a880-504b-42bb-872f-51a28a815420" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_77e9a880-504b-42bb-872f-51a28a815420_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_98b2c30e-5b9b-4641-8837-aca9a867e5b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_77e9a880-504b-42bb-872f-51a28a815420" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_98b2c30e-5b9b-4641-8837-aca9a867e5b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_76bd8162-bb1d-4450-8a6f-08bb974f492c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_98b2c30e-5b9b-4641-8837-aca9a867e5b0" xlink:to="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_76bd8162-bb1d-4450-8a6f-08bb974f492c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_fe94fd81-bb52-4635-882f-c51906c07867" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_a5017d9e-6eb4-4136-ad3b-5c920c203252" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_fe94fd81-bb52-4635-882f-c51906c07867" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_fe94fd81-bb52-4635-882f-c51906c07867_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_fe94fd81-bb52-4635-882f-c51906c07867" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_fe94fd81-bb52-4635-882f-c51906c07867_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_44ba29f8-899d-46ed-ac92-a4b781bea4a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_fe94fd81-bb52-4635-882f-c51906c07867" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_44ba29f8-899d-46ed-ac92-a4b781bea4a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AMTCFacilityMember_fc0ece6d-baee-4bca-93ad-5a6c1f2bb5f3" xlink:href="algm-20210326.xsd#algm_AMTCFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_44ba29f8-899d-46ed-ac92-a4b781bea4a6" xlink:to="loc_algm_AMTCFacilityMember_fc0ece6d-baee-4bca-93ad-5a6c1f2bb5f3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" xlink:type="extended" id="ib31d74c0299346cb817c5232623e3f6c_SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_b007bd57-a9f8-4f8d-9144-4c6a6080835c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_9fac8838-c7a6-47d4-858f-87e2e2b6b07e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_b007bd57-a9f8-4f8d-9144-4c6a6080835c" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_9fac8838-c7a6-47d4-858f-87e2e2b6b07e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_cf55d789-3820-4cdc-9064-531386a7559a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_b007bd57-a9f8-4f8d-9144-4c6a6080835c" xlink:to="loc_us-gaap_ConcentrationRiskTable_cf55d789-3820-4cdc-9064-531386a7559a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c5cf0366-6101-4c48-98d4-486064fdbd3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_cf55d789-3820-4cdc-9064-531386a7559a" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c5cf0366-6101-4c48-98d4-486064fdbd3e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c5cf0366-6101-4c48-98d4-486064fdbd3e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c5cf0366-6101-4c48-98d4-486064fdbd3e" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_c5cf0366-6101-4c48-98d4-486064fdbd3e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_43905b7b-e83d-4b65-a4b5-bcf14e508dec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c5cf0366-6101-4c48-98d4-486064fdbd3e" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_43905b7b-e83d-4b65-a4b5-bcf14e508dec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAccountsReceivableMember_0acc41b8-f9f4-472b-a1cd-598eaf9f5799" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeAccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_43905b7b-e83d-4b65-a4b5-bcf14e508dec" xlink:to="loc_us-gaap_TradeAccountsReceivableMember_0acc41b8-f9f4-472b-a1cd-598eaf9f5799" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_7e6117a2-5e4b-4925-b36e-501693a0325d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_43905b7b-e83d-4b65-a4b5-bcf14e508dec" xlink:to="loc_us-gaap_SalesRevenueNetMember_7e6117a2-5e4b-4925-b36e-501693a0325d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_309bdd89-3fbd-4ba8-a319-dd8bda2b6bb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_cf55d789-3820-4cdc-9064-531386a7559a" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_309bdd89-3fbd-4ba8-a319-dd8bda2b6bb3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_309bdd89-3fbd-4ba8-a319-dd8bda2b6bb3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_309bdd89-3fbd-4ba8-a319-dd8bda2b6bb3" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_309bdd89-3fbd-4ba8-a319-dd8bda2b6bb3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_097ebe92-19d3-4a36-bb9e-611ba3588b07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_309bdd89-3fbd-4ba8-a319-dd8bda2b6bb3" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_097ebe92-19d3-4a36-bb9e-611ba3588b07" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_fbe94784-0d84-4ed7-9c4d-6d4318936a11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_097ebe92-19d3-4a36-bb9e-611ba3588b07" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_fbe94784-0d84-4ed7-9c4d-6d4318936a11" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_03da9722-aa6e-4045-97e5-da283c458cee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_097ebe92-19d3-4a36-bb9e-611ba3588b07" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_03da9722-aa6e-4045-97e5-da283c458cee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_af1d1e14-e35a-4fa1-a86d-34c31331509d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_cf55d789-3820-4cdc-9064-531386a7559a" xlink:to="loc_srt_MajorCustomersAxis_af1d1e14-e35a-4fa1-a86d-34c31331509d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_af1d1e14-e35a-4fa1-a86d-34c31331509d_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_af1d1e14-e35a-4fa1-a86d-34c31331509d" xlink:to="loc_srt_NameOfMajorCustomerDomain_af1d1e14-e35a-4fa1-a86d-34c31331509d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_49388aa6-825d-43d8-94ab-2734eeb9d071" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_af1d1e14-e35a-4fa1-a86d-34c31331509d" xlink:to="loc_srt_NameOfMajorCustomerDomain_49388aa6-825d-43d8-94ab-2734eeb9d071" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenMember_180ba4d1-d0ab-4349-9af3-adc6dc6e022d" xlink:href="algm-20210326.xsd#algm_SankenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_49388aa6-825d-43d8-94ab-2734eeb9d071" xlink:to="loc_algm_SankenMember_180ba4d1-d0ab-4349-9af3-adc6dc6e022d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_136e42c0-311f-4390-bcb9-45dcf412f6be" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_cf55d789-3820-4cdc-9064-531386a7559a" xlink:to="loc_srt_StatementGeographicalAxis_136e42c0-311f-4390-bcb9-45dcf412f6be" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_136e42c0-311f-4390-bcb9-45dcf412f6be_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_136e42c0-311f-4390-bcb9-45dcf412f6be" xlink:to="loc_srt_SegmentGeographicalDomain_136e42c0-311f-4390-bcb9-45dcf412f6be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_aa9106e3-0a72-4708-8686-f06c941a2c6b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_136e42c0-311f-4390-bcb9-45dcf412f6be" xlink:to="loc_srt_SegmentGeographicalDomain_aa9106e3-0a72-4708-8686-f06c941a2c6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_5384aa8e-091a-40e3-833a-bef161d16d7d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_aa9106e3-0a72-4708-8686-f06c941a2c6b" xlink:to="loc_us-gaap_NonUsMember_5384aa8e-091a-40e3-833a-bef161d16d7d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_JP_7ea9b680-b0dc-4a56-9d94-69f6b08fa728" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_JP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonUsMember_5384aa8e-091a-40e3-833a-bef161d16d7d" xlink:to="loc_country_JP_7ea9b680-b0dc-4a56-9d94-69f6b08fa728" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN_720d1358-6791-4dbf-898a-6489d4fd79e0" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CN"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonUsMember_5384aa8e-091a-40e3-833a-bef161d16d7d" xlink:to="loc_country_CN_720d1358-6791-4dbf-898a-6489d4fd79e0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_KR_39fec4ed-601a-4da3-a077-370674fb5e36" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_KR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonUsMember_5384aa8e-091a-40e3-833a-bef161d16d7d" xlink:to="loc_country_KR_39fec4ed-601a-4da3-a077-370674fb5e36" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails" xlink:type="extended" id="i4c601111069c417c97ecaf940f3abc58_SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_41086e0b-3b66-4e45-85cf-98e35aed76ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_d248fc8a-b805-4de7-b57b-43b24ede7834" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_41086e0b-3b66-4e45-85cf-98e35aed76ac" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_d248fc8a-b805-4de7-b57b-43b24ede7834" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_ec1cb978-440e-4d2e-a522-fa3ba111adea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_41086e0b-3b66-4e45-85cf-98e35aed76ac" xlink:to="loc_us-gaap_OperatingLeaseLiability_ec1cb978-440e-4d2e-a522-fa3ba111adea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_093f28c7-ab6a-426a-808e-7e6c203e3fce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_41086e0b-3b66-4e45-85cf-98e35aed76ac" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_093f28c7-ab6a-426a-808e-7e6c203e3fce" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_35bd8cef-9f77-464d-b296-6c1deece454a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_093f28c7-ab6a-426a-808e-7e6c203e3fce" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_35bd8cef-9f77-464d-b296-6c1deece454a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_35bd8cef-9f77-464d-b296-6c1deece454a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_35bd8cef-9f77-464d-b296-6c1deece454a" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_35bd8cef-9f77-464d-b296-6c1deece454a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_4cae0a1d-54ed-4337-823b-5d5aa6f5e4d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_35bd8cef-9f77-464d-b296-6c1deece454a" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_4cae0a1d-54ed-4337-823b-5d5aa6f5e4d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_2e97584c-4da3-42ca-ba9b-33a402aaf251" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_4cae0a1d-54ed-4337-823b-5d5aa6f5e4d2" xlink:to="loc_us-gaap_SubsequentEventMember_2e97584c-4da3-42ca-ba9b-33a402aaf251" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6f549e11-0a96-43be-abce-9fa1b44a92bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_093f28c7-ab6a-426a-808e-7e6c203e3fce" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6f549e11-0a96-43be-abce-9fa1b44a92bf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_6f549e11-0a96-43be-abce-9fa1b44a92bf_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6f549e11-0a96-43be-abce-9fa1b44a92bf" xlink:to="loc_us-gaap_TypeOfAdoptionMember_6f549e11-0a96-43be-abce-9fa1b44a92bf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_953ee060-d3be-4269-82b5-be1658f1fedf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6f549e11-0a96-43be-abce-9fa1b44a92bf" xlink:to="loc_us-gaap_TypeOfAdoptionMember_953ee060-d3be-4269-82b5-be1658f1fedf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_b00febe2-5523-44c1-ac4a-6e38a0ba1a52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_953ee060-d3be-4269-82b5-be1658f1fedf" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_b00febe2-5523-44c1-ac4a-6e38a0ba1a52" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#AcquisitionAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails" xlink:type="extended" id="ieaf04c6b0e5340838e453bd8f7a12eff_AcquisitionAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_616168ad-e322-4c3c-9fea-ce40c1dc5546" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_3f85aecd-1aca-49f9-b190-999aaa5425ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_616168ad-e322-4c3c-9fea-ce40c1dc5546" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_3f85aecd-1aca-49f9-b190-999aaa5425ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_98fbfc21-abf8-4453-810f-a814f5236373" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_616168ad-e322-4c3c-9fea-ce40c1dc5546" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_98fbfc21-abf8-4453-810f-a814f5236373" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_7ead24a3-1e1a-485d-ba32-fff55e61e0d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_616168ad-e322-4c3c-9fea-ce40c1dc5546" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_7ead24a3-1e1a-485d-ba32-fff55e61e0d2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_25e95c3c-9d26-4170-8e65-6b6c741637fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_616168ad-e322-4c3c-9fea-ce40c1dc5546" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_25e95c3c-9d26-4170-8e65-6b6c741637fd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits_337bc7c9-3fda-4362-a831-aa94a90f0b92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_616168ad-e322-4c3c-9fea-ce40c1dc5546" xlink:to="loc_us-gaap_NumberOfReportingUnits_337bc7c9-3fda-4362-a831-aa94a90f0b92" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_ca5ffc61-0760-400b-893c-de3177ba3ade" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_616168ad-e322-4c3c-9fea-ce40c1dc5546" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_ca5ffc61-0760-400b-893c-de3177ba3ade" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_92ef68c0-9c45-47e3-a6ca-3374e4a362aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_616168ad-e322-4c3c-9fea-ce40c1dc5546" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_92ef68c0-9c45-47e3-a6ca-3374e4a362aa" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9fb95807-12b3-4292-8e1a-6032b025e7a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_616168ad-e322-4c3c-9fea-ce40c1dc5546" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9fb95807-12b3-4292-8e1a-6032b025e7a3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_cd7eb7c0-f7f0-498b-86f4-6fd2ddbd0308" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9fb95807-12b3-4292-8e1a-6032b025e7a3" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_cd7eb7c0-f7f0-498b-86f4-6fd2ddbd0308" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cd7eb7c0-f7f0-498b-86f4-6fd2ddbd0308_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_cd7eb7c0-f7f0-498b-86f4-6fd2ddbd0308" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_cd7eb7c0-f7f0-498b-86f4-6fd2ddbd0308_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b1aae126-a61b-419d-b5c0-824835e7d0be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_cd7eb7c0-f7f0-498b-86f4-6fd2ddbd0308" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b1aae126-a61b-419d-b5c0-824835e7d0be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_VoxtelIncMember_cc7ad9fa-5f44-45eb-ba58-f45a0e652faa" xlink:href="algm-20210326.xsd#algm_VoxtelIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b1aae126-a61b-419d-b5c0-824835e7d0be" xlink:to="loc_algm_VoxtelIncMember_cc7ad9fa-5f44-45eb-ba58-f45a0e652faa" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" xlink:type="extended" id="ie2f32f5bdb8b41eead6fb9ae020ffafe_AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_ee084883-740d-47ff-8f5f-2a94c8c44abb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_96e55016-a37c-4609-bfdf-7547090ea258" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ee084883-740d-47ff-8f5f-2a94c8c44abb" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_96e55016-a37c-4609-bfdf-7547090ea258" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_af0ee5dc-6311-41da-87f6-b81f57c38aa2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_96e55016-a37c-4609-bfdf-7547090ea258" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_af0ee5dc-6311-41da-87f6-b81f57c38aa2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_559a246a-5fe4-40ea-9743-33399ae02d34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_96e55016-a37c-4609-bfdf-7547090ea258" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_559a246a-5fe4-40ea-9743-33399ae02d34" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_da6fb18f-04a0-4b91-b63a-f45605783ea4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_96e55016-a37c-4609-bfdf-7547090ea258" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_da6fb18f-04a0-4b91-b63a-f45605783ea4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_69b5fa33-781f-4e6d-9561-0dc5bc48411b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ee084883-740d-47ff-8f5f-2a94c8c44abb" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_69b5fa33-781f-4e6d-9561-0dc5bc48411b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital_88e17376-f68b-4c7a-b518-bc44292a5fa9" xlink:href="algm-20210326.xsd#algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_69b5fa33-781f-4e6d-9561-0dc5bc48411b" xlink:to="loc_algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital_88e17376-f68b-4c7a-b518-bc44292a5fa9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_bc808282-46ac-4606-8cec-8e0bf0d22a64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_69b5fa33-781f-4e6d-9561-0dc5bc48411b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_bc808282-46ac-4606-8cec-8e0bf0d22a64" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_82308c8f-9ca1-4362-869f-42e3ad9b5dc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_69b5fa33-781f-4e6d-9561-0dc5bc48411b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_82308c8f-9ca1-4362-869f-42e3ad9b5dc6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_250c4000-6e79-407b-a396-830d176fc6f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_69b5fa33-781f-4e6d-9561-0dc5bc48411b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_250c4000-6e79-407b-a396-830d176fc6f7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_e3cdd934-cf52-46e7-be80-3247f88b525e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_69b5fa33-781f-4e6d-9561-0dc5bc48411b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_e3cdd934-cf52-46e7-be80-3247f88b525e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8e5ce75d-dd28-4988-b8a6-31ba58a1efb9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_69b5fa33-781f-4e6d-9561-0dc5bc48411b" xlink:to="loc_us-gaap_Goodwill_8e5ce75d-dd28-4988-b8a6-31ba58a1efb9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b888c4c8-b872-4b9b-8b6a-2a30026ef732" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_69b5fa33-781f-4e6d-9561-0dc5bc48411b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b888c4c8-b872-4b9b-8b6a-2a30026ef732" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b2400517-c797-4a64-8763-00f6783e4b45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ee084883-740d-47ff-8f5f-2a94c8c44abb" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b2400517-c797-4a64-8763-00f6783e4b45" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_5bbc4c74-f61c-4479-992b-35d4cf8fb4ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b2400517-c797-4a64-8763-00f6783e4b45" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_5bbc4c74-f61c-4479-992b-35d4cf8fb4ca" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5bbc4c74-f61c-4479-992b-35d4cf8fb4ca_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_5bbc4c74-f61c-4479-992b-35d4cf8fb4ca" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5bbc4c74-f61c-4479-992b-35d4cf8fb4ca_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f07b0b31-5c42-4d74-940c-e95a17a62a02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_5bbc4c74-f61c-4479-992b-35d4cf8fb4ca" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f07b0b31-5c42-4d74-940c-e95a17a62a02" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_VoxtelIncMember_f8e0ee21-3b43-4789-bfe3-a72c789313bc" xlink:href="algm-20210326.xsd#algm_VoxtelIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f07b0b31-5c42-4d74-940c-e95a17a62a02" xlink:to="loc_algm_VoxtelIncMember_f8e0ee21-3b43-4789-bfe3-a72c789313bc" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails" xlink:type="extended" id="i0a58c5b93ce4416c988bda51590a6245_AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_faf8cd15-32e9-472e-9a59-f3455a2ba5a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_24d20579-296e-48fb-8766-ef151cb04d03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_faf8cd15-32e9-472e-9a59-f3455a2ba5a7" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_24d20579-296e-48fb-8766-ef151cb04d03" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_8e71184e-af32-41a5-b6c6-d8d86c7a7596" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_faf8cd15-32e9-472e-9a59-f3455a2ba5a7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_8e71184e-af32-41a5-b6c6-d8d86c7a7596" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2cfc3eea-6c56-47c5-8b34-1a651071b5c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_faf8cd15-32e9-472e-9a59-f3455a2ba5a7" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2cfc3eea-6c56-47c5-8b34-1a651071b5c2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_bb4a8f8d-1144-47d0-b2e8-9a2ee38fbb9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2cfc3eea-6c56-47c5-8b34-1a651071b5c2" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_bb4a8f8d-1144-47d0-b2e8-9a2ee38fbb9c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bb4a8f8d-1144-47d0-b2e8-9a2ee38fbb9c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_bb4a8f8d-1144-47d0-b2e8-9a2ee38fbb9c" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bb4a8f8d-1144-47d0-b2e8-9a2ee38fbb9c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_fc11f4fb-7e2e-46b4-a728-c8bf83cb7e28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_bb4a8f8d-1144-47d0-b2e8-9a2ee38fbb9c" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_fc11f4fb-7e2e-46b4-a728-c8bf83cb7e28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_VoxtelIncMember_f4d5a74e-6321-4f7f-ae8c-274b3666392a" xlink:href="algm-20210326.xsd#algm_VoxtelIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_fc11f4fb-7e2e-46b4-a728-c8bf83cb7e28" xlink:to="loc_algm_VoxtelIncMember_f4d5a74e-6321-4f7f-ae8c-274b3666392a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ab698fc5-b68a-4a09-b423-b065b8879be4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2cfc3eea-6c56-47c5-8b34-1a651071b5c2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ab698fc5-b68a-4a09-b423-b065b8879be4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ab698fc5-b68a-4a09-b423-b065b8879be4_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ab698fc5-b68a-4a09-b423-b065b8879be4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_ab698fc5-b68a-4a09-b423-b065b8879be4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f87c4b90-4e50-4220-9504-a41be673e129" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ab698fc5-b68a-4a09-b423-b065b8879be4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f87c4b90-4e50-4220-9504-a41be673e129" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_01651390-a2bc-49b9-ac19-1e0db13199bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f87c4b90-4e50-4220-9504-a41be673e129" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_01651390-a2bc-49b9-ac19-1e0db13199bd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_73fc8b6d-75f7-49bb-a46b-d248d03629cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f87c4b90-4e50-4220-9504-a41be673e129" xlink:to="loc_us-gaap_CustomerRelationshipsMember_73fc8b6d-75f7-49bb-a46b-d248d03629cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_c9dca828-e5f9-4356-a90e-e885d4f7f5ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f87c4b90-4e50-4220-9504-a41be673e129" xlink:to="loc_us-gaap_TrademarksMember_c9dca828-e5f9-4356-a90e-e885d4f7f5ef" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails" xlink:type="extended" id="ic4c6affc3e1049a3b5c39186e323cde8_RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_ffac6b88-03c9-41eb-b9e7-46a8b01b6afb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4f607013-7836-4650-838d-74264bf771d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_ffac6b88-03c9-41eb-b9e7-46a8b01b6afb" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4f607013-7836-4650-838d-74264bf771d8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_bcb02aef-94c0-4d1e-a703-9407cf18921c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_ffac6b88-03c9-41eb-b9e7-46a8b01b6afb" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_bcb02aef-94c0-4d1e-a703-9407cf18921c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_f53faf40-2221-4bca-8bf9-114a300a05a0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_bcb02aef-94c0-4d1e-a703-9407cf18921c" xlink:to="loc_srt_ProductOrServiceAxis_f53faf40-2221-4bca-8bf9-114a300a05a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_f53faf40-2221-4bca-8bf9-114a300a05a0_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_f53faf40-2221-4bca-8bf9-114a300a05a0" xlink:to="loc_srt_ProductsAndServicesDomain_f53faf40-2221-4bca-8bf9-114a300a05a0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_68d22299-f848-460f-b937-c5e92c762859" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_f53faf40-2221-4bca-8bf9-114a300a05a0" xlink:to="loc_srt_ProductsAndServicesDomain_68d22299-f848-460f-b937-c5e92c762859" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AutomotiveEndMarketMember_c8922834-e18c-46f2-a850-8f9c38d21c26" xlink:href="algm-20210326.xsd#algm_AutomotiveEndMarketMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_68d22299-f848-460f-b937-c5e92c762859" xlink:to="loc_algm_AutomotiveEndMarketMember_c8922834-e18c-46f2-a850-8f9c38d21c26" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IndustrialEndMarketMember_d8af2c0f-2d26-4a66-9b0a-3aa343efbfce" xlink:href="algm-20210326.xsd#algm_IndustrialEndMarketMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_68d22299-f848-460f-b937-c5e92c762859" xlink:to="loc_algm_IndustrialEndMarketMember_d8af2c0f-2d26-4a66-9b0a-3aa343efbfce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherEndMarketMember_6980f7cd-07ea-4119-bfd6-8b983d880647" xlink:href="algm-20210326.xsd#algm_OtherEndMarketMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_68d22299-f848-460f-b937-c5e92c762859" xlink:to="loc_algm_OtherEndMarketMember_6980f7cd-07ea-4119-bfd6-8b983d880647" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_WaferFoundryProductsMember_d65b46af-9293-4254-9f80-cf97bf2d0811" xlink:href="algm-20210326.xsd#algm_WaferFoundryProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_68d22299-f848-460f-b937-c5e92c762859" xlink:to="loc_algm_WaferFoundryProductsMember_d65b46af-9293-4254-9f80-cf97bf2d0811" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenProductsMember_50c00298-3a7b-463d-a26b-4f39262343b9" xlink:href="algm-20210326.xsd#algm_SankenProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_68d22299-f848-460f-b937-c5e92c762859" xlink:to="loc_algm_SankenProductsMember_50c00298-3a7b-463d-a26b-4f39262343b9" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#RevenuefromContractwithCustomersNetSalesbyProductDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails" xlink:type="extended" id="ifb68d29b5db04ff6ba5cf9b01e35df6e_RevenuefromContractwithCustomersNetSalesbyProductDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_fee70b43-a8b3-40da-b65e-c08873082e55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_132f0776-a94a-435b-9fea-a606e1b4b6e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_fee70b43-a8b3-40da-b65e-c08873082e55" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_132f0776-a94a-435b-9fea-a606e1b4b6e7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_0878b86d-e07b-4a58-9e88-83e22d6d0c20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_fee70b43-a8b3-40da-b65e-c08873082e55" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_0878b86d-e07b-4a58-9e88-83e22d6d0c20" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_4278a2ba-6597-4e74-a2d5-7b8c79fffbb8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0878b86d-e07b-4a58-9e88-83e22d6d0c20" xlink:to="loc_srt_ProductOrServiceAxis_4278a2ba-6597-4e74-a2d5-7b8c79fffbb8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_4278a2ba-6597-4e74-a2d5-7b8c79fffbb8_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_4278a2ba-6597-4e74-a2d5-7b8c79fffbb8" xlink:to="loc_srt_ProductsAndServicesDomain_4278a2ba-6597-4e74-a2d5-7b8c79fffbb8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_503fc4ea-f650-4f45-9bf0-544cbc191789" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_4278a2ba-6597-4e74-a2d5-7b8c79fffbb8" xlink:to="loc_srt_ProductsAndServicesDomain_503fc4ea-f650-4f45-9bf0-544cbc191789" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PowerIntegratedCircuitsMember_22b24193-46da-4467-baec-08b0d61b2288" xlink:href="algm-20210326.xsd#algm_PowerIntegratedCircuitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_503fc4ea-f650-4f45-9bf0-544cbc191789" xlink:to="loc_algm_PowerIntegratedCircuitsMember_22b24193-46da-4467-baec-08b0d61b2288" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_MagneticSensorsMember_64bc5a89-b437-449b-9890-7a545a66eefa" xlink:href="algm-20210326.xsd#algm_MagneticSensorsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_503fc4ea-f650-4f45-9bf0-544cbc191789" xlink:to="loc_algm_MagneticSensorsMember_64bc5a89-b437-449b-9890-7a545a66eefa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PhotonicsMember_3df041e2-c479-425d-b8df-592884887e6c" xlink:href="algm-20210326.xsd#algm_PhotonicsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_503fc4ea-f650-4f45-9bf0-544cbc191789" xlink:to="loc_algm_PhotonicsMember_3df041e2-c479-425d-b8df-592884887e6c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_WaferFoundryProductsMember_0df06419-6662-4233-838f-b6566dd327e7" xlink:href="algm-20210326.xsd#algm_WaferFoundryProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_503fc4ea-f650-4f45-9bf0-544cbc191789" xlink:to="loc_algm_WaferFoundryProductsMember_0df06419-6662-4233-838f-b6566dd327e7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenProductsMember_470ad35e-db1d-4db5-a5fb-11dc2fb56f5a" xlink:href="algm-20210326.xsd#algm_SankenProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_503fc4ea-f650-4f45-9bf0-544cbc191789" xlink:to="loc_algm_SankenProductsMember_470ad35e-db1d-4db5-a5fb-11dc2fb56f5a" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#RevenuefromContractwithCustomersNetSalesbyGeographyDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails" xlink:type="extended" id="i73a7c64bb0514dc5b69f733f73c8b442_RevenuefromContractwithCustomersNetSalesbyGeographyDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_c3cea244-6c62-4a7d-842a-10cf5f7dbcc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_78fa90f9-7c78-4078-b3a8-8c47d90d12bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c3cea244-6c62-4a7d-842a-10cf5f7dbcc4" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_78fa90f9-7c78-4078-b3a8-8c47d90d12bb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_82ec182c-9cdc-4c26-a079-9ddd89467bc2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c3cea244-6c62-4a7d-842a-10cf5f7dbcc4" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_82ec182c-9cdc-4c26-a079-9ddd89467bc2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_493acd4a-8c0a-43d4-ba6d-68aa2b5d3128" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_82ec182c-9cdc-4c26-a079-9ddd89467bc2" xlink:to="loc_srt_StatementGeographicalAxis_493acd4a-8c0a-43d4-ba6d-68aa2b5d3128" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_493acd4a-8c0a-43d4-ba6d-68aa2b5d3128_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_493acd4a-8c0a-43d4-ba6d-68aa2b5d3128" xlink:to="loc_srt_SegmentGeographicalDomain_493acd4a-8c0a-43d4-ba6d-68aa2b5d3128_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_e9b5bb58-77bf-4a5e-981a-db0c18bcd6c4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_493acd4a-8c0a-43d4-ba6d-68aa2b5d3128" xlink:to="loc_srt_SegmentGeographicalDomain_e9b5bb58-77bf-4a5e-981a-db0c18bcd6c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_f387faae-e408-4934-a125-1c680df359cf" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e9b5bb58-77bf-4a5e-981a-db0c18bcd6c4" xlink:to="loc_country_US_f387faae-e408-4934-a125-1c680df359cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherAmericasMember_ae2f3a2a-e393-4b80-a12e-4be1f0191ae8" xlink:href="algm-20210326.xsd#algm_OtherAmericasMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e9b5bb58-77bf-4a5e-981a-db0c18bcd6c4" xlink:to="loc_algm_OtherAmericasMember_ae2f3a2a-e393-4b80-a12e-4be1f0191ae8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_aff20353-0c9f-442d-baf6-7d73c340a861" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EuropeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e9b5bb58-77bf-4a5e-981a-db0c18bcd6c4" xlink:to="loc_srt_EuropeMember_aff20353-0c9f-442d-baf6-7d73c340a861" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_JP_b0bc7227-42ec-4db9-b69e-429835a56db0" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_JP"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e9b5bb58-77bf-4a5e-981a-db0c18bcd6c4" xlink:to="loc_country_JP_b0bc7227-42ec-4db9-b69e-429835a56db0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN_119d4c3f-8338-449a-841c-c334a2b8c0d5" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CN"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e9b5bb58-77bf-4a5e-981a-db0c18bcd6c4" xlink:to="loc_country_CN_119d4c3f-8338-449a-841c-c334a2b8c0d5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_KR_d4eb113e-89d3-4aaf-9ff8-87b2273491ac" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_KR"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e9b5bb58-77bf-4a5e-981a-db0c18bcd6c4" xlink:to="loc_country_KR_d4eb113e-89d3-4aaf-9ff8-87b2273491ac" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherAsiaMember_6102259c-d71e-4913-9dff-7c70e44d854d" xlink:href="algm-20210326.xsd#algm_OtherAsiaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_e9b5bb58-77bf-4a5e-981a-db0c18bcd6c4" xlink:to="loc_algm_OtherAsiaMember_6102259c-d71e-4913-9dff-7c70e44d854d" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails" xlink:type="extended" id="id564c3da50554d95a5221447fdb21539_FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_45ba41f1-a1f7-45fc-ab11-521549caf851" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_5f7d917d-1fe5-440b-a64b-93ed93066de9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_45ba41f1-a1f7-45fc-ab11-521549caf851" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_5f7d917d-1fe5-440b-a64b-93ed93066de9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_ea364b02-0f36-4d6e-87a2-75b8904ccc81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_5f7d917d-1fe5-440b-a64b-93ed93066de9" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_ea364b02-0f36-4d6e-87a2-75b8904ccc81" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_b8c2344e-3f7b-4284-9a36-dccd64c4b345" xlink:href="algm-20210326.xsd#algm_RestrictedCashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_5f7d917d-1fe5-440b-a64b-93ed93066de9" xlink:to="loc_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_b8c2344e-3f7b-4284-9a36-dccd64c4b345" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_430df9bc-e9a6-47dd-8bfd-0a521ba88728" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_5f7d917d-1fe5-440b-a64b-93ed93066de9" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_430df9bc-e9a6-47dd-8bfd-0a521ba88728" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_3bf9de0f-bde8-499c-8ebc-c268e950ac4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_45ba41f1-a1f7-45fc-ab11-521549caf851" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_3bf9de0f-bde8-499c-8ebc-c268e950ac4f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ContingentConsiderationFairValueDisclosure_07cc36a5-493f-4b78-8a49-7cadffe59c99" xlink:href="algm-20210326.xsd#algm_ContingentConsiderationFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_3bf9de0f-bde8-499c-8ebc-c268e950ac4f" xlink:to="loc_algm_ContingentConsiderationFairValueDisclosure_07cc36a5-493f-4b78-8a49-7cadffe59c99" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_9b3bcb11-1333-4b8b-bac2-13cfc8c405c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_3bf9de0f-bde8-499c-8ebc-c268e950ac4f" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_9b3bcb11-1333-4b8b-bac2-13cfc8c405c6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0b913fac-1753-4516-8af7-a0406c62d2b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_45ba41f1-a1f7-45fc-ab11-521549caf851" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0b913fac-1753-4516-8af7-a0406c62d2b4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_0438238c-8ca7-43c7-8f93-d8014faa4764" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0b913fac-1753-4516-8af7-a0406c62d2b4" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_0438238c-8ca7-43c7-8f93-d8014faa4764" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_0438238c-8ca7-43c7-8f93-d8014faa4764_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_0438238c-8ca7-43c7-8f93-d8014faa4764" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_0438238c-8ca7-43c7-8f93-d8014faa4764_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_c3c35211-356a-42af-afe7-bb74adcd8651" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_0438238c-8ca7-43c7-8f93-d8014faa4764" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_c3c35211-356a-42af-afe7-bb74adcd8651" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_037dbb02-6774-4c13-96b2-dee7137b9840" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_c3c35211-356a-42af-afe7-bb74adcd8651" xlink:to="loc_us-gaap_MoneyMarketFundsMember_037dbb02-6774-4c13-96b2-dee7137b9840" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4c6662e6-14ef-4e44-b538-37db8ab775b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0b913fac-1753-4516-8af7-a0406c62d2b4" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4c6662e6-14ef-4e44-b538-37db8ab775b8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4c6662e6-14ef-4e44-b538-37db8ab775b8_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4c6662e6-14ef-4e44-b538-37db8ab775b8" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_4c6662e6-14ef-4e44-b538-37db8ab775b8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_65c585cb-dbda-4887-ba64-b4a74cd90489" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4c6662e6-14ef-4e44-b538-37db8ab775b8" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_65c585cb-dbda-4887-ba64-b4a74cd90489" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_f3879dbd-4c22-4f59-a9dc-9c35098c9510" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_65c585cb-dbda-4887-ba64-b4a74cd90489" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_f3879dbd-4c22-4f59-a9dc-9c35098c9510" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_6a7d003c-7cda-4653-b3b3-64dbf0e7d92a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_65c585cb-dbda-4887-ba64-b4a74cd90489" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_6a7d003c-7cda-4653-b3b3-64dbf0e7d92a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_d7cdfe9f-5cd3-409a-b73b-64712f7c033c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_65c585cb-dbda-4887-ba64-b4a74cd90489" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_d7cdfe9f-5cd3-409a-b73b-64712f7c033c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0fd6085a-998c-4fca-a006-5b8d02e4e7c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0b913fac-1753-4516-8af7-a0406c62d2b4" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0fd6085a-998c-4fca-a006-5b8d02e4e7c3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_0fd6085a-998c-4fca-a006-5b8d02e4e7c3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0fd6085a-998c-4fca-a006-5b8d02e4e7c3" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_0fd6085a-998c-4fca-a006-5b8d02e4e7c3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_15f5edc6-7133-44d4-8c99-37936303e0bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0fd6085a-998c-4fca-a006-5b8d02e4e7c3" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_15f5edc6-7133-44d4-8c99-37936303e0bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_43ae9cc8-f8ae-4227-83a1-33329e8defff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_15f5edc6-7133-44d4-8c99-37936303e0bd" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_43ae9cc8-f8ae-4227-83a1-33329e8defff" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" xlink:type="extended" id="i33e91baa9a3345cd95b40aac7b31df31_FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6ea4e3f4-b040-4ef3-82df-d1de5eaaf8fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2ee89e3f-46c9-4887-a14d-a61a8166b5cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6ea4e3f4-b040-4ef3-82df-d1de5eaaf8fa" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2ee89e3f-46c9-4887-a14d-a61a8166b5cc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_1cd1dbd3-6710-4e58-adc4-0011bf0606b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2ee89e3f-46c9-4887-a14d-a61a8166b5cc" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_1cd1dbd3-6710-4e58-adc4-0011bf0606b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_ccf32f77-1d02-4fe2-b686-a3ab38c8f08f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2ee89e3f-46c9-4887-a14d-a61a8166b5cc" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_ccf32f77-1d02-4fe2-b686-a3ab38c8f08f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_a432dc2d-97e2-4726-bf88-b6734aaeeebb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2ee89e3f-46c9-4887-a14d-a61a8166b5cc" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_a432dc2d-97e2-4726-bf88-b6734aaeeebb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_8284ec61-8801-4746-99a4-cd3604221f2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5af25cba-70ef-4d18-b49e-e1d86935f74c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6ea4e3f4-b040-4ef3-82df-d1de5eaaf8fa" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5af25cba-70ef-4d18-b49e-e1d86935f74c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_61d5d16c-527c-4ca4-8280-77b31db0b1d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5af25cba-70ef-4d18-b49e-e1d86935f74c" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_61d5d16c-527c-4ca4-8280-77b31db0b1d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_61d5d16c-527c-4ca4-8280-77b31db0b1d6_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_61d5d16c-527c-4ca4-8280-77b31db0b1d6" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_61d5d16c-527c-4ca4-8280-77b31db0b1d6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_c87551dd-f82c-4c16-b2af-fafa3e5e85fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_61d5d16c-527c-4ca4-8280-77b31db0b1d6" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_c87551dd-f82c-4c16-b2af-fafa3e5e85fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_cad06a19-637c-4a27-a0fc-c653887c019f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_c87551dd-f82c-4c16-b2af-fafa3e5e85fc" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_cad06a19-637c-4a27-a0fc-c653887c019f" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/InventoriesNarrativeDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#InventoriesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/InventoriesNarrativeDetails" xlink:type="extended" id="ifb26bdb4b8734ed2a94729f7a7e31848_InventoriesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLineItems_2ae4f8f5-999b-4cc0-9cb8-5db7b4c75dfb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_328f2361-ce26-4353-88fd-4020f1b47aaf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_2ae4f8f5-999b-4cc0-9cb8-5db7b4c75dfb" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_328f2361-ce26-4353-88fd-4020f1b47aaf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_d13ef6d0-54fa-4d20-aa6a-2149d85c85de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_2ae4f8f5-999b-4cc0-9cb8-5db7b4c75dfb" xlink:to="loc_us-gaap_InventoryNet_d13ef6d0-54fa-4d20-aa6a-2149d85c85de" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_21df83c1-622c-4df4-bd20-f58c2a69518e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InventoryLineItems_2ae4f8f5-999b-4cc0-9cb8-5db7b4c75dfb" xlink:to="loc_us-gaap_InventoryWriteDown_21df83c1-622c-4df4-bd20-f58c2a69518e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryCurrentTable_ac3002e7-d249-4c39-991a-0e18a0a6e2f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryCurrentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_InventoryLineItems_2ae4f8f5-999b-4cc0-9cb8-5db7b4c75dfb" xlink:to="loc_us-gaap_InventoryCurrentTable_ac3002e7-d249-4c39-991a-0e18a0a6e2f8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_3d83b818-f127-4440-a445-69df4513d53d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_InventoryCurrentTable_ac3002e7-d249-4c39-991a-0e18a0a6e2f8" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_3d83b818-f127-4440-a445-69df4513d53d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3d83b818-f127-4440-a445-69df4513d53d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_3d83b818-f127-4440-a445-69df4513d53d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_3d83b818-f127-4440-a445-69df4513d53d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5c7696e8-672a-4d3c-9030-2e7c5cf917f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_3d83b818-f127-4440-a445-69df4513d53d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5c7696e8-672a-4d3c-9030-2e7c5cf917f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_VoxtelIncMember_4a156a0e-790c-474b-b22a-e99d93d21acd" xlink:href="algm-20210326.xsd#algm_VoxtelIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5c7696e8-672a-4d3c-9030-2e7c5cf917f1" xlink:to="loc_algm_VoxtelIncMember_4a156a0e-790c-474b-b22a-e99d93d21acd" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#PropertyPlantandEquipmentnetScheduleofPPEDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" xlink:type="extended" id="i58fe126faed64a35b7442de641844ab9_PropertyPlantandEquipmentnetScheduleofPPEDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_20a37177-3aa3-4ac5-a755-1060e3905cb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_876d5bb8-1545-4262-b9e3-2acdf765648e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_20a37177-3aa3-4ac5-a755-1060e3905cb3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_876d5bb8-1545-4262-b9e3-2acdf765648e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_14830f01-2e4f-4458-8487-e0e57b507133" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_20a37177-3aa3-4ac5-a755-1060e3905cb3" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_14830f01-2e4f-4458-8487-e0e57b507133" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_58a85a02-3273-483f-92fb-f9052b2d6570" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_20a37177-3aa3-4ac5-a755-1060e3905cb3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_58a85a02-3273-483f-92fb-f9052b2d6570" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_029245e0-cc2b-496d-9503-8491b96807b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_20a37177-3aa3-4ac5-a755-1060e3905cb3" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_029245e0-cc2b-496d-9503-8491b96807b0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ca924774-09e1-4823-96d6-71f4e49f3a0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_029245e0-cc2b-496d-9503-8491b96807b0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ca924774-09e1-4823-96d6-71f4e49f3a0f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ca924774-09e1-4823-96d6-71f4e49f3a0f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ca924774-09e1-4823-96d6-71f4e49f3a0f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_ca924774-09e1-4823-96d6-71f4e49f3a0f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8a809d04-b995-4025-a9da-069692eea694" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ca924774-09e1-4823-96d6-71f4e49f3a0f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8a809d04-b995-4025-a9da-069692eea694" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_75be9f33-bc6e-4b9c-90ee-88af4f35af3a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8a809d04-b995-4025-a9da-069692eea694" xlink:to="loc_us-gaap_LandMember_75be9f33-bc6e-4b9c-90ee-88af4f35af3a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember_b72c657f-de76-4403-ba50-72eda9a4a8ae" xlink:href="algm-20210326.xsd#algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8a809d04-b995-4025-a9da-069692eea694" xlink:to="loc_algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember_b72c657f-de76-4403-ba50-72eda9a4a8ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_467744b7-2a6e-43e6-a68b-968f58698af6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8a809d04-b995-4025-a9da-069692eea694" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_467744b7-2a6e-43e6-a68b-968f58698af6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember_6c4a99f6-9ded-4863-ae53-ec3a897d2fe6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8a809d04-b995-4025-a9da-069692eea694" xlink:to="loc_us-gaap_OfficeEquipmentMember_6c4a99f6-9ded-4863-ae53-ec3a897d2fe6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_af691bd6-025a-4e46-8e63-5028830106e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8a809d04-b995-4025-a9da-069692eea694" xlink:to="loc_us-gaap_ConstructionInProgressMember_af691bd6-025a-4e46-8e63-5028830106e4" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#PropertyPlantandEquipmentnetNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails" xlink:type="extended" id="i338369f3830e4911807a334a93bd62cf_PropertyPlantandEquipmentnetNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a2f0ec1a-ea25-4fcb-ad1d-ff0d4089306b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization_72fcc500-ae8d-477d-90e6-57b068a90cd9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a2f0ec1a-ea25-4fcb-ad1d-ff0d4089306b" xlink:to="loc_us-gaap_AdjustmentForAmortization_72fcc500-ae8d-477d-90e6-57b068a90cd9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_ccf1fee8-4b7b-4fac-b38d-ffe682d9650c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a2f0ec1a-ea25-4fcb-ad1d-ff0d4089306b" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_ccf1fee8-4b7b-4fac-b38d-ffe682d9650c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_750203d2-b992-4b63-bb7d-ad9d0fe4fd7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_ccf1fee8-4b7b-4fac-b38d-ffe682d9650c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_750203d2-b992-4b63-bb7d-ad9d0fe4fd7a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_750203d2-b992-4b63-bb7d-ad9d0fe4fd7a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_750203d2-b992-4b63-bb7d-ad9d0fe4fd7a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_750203d2-b992-4b63-bb7d-ad9d0fe4fd7a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8db551af-491f-448f-a778-d645e825ad58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_750203d2-b992-4b63-bb7d-ad9d0fe4fd7a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8db551af-491f-448f-a778-d645e825ad58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ToolsDiesAndMoldsMember_e15b443e-70ad-41f2-b7ce-d5f9437f070d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8db551af-491f-448f-a778-d645e825ad58" xlink:to="loc_us-gaap_ToolsDiesAndMoldsMember_e15b443e-70ad-41f2-b7ce-d5f9437f070d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails" xlink:type="extended" id="ie62521e39e3f4f588a3d710672acc4fd_PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_b615dc83-b995-495c-b781-f4d8f717ac9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_947cd8c7-043b-4c95-94b4-1fb58aacf480" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_b615dc83-b995-495c-b781-f4d8f717ac9f" xlink:to="loc_us-gaap_NoncurrentAssets_947cd8c7-043b-4c95-94b4-1fb58aacf480" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_ea7eff7a-0490-4e0e-bf35-147fc47d6d0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_b615dc83-b995-495c-b781-f4d8f717ac9f" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_ea7eff7a-0490-4e0e-bf35-147fc47d6d0e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_b88e05fe-6f19-40a0-a444-886f6a314de3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_ea7eff7a-0490-4e0e-bf35-147fc47d6d0e" xlink:to="loc_srt_StatementGeographicalAxis_b88e05fe-6f19-40a0-a444-886f6a314de3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_b88e05fe-6f19-40a0-a444-886f6a314de3_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_b88e05fe-6f19-40a0-a444-886f6a314de3" xlink:to="loc_srt_SegmentGeographicalDomain_b88e05fe-6f19-40a0-a444-886f6a314de3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_4a492cc3-6ed2-48d1-b552-355932183380" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_b88e05fe-6f19-40a0-a444-886f6a314de3" xlink:to="loc_srt_SegmentGeographicalDomain_4a492cc3-6ed2-48d1-b552-355932183380" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_8817ac1b-8b9b-40f1-a2ce-3e59f1ba5dd3" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4a492cc3-6ed2-48d1-b552-355932183380" xlink:to="loc_country_US_8817ac1b-8b9b-40f1-a2ce-3e59f1ba5dd3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PH_e3a8754c-69d7-4c49-8f88-dab9ea583062" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_PH"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4a492cc3-6ed2-48d1-b552-355932183380" xlink:to="loc_country_PH_e3a8754c-69d7-4c49-8f88-dab9ea583062" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_TH_45841191-d88b-4488-8c1b-e2a20a5fcc0b" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_TH"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4a492cc3-6ed2-48d1-b552-355932183380" xlink:to="loc_country_TH_45841191-d88b-4488-8c1b-e2a20a5fcc0b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherCountriesMember_009f2dd7-895a-4154-b37b-17d86e02ad7e" xlink:href="algm-20210326.xsd#algm_OtherCountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_4a492cc3-6ed2-48d1-b552-355932183380" xlink:to="loc_algm_OtherCountriesMember_009f2dd7-895a-4154-b37b-17d86e02ad7e" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails" xlink:type="extended" id="id8495e6b1ef44c5a9e51443b044ac0e1_GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9e46336a-11d6-4d29-9240-ff9097e02a74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_586cc315-4aab-4712-ba67-737602738637" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9e46336a-11d6-4d29-9240-ff9097e02a74" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_586cc315-4aab-4712-ba67-737602738637" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0c8083df-6dbe-4678-9715-0e6e1dabeb3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9e46336a-11d6-4d29-9240-ff9097e02a74" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0c8083df-6dbe-4678-9715-0e6e1dabeb3c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b81b2a4b-bed6-4741-bf38-7af8e8348808" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9e46336a-11d6-4d29-9240-ff9097e02a74" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b81b2a4b-bed6-4741-bf38-7af8e8348808" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_5389d7a4-e9a6-4a15-8bd4-fc9a46bbc2ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9e46336a-11d6-4d29-9240-ff9097e02a74" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_5389d7a4-e9a6-4a15-8bd4-fc9a46bbc2ed" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_122aab49-d703-4b7c-94ca-38a4439ff481" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9e46336a-11d6-4d29-9240-ff9097e02a74" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_122aab49-d703-4b7c-94ca-38a4439ff481" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b4f3681d-aad1-49e5-b11c-de9f721285cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_122aab49-d703-4b7c-94ca-38a4439ff481" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b4f3681d-aad1-49e5-b11c-de9f721285cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_b4f3681d-aad1-49e5-b11c-de9f721285cc_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b4f3681d-aad1-49e5-b11c-de9f721285cc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_b4f3681d-aad1-49e5-b11c-de9f721285cc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cadb3b44-f880-4880-b2ac-d78eec0c5e5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b4f3681d-aad1-49e5-b11c-de9f721285cc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cadb3b44-f880-4880-b2ac-d78eec0c5e5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_ab8e06db-a3eb-4722-8568-5f55171145ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cadb3b44-f880-4880-b2ac-d78eec0c5e5d" xlink:to="loc_us-gaap_PatentsMember_ab8e06db-a3eb-4722-8568-5f55171145ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_06d2eb83-8477-42ac-91eb-8043e122f5d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cadb3b44-f880-4880-b2ac-d78eec0c5e5d" xlink:to="loc_us-gaap_CustomerRelationshipsMember_06d2eb83-8477-42ac-91eb-8043e122f5d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_9508e5dd-2736-4fb3-a529-7710b6d73833" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cadb3b44-f880-4880-b2ac-d78eec0c5e5d" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_9508e5dd-2736-4fb3-a529-7710b6d73833" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember_9888c4d2-a359-496a-814a-c307f0a15350" xlink:href="algm-20210326.xsd#algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cadb3b44-f880-4880-b2ac-d78eec0c5e5d" xlink:to="loc_algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember_9888c4d2-a359-496a-814a-c307f0a15350" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_4fad586e-336e-4613-8d2c-6bb9f97aa3c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cadb3b44-f880-4880-b2ac-d78eec0c5e5d" xlink:to="loc_us-gaap_TrademarksMember_4fad586e-336e-4613-8d2c-6bb9f97aa3c2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LegacyTrademarksMember_6196de75-4840-4249-ae24-84cbeb36eca0" xlink:href="algm-20210326.xsd#algm_LegacyTrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cadb3b44-f880-4880-b2ac-d78eec0c5e5d" xlink:to="loc_algm_LegacyTrademarksMember_6196de75-4840-4249-ae24-84cbeb36eca0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_0b234f70-53c1-42f8-aa8d-d625650989ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cadb3b44-f880-4880-b2ac-d78eec0c5e5d" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_0b234f70-53c1-42f8-aa8d-d625650989ea" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#GoodwillandIntangibleAssetsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails" xlink:type="extended" id="i4a5cadb9e178475e9bb9fdae7e6e5632_GoodwillandIntangibleAssetsNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_06f7475b-8524-4351-b83f-ec334c4532e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_fb2a61ac-428d-4abd-8a61-5e4ba702620d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_06f7475b-8524-4351-b83f-ec334c4532e2" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_fb2a61ac-428d-4abd-8a61-5e4ba702620d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_9b731217-c6a4-4952-92e7-8a450ba5fd6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_06f7475b-8524-4351-b83f-ec334c4532e2" xlink:to="loc_us-gaap_Goodwill_9b731217-c6a4-4952-92e7-8a450ba5fd6c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_5921790d-f77f-4d5b-926f-1d338c45175b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_06f7475b-8524-4351-b83f-ec334c4532e2" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_5921790d-f77f-4d5b-926f-1d338c45175b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_26f34abf-7d47-4920-937d-2f37e1c18ef7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefinitelivedIntangibleAssetsAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_06f7475b-8524-4351-b83f-ec334c4532e2" xlink:to="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_26f34abf-7d47-4920-937d-2f37e1c18ef7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_17ddbd73-e69e-44d5-af7a-e74a40b91b23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_06f7475b-8524-4351-b83f-ec334c4532e2" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_17ddbd73-e69e-44d5-af7a-e74a40b91b23" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d3aa92ec-a03b-4ba5-8fb8-6da042372d96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_06f7475b-8524-4351-b83f-ec334c4532e2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d3aa92ec-a03b-4ba5-8fb8-6da042372d96" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_f894d15f-df36-4755-a2a3-b95da35a7f14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_06f7475b-8524-4351-b83f-ec334c4532e2" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_f894d15f-df36-4755-a2a3-b95da35a7f14" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_4c68d81c-e2c6-415a-9752-2232dcea7bc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_f894d15f-df36-4755-a2a3-b95da35a7f14" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_4c68d81c-e2c6-415a-9752-2232dcea7bc3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4c68d81c-e2c6-415a-9752-2232dcea7bc3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_4c68d81c-e2c6-415a-9752-2232dcea7bc3" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_4c68d81c-e2c6-415a-9752-2232dcea7bc3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_96afc154-5ebc-447a-8678-9b7d214d4453" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_4c68d81c-e2c6-415a-9752-2232dcea7bc3" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_96afc154-5ebc-447a-8678-9b7d214d4453" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_VoxtelIncMember_4d39f7c8-ffd6-4930-952e-0cfef9417900" xlink:href="algm-20210326.xsd#algm_VoxtelIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_96afc154-5ebc-447a-8678-9b7d214d4453" xlink:to="loc_algm_VoxtelIncMember_4d39f7c8-ffd6-4930-952e-0cfef9417900" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0f5700ba-ba27-4fdb-ad31-6d58e7f7a91e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_f894d15f-df36-4755-a2a3-b95da35a7f14" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0f5700ba-ba27-4fdb-ad31-6d58e7f7a91e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0f5700ba-ba27-4fdb-ad31-6d58e7f7a91e_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0f5700ba-ba27-4fdb-ad31-6d58e7f7a91e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_0f5700ba-ba27-4fdb-ad31-6d58e7f7a91e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_298452cb-139c-4ad0-9697-7df968536907" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0f5700ba-ba27-4fdb-ad31-6d58e7f7a91e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_298452cb-139c-4ad0-9697-7df968536907" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_b5492a66-7305-4a5f-a079-67ef8f5a0631" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_298452cb-139c-4ad0-9697-7df968536907" xlink:to="loc_us-gaap_PatentsMember_b5492a66-7305-4a5f-a079-67ef8f5a0631" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#ManagementLongTermIncentivePlanDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" xlink:type="extended" id="i39bb0936257548869e04dfeb0e412edd_ManagementLongTermIncentivePlanDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_be8b333a-70bb-47e7-8e90-991bcdaf0baa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_38f51585-8697-4964-9829-63bb19e052c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_be8b333a-70bb-47e7-8e90-991bcdaf0baa" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_38f51585-8697-4964-9829-63bb19e052c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_48faddd3-4fd1-4195-8239-3085969db6a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_be8b333a-70bb-47e7-8e90-991bcdaf0baa" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_48faddd3-4fd1-4195-8239-3085969db6a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b91c5373-df2d-412f-ab95-b0ec18ab29c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_be8b333a-70bb-47e7-8e90-991bcdaf0baa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b91c5373-df2d-412f-ab95-b0ec18ab29c0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_d4b4b3d6-6834-4abd-99e8-180cd8604ef0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_be8b333a-70bb-47e7-8e90-991bcdaf0baa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_d4b4b3d6-6834-4abd-99e8-180cd8604ef0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_fd5e17be-731b-4c7b-9f90-d6427ce5aa28" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_be8b333a-70bb-47e7-8e90-991bcdaf0baa" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_fd5e17be-731b-4c7b-9f90-d6427ce5aa28" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_a5b43a81-14f4-4e48-ac5c-0901f39b3207" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_fd5e17be-731b-4c7b-9f90-d6427ce5aa28" xlink:to="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_a5b43a81-14f4-4e48-ac5c-0901f39b3207" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications_d4935dd7-4a4b-46d5-853b-81c9a2fb2605" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_fd5e17be-731b-4c7b-9f90-d6427ce5aa28" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications_d4935dd7-4a4b-46d5-853b-81c9a2fb2605" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments_e172d8bc-937e-4276-9903-d3d96b7d6f2d" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_fd5e17be-731b-4c7b-9f90-d6427ce5aa28" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments_e172d8bc-937e-4276-9903-d3d96b7d6f2d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions_3826a63e-972f-486f-930b-0217bd693f32" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_fd5e17be-731b-4c7b-9f90-d6427ce5aa28" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions_3826a63e-972f-486f-930b-0217bd693f32" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture_938b3172-69bb-430a-a687-98ead55c1dd5" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_fd5e17be-731b-4c7b-9f90-d6427ce5aa28" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture_938b3172-69bb-430a-a687-98ead55c1dd5" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals_822eaf78-9a1c-4e84-8bcc-5e49bfa2e13f" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_fd5e17be-731b-4c7b-9f90-d6427ce5aa28" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals_822eaf78-9a1c-4e84-8bcc-5e49bfa2e13f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_a69d409c-09fe-42ee-898e-dc668bc6b3cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_4cbbca0c-d199-4897-be75-9f8e2a1817b9" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_be8b333a-70bb-47e7-8e90-991bcdaf0baa" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_4cbbca0c-d199-4897-be75-9f8e2a1817b9" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_df4c9e91-a92b-4fd3-8163-c3fd9adda6f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_4cbbca0c-d199-4897-be75-9f8e2a1817b9" xlink:to="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_df4c9e91-a92b-4fd3-8163-c3fd9adda6f0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications_8c8e2ce3-333c-4a39-9a57-58301eadf4c0" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_4cbbca0c-d199-4897-be75-9f8e2a1817b9" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications_8c8e2ce3-333c-4a39-9a57-58301eadf4c0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments_cfd9a048-f037-43ae-91c0-10ef717d3b33" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_4cbbca0c-d199-4897-be75-9f8e2a1817b9" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments_cfd9a048-f037-43ae-91c0-10ef717d3b33" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion_2004a071-8c72-40c9-be78-90e4dcb27ae7" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_4cbbca0c-d199-4897-be75-9f8e2a1817b9" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion_2004a071-8c72-40c9-be78-90e4dcb27ae7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures_46bcb6e1-62a1-444a-a437-b7e159cf38ac" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_4cbbca0c-d199-4897-be75-9f8e2a1817b9" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures_46bcb6e1-62a1-444a-a437-b7e159cf38ac" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals_7dedced5-7286-4d49-8ceb-87c66e2ab2f4" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_4cbbca0c-d199-4897-be75-9f8e2a1817b9" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals_7dedced5-7286-4d49-8ceb-87c66e2ab2f4" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_5fa9f011-6dae-43f1-bc39-8233c76726bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_4acd1c86-5bf3-4ce0-8a62-536cb3032cf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_be8b333a-70bb-47e7-8e90-991bcdaf0baa" xlink:to="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_4acd1c86-5bf3-4ce0-8a62-536cb3032cf3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_dab1e140-a260-4eb8-81fd-298bf01ab878" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_4acd1c86-5bf3-4ce0-8a62-536cb3032cf3" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_dab1e140-a260-4eb8-81fd-298bf01ab878" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_dab1e140-a260-4eb8-81fd-298bf01ab878_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_dab1e140-a260-4eb8-81fd-298bf01ab878" xlink:to="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_dab1e140-a260-4eb8-81fd-298bf01ab878_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_7489e5ec-88f9-482f-a92e-1724cb60233e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_dab1e140-a260-4eb8-81fd-298bf01ab878" xlink:to="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_7489e5ec-88f9-482f-a92e-1724cb60233e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LongTermCashIncentivePlanMember_f7e05f0b-783f-4155-84e0-7631a5fcefc1" xlink:href="algm-20210326.xsd#algm_LongTermCashIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_7489e5ec-88f9-482f-a92e-1724cb60233e" xlink:to="loc_algm_LongTermCashIncentivePlanMember_f7e05f0b-783f-4155-84e0-7631a5fcefc1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_TalentRetentionIncentiveProgramMember_6eabd0ba-3ed2-4bc2-a729-8196e504d086" xlink:href="algm-20210326.xsd#algm_TalentRetentionIncentiveProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_7489e5ec-88f9-482f-a92e-1724cb60233e" xlink:to="loc_algm_TalentRetentionIncentiveProgramMember_6eabd0ba-3ed2-4bc2-a729-8196e504d086" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_c4ffa94a-518b-4041-a009-bdaa65265ab7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_4acd1c86-5bf3-4ce0-8a62-536cb3032cf3" xlink:to="loc_us-gaap_PlanNameAxis_c4ffa94a-518b-4041-a009-bdaa65265ab7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_c4ffa94a-518b-4041-a009-bdaa65265ab7_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_c4ffa94a-518b-4041-a009-bdaa65265ab7" xlink:to="loc_us-gaap_PlanNameDomain_c4ffa94a-518b-4041-a009-bdaa65265ab7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_34b326fb-baff-4bdf-9e20-7026c8c10e0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_c4ffa94a-518b-4041-a009-bdaa65265ab7" xlink:to="loc_us-gaap_PlanNameDomain_34b326fb-baff-4bdf-9e20-7026c8c10e0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LTCIPTRIPAwardRSUConversionProgramMember_f0b610ea-ff3c-42ff-be86-e523ffdbfc8f" xlink:href="algm-20210326.xsd#algm_LTCIPTRIPAwardRSUConversionProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_34b326fb-baff-4bdf-9e20-7026c8c10e0d" xlink:to="loc_algm_LTCIPTRIPAwardRSUConversionProgramMember_f0b610ea-ff3c-42ff-be86-e523ffdbfc8f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8c63a732-abc2-4b6c-8a65-ed3fe35a323f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_4acd1c86-5bf3-4ce0-8a62-536cb3032cf3" xlink:to="loc_us-gaap_AwardTypeAxis_8c63a732-abc2-4b6c-8a65-ed3fe35a323f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8c63a732-abc2-4b6c-8a65-ed3fe35a323f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_8c63a732-abc2-4b6c-8a65-ed3fe35a323f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8c63a732-abc2-4b6c-8a65-ed3fe35a323f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2d2cff54-df75-4afa-85d5-928e5408dbff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_8c63a732-abc2-4b6c-8a65-ed3fe35a323f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2d2cff54-df75-4afa-85d5-928e5408dbff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_85f5977c-ec1b-414b-b8dc-4366ca8e5d1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2d2cff54-df75-4afa-85d5-928e5408dbff" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_85f5977c-ec1b-414b-b8dc-4366ca8e5d1d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#DebtandOtherBorrowingsSummaryofComponentsofDebtDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails" xlink:type="extended" id="i8a92d7883a9e4548adce7c6be87afe48_DebtandOtherBorrowingsSummaryofComponentsofDebtDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_55e18c52-e305-466e-a48d-5003eec79d09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_8ebb4583-f0b5-4ea7-94a9-891b59a5ac32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_55e18c52-e305-466e-a48d-5003eec79d09" xlink:to="loc_us-gaap_LongTermDebt_8ebb4583-f0b5-4ea7-94a9-891b59a5ac32" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_468380a3-efb7-4ffd-97ec-3f167e7f531b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_55e18c52-e305-466e-a48d-5003eec79d09" xlink:to="loc_us-gaap_LongTermDebtCurrent_468380a3-efb7-4ffd-97ec-3f167e7f531b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_a70a53cf-5a62-4f13-8aef-9251dccc769f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_55e18c52-e305-466e-a48d-5003eec79d09" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_a70a53cf-5a62-4f13-8aef-9251dccc769f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_fe306f6e-b140-4ec9-830c-fabcd254cf16" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_55e18c52-e305-466e-a48d-5003eec79d09" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_fe306f6e-b140-4ec9-830c-fabcd254cf16" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_c20159d5-119e-47ec-a3ad-f0abc17386eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_fe306f6e-b140-4ec9-830c-fabcd254cf16" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_c20159d5-119e-47ec-a3ad-f0abc17386eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_c20159d5-119e-47ec-a3ad-f0abc17386eb_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_c20159d5-119e-47ec-a3ad-f0abc17386eb" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_c20159d5-119e-47ec-a3ad-f0abc17386eb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_781b12b1-4741-414d-8713-dd5682ffbcd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_c20159d5-119e-47ec-a3ad-f0abc17386eb" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_781b12b1-4741-414d-8713-dd5682ffbcd6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_4940b168-97c1-46ee-a2c4-557c900090d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_781b12b1-4741-414d-8713-dd5682ffbcd6" xlink:to="loc_us-gaap_LineOfCreditMember_4940b168-97c1-46ee-a2c4-557c900090d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_74497b72-6050-4b94-9a50-ddaf1a7a6705" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_fe306f6e-b140-4ec9-830c-fabcd254cf16" xlink:to="loc_us-gaap_CreditFacilityAxis_74497b72-6050-4b94-9a50-ddaf1a7a6705" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_74497b72-6050-4b94-9a50-ddaf1a7a6705_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_74497b72-6050-4b94-9a50-ddaf1a7a6705" xlink:to="loc_us-gaap_CreditFacilityDomain_74497b72-6050-4b94-9a50-ddaf1a7a6705_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_69f6ecd3-5a1f-4d2d-b397-1fd7210054b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_74497b72-6050-4b94-9a50-ddaf1a7a6705" xlink:to="loc_us-gaap_CreditFacilityDomain_69f6ecd3-5a1f-4d2d-b397-1fd7210054b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_TermLoanFacilityMember_bb2e1175-d279-42b0-903d-4774776498ac" xlink:href="algm-20210326.xsd#algm_TermLoanFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_69f6ecd3-5a1f-4d2d-b397-1fd7210054b0" xlink:to="loc_algm_TermLoanFacilityMember_bb2e1175-d279-42b0-903d-4774776498ac" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_UnsecuredRevolvingCreditFacilitiesMember_75ebb9e7-ae4c-430f-9c57-316b2dd70fa9" xlink:href="algm-20210326.xsd#algm_UnsecuredRevolvingCreditFacilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_69f6ecd3-5a1f-4d2d-b397-1fd7210054b0" xlink:to="loc_algm_UnsecuredRevolvingCreditFacilitiesMember_75ebb9e7-ae4c-430f-9c57-316b2dd70fa9" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails" xlink:type="extended" id="i471db4ffaa784a3aac4e8e8779779b74_DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_6588a479-26e6-4b19-be57-7fc719c67bd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_efbb6809-4805-4541-8473-89760d9bd473" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_6588a479-26e6-4b19-be57-7fc719c67bd4" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_efbb6809-4805-4541-8473-89760d9bd473" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_97bf73cc-74fc-4754-aa88-9744610216bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_6588a479-26e6-4b19-be57-7fc719c67bd4" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_97bf73cc-74fc-4754-aa88-9744610216bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DebtInstrumentInterestRateFloor_62621889-f043-4c3d-b724-e6219d8ba5d5" xlink:href="algm-20210326.xsd#algm_DebtInstrumentInterestRateFloor"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_6588a479-26e6-4b19-be57-7fc719c67bd4" xlink:to="loc_algm_DebtInstrumentInterestRateFloor_62621889-f043-4c3d-b724-e6219d8ba5d5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_8e2d6909-cd66-4960-a31d-a99d4cfd58cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_6588a479-26e6-4b19-be57-7fc719c67bd4" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_8e2d6909-cd66-4960-a31d-a99d4cfd58cc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_8b89741a-b8b7-4eb4-9feb-1dd8d53cd4a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_6588a479-26e6-4b19-be57-7fc719c67bd4" xlink:to="loc_us-gaap_LineOfCredit_8b89741a-b8b7-4eb4-9feb-1dd8d53cd4a7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_7e63f9d7-5469-4b6a-b0d7-4b38900153be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_6588a479-26e6-4b19-be57-7fc719c67bd4" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_7e63f9d7-5469-4b6a-b0d7-4b38900153be" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_3b760f03-59d5-4aa3-bf54-1036d06888d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_6588a479-26e6-4b19-be57-7fc719c67bd4" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_3b760f03-59d5-4aa3-bf54-1036d06888d5" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_cba176c0-9906-499b-9091-4dd8aad45c95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_6588a479-26e6-4b19-be57-7fc719c67bd4" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_cba176c0-9906-499b-9091-4dd8aad45c95" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_f8c9b1c3-83ee-49ca-a85c-2e780d83b10c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_6588a479-26e6-4b19-be57-7fc719c67bd4" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_f8c9b1c3-83ee-49ca-a85c-2e780d83b10c" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_92caa0bd-00c3-494e-a1c6-f03018d77bb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_6588a479-26e6-4b19-be57-7fc719c67bd4" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_92caa0bd-00c3-494e-a1c6-f03018d77bb3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_a3777de7-a9f5-4c81-9757-c10bdb7162a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_92caa0bd-00c3-494e-a1c6-f03018d77bb3" xlink:to="loc_us-gaap_CreditFacilityAxis_a3777de7-a9f5-4c81-9757-c10bdb7162a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_a3777de7-a9f5-4c81-9757-c10bdb7162a7_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_a3777de7-a9f5-4c81-9757-c10bdb7162a7" xlink:to="loc_us-gaap_CreditFacilityDomain_a3777de7-a9f5-4c81-9757-c10bdb7162a7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_a40bdc8b-dcf2-4cac-ba35-b703ed867e39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_a3777de7-a9f5-4c81-9757-c10bdb7162a7" xlink:to="loc_us-gaap_CreditFacilityDomain_a40bdc8b-dcf2-4cac-ba35-b703ed867e39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_TermLoanFacilityMember_5a0953db-1b20-43ea-b192-ac297053fddd" xlink:href="algm-20210326.xsd#algm_TermLoanFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_a40bdc8b-dcf2-4cac-ba35-b703ed867e39" xlink:to="loc_algm_TermLoanFacilityMember_5a0953db-1b20-43ea-b192-ac297053fddd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_42e5e0ac-7467-404a-8da2-e62e2d8e191a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_a40bdc8b-dcf2-4cac-ba35-b703ed867e39" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_42e5e0ac-7467-404a-8da2-e62e2d8e191a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_a4fc3690-6b16-4efd-8fcd-8f8450aefac2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_a40bdc8b-dcf2-4cac-ba35-b703ed867e39" xlink:to="loc_us-gaap_LineOfCreditMember_a4fc3690-6b16-4efd-8fcd-8f8450aefac2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_a5d3fa84-6470-48c7-8d5a-2f07dce7bb5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_92caa0bd-00c3-494e-a1c6-f03018d77bb3" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_a5d3fa84-6470-48c7-8d5a-2f07dce7bb5d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_a5d3fa84-6470-48c7-8d5a-2f07dce7bb5d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_a5d3fa84-6470-48c7-8d5a-2f07dce7bb5d" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_a5d3fa84-6470-48c7-8d5a-2f07dce7bb5d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_ad5adf6f-adfa-4091-b65e-108b1803a345" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_a5d3fa84-6470-48c7-8d5a-2f07dce7bb5d" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_ad5adf6f-adfa-4091-b65e-108b1803a345" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CreditSuisseAGCaymanIslandsBranchMember_eeaae9a4-6e05-44d4-8ca9-05bb180a66b2" xlink:href="algm-20210326.xsd#algm_CreditSuisseAGCaymanIslandsBranchMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_ad5adf6f-adfa-4091-b65e-108b1803a345" xlink:to="loc_algm_CreditSuisseAGCaymanIslandsBranchMember_eeaae9a4-6e05-44d4-8ca9-05bb180a66b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_MizuhoBankLtdMember_41c7235b-c0d0-4f50-bf40-6ea20970d553" xlink:href="algm-20210326.xsd#algm_MizuhoBankLtdMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_ad5adf6f-adfa-4091-b65e-108b1803a345" xlink:to="loc_algm_MizuhoBankLtdMember_41c7235b-c0d0-4f50-bf40-6ea20970d553" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BankOfMitsubishiUFJMember_c18a1ada-d655-4e76-820c-b498b60f9289" xlink:href="algm-20210326.xsd#algm_BankOfMitsubishiUFJMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_ad5adf6f-adfa-4091-b65e-108b1803a345" xlink:to="loc_algm_BankOfMitsubishiUFJMember_c18a1ada-d655-4e76-820c-b498b60f9289" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_e2bf09b1-6616-4b5a-a37d-d3c8abc41b9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_92caa0bd-00c3-494e-a1c6-f03018d77bb3" xlink:to="loc_us-gaap_VariableRateAxis_e2bf09b1-6616-4b5a-a37d-d3c8abc41b9d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_e2bf09b1-6616-4b5a-a37d-d3c8abc41b9d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_e2bf09b1-6616-4b5a-a37d-d3c8abc41b9d" xlink:to="loc_us-gaap_VariableRateDomain_e2bf09b1-6616-4b5a-a37d-d3c8abc41b9d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_948ee588-d1a9-4936-af1f-233944f29a08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_e2bf09b1-6616-4b5a-a37d-d3c8abc41b9d" xlink:to="loc_us-gaap_VariableRateDomain_948ee588-d1a9-4936-af1f-233944f29a08" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_c419dbdb-af63-44cb-ad31-769c65faeb7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_948ee588-d1a9-4936-af1f-233944f29a08" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_c419dbdb-af63-44cb-ad31-769c65faeb7a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d5f42454-ba06-4128-9471-8dfd546c8c89" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_92caa0bd-00c3-494e-a1c6-f03018d77bb3" xlink:to="loc_srt_RangeAxis_d5f42454-ba06-4128-9471-8dfd546c8c89" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d5f42454-ba06-4128-9471-8dfd546c8c89_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_d5f42454-ba06-4128-9471-8dfd546c8c89" xlink:to="loc_srt_RangeMember_d5f42454-ba06-4128-9471-8dfd546c8c89_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_afb8e673-88a3-47e4-9476-5ca79eac8f5d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_d5f42454-ba06-4128-9471-8dfd546c8c89" xlink:to="loc_srt_RangeMember_afb8e673-88a3-47e4-9476-5ca79eac8f5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_49965606-357f-4727-ba94-2cf2d0f55b89" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_afb8e673-88a3-47e4-9476-5ca79eac8f5d" xlink:to="loc_srt_MinimumMember_49965606-357f-4727-ba94-2cf2d0f55b89" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_82c71fb6-0682-4885-8be4-194af164bd93" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_afb8e673-88a3-47e4-9476-5ca79eac8f5d" xlink:to="loc_srt_MaximumMember_82c71fb6-0682-4885-8be4-194af164bd93" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" xlink:type="extended" id="ib4a785c7733b4517998e39ff525fd873_DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_656a4859-a5d1-43c9-be5a-77b64ce02b0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b0a291db-156d-4728-a9c2-39a1c75f8da2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_656a4859-a5d1-43c9-be5a-77b64ce02b0b" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b0a291db-156d-4728-a9c2-39a1c75f8da2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6418fcd0-f915-422a-a449-52520f3d1e1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_656a4859-a5d1-43c9-be5a-77b64ce02b0b" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6418fcd0-f915-422a-a449-52520f3d1e1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_c3f29255-5e52-4bba-9bfb-073a16a429da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfUnsecuredDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_656a4859-a5d1-43c9-be5a-77b64ce02b0b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_c3f29255-5e52-4bba-9bfb-073a16a429da" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_4fb9c226-7e4f-4a41-8fa6-2cfed90621dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_656a4859-a5d1-43c9-be5a-77b64ce02b0b" xlink:to="loc_us-gaap_LineOfCredit_4fb9c226-7e4f-4a41-8fa6-2cfed90621dd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_64bccb9d-b812-4e67-9651-42f587c55bab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_656a4859-a5d1-43c9-be5a-77b64ce02b0b" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_64bccb9d-b812-4e67-9651-42f587c55bab" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_8261d248-f6ff-4557-bf69-9933ca0fc670" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_656a4859-a5d1-43c9-be5a-77b64ce02b0b" xlink:to="loc_us-gaap_LongTermLineOfCredit_8261d248-f6ff-4557-bf69-9933ca0fc670" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfUnsecuredDebt_433a7aee-e656-4ae4-9ddb-696b24c0cf37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfUnsecuredDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_656a4859-a5d1-43c9-be5a-77b64ce02b0b" xlink:to="loc_us-gaap_RepaymentsOfUnsecuredDebt_433a7aee-e656-4ae4-9ddb-696b24c0cf37" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditFacilityCollateralSecuredPeriod_14761baf-edd3-495b-88e6-551dc33aede8" xlink:href="algm-20210326.xsd#algm_LineOfCreditFacilityCollateralSecuredPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_656a4859-a5d1-43c9-be5a-77b64ce02b0b" xlink:to="loc_algm_LineOfCreditFacilityCollateralSecuredPeriod_14761baf-edd3-495b-88e6-551dc33aede8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCollateralFeesAmount_72e8c828-a88b-4c03-a135-2e6371ee9940" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCollateralFeesAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_656a4859-a5d1-43c9-be5a-77b64ce02b0b" xlink:to="loc_us-gaap_LineOfCreditFacilityCollateralFeesAmount_72e8c828-a88b-4c03-a135-2e6371ee9940" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_95626947-7d13-4f88-a9cc-a32c7d190b2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_656a4859-a5d1-43c9-be5a-77b64ce02b0b" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_95626947-7d13-4f88-a9cc-a32c7d190b2b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_e99961bd-190c-4e7b-a870-aed4aa5840ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_95626947-7d13-4f88-a9cc-a32c7d190b2b" xlink:to="loc_us-gaap_CreditFacilityAxis_e99961bd-190c-4e7b-a870-aed4aa5840ef" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_e99961bd-190c-4e7b-a870-aed4aa5840ef_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_e99961bd-190c-4e7b-a870-aed4aa5840ef" xlink:to="loc_us-gaap_CreditFacilityDomain_e99961bd-190c-4e7b-a870-aed4aa5840ef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_4d1bc2a6-24c2-4c2c-adfd-1e83ff407263" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_e99961bd-190c-4e7b-a870-aed4aa5840ef" xlink:to="loc_us-gaap_CreditFacilityDomain_4d1bc2a6-24c2-4c2c-adfd-1e83ff407263" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_UnsecuredRevolvingCreditFacilitiesMember_9cd64f06-3311-4099-ac28-6fc3f9d2614c" xlink:href="algm-20210326.xsd#algm_UnsecuredRevolvingCreditFacilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_4d1bc2a6-24c2-4c2c-adfd-1e83ff407263" xlink:to="loc_algm_UnsecuredRevolvingCreditFacilitiesMember_9cd64f06-3311-4099-ac28-6fc3f9d2614c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_c9b0c4af-f97a-4096-9c31-74086cc5b018" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_95626947-7d13-4f88-a9cc-a32c7d190b2b" xlink:to="loc_us-gaap_DebtInstrumentAxis_c9b0c4af-f97a-4096-9c31-74086cc5b018" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c9b0c4af-f97a-4096-9c31-74086cc5b018_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_c9b0c4af-f97a-4096-9c31-74086cc5b018" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c9b0c4af-f97a-4096-9c31-74086cc5b018_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1668b534-9714-42e5-b37e-03d41558434b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_c9b0c4af-f97a-4096-9c31-74086cc5b018" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1668b534-9714-42e5-b37e-03d41558434b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementExpiringJanuary222021Member_36f83e90-4ad1-41dc-88d9-42d7a5ffd2c9" xlink:href="algm-20210326.xsd#algm_LineOfCreditAgreementExpiringJanuary222021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1668b534-9714-42e5-b37e-03d41558434b" xlink:to="loc_algm_LineOfCreditAgreementExpiringJanuary222021Member_36f83e90-4ad1-41dc-88d9-42d7a5ffd2c9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member_8e5f6031-9136-45e3-b288-f8a572488e01" xlink:href="algm-20210326.xsd#algm_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1668b534-9714-42e5-b37e-03d41558434b" xlink:to="loc_algm_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member_8e5f6031-9136-45e3-b288-f8a572488e01" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementMaturingJune182020Member_f90c8ddc-790e-439e-9f6a-262786200d31" xlink:href="algm-20210326.xsd#algm_LineOfCreditAgreementMaturingJune182020Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1668b534-9714-42e5-b37e-03d41558434b" xlink:to="loc_algm_LineOfCreditAgreementMaturingJune182020Member_f90c8ddc-790e-439e-9f6a-262786200d31" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementExpiringAugust312021Member_2ba8b7da-d06f-4461-b894-3df709f467df" xlink:href="algm-20210326.xsd#algm_LineOfCreditAgreementExpiringAugust312021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1668b534-9714-42e5-b37e-03d41558434b" xlink:to="loc_algm_LineOfCreditAgreementExpiringAugust312021Member_2ba8b7da-d06f-4461-b894-3df709f467df" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementExpiringJune302021Member_b385376a-9cc7-4198-b65b-6ada487e4619" xlink:href="algm-20210326.xsd#algm_LineOfCreditAgreementExpiringJune302021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1668b534-9714-42e5-b37e-03d41558434b" xlink:to="loc_algm_LineOfCreditAgreementExpiringJune302021Member_b385376a-9cc7-4198-b65b-6ada487e4619" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_67c932b7-6bac-4f99-9cfe-cc93f570e0d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_95626947-7d13-4f88-a9cc-a32c7d190b2b" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_67c932b7-6bac-4f99-9cfe-cc93f570e0d3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_67c932b7-6bac-4f99-9cfe-cc93f570e0d3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_67c932b7-6bac-4f99-9cfe-cc93f570e0d3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_67c932b7-6bac-4f99-9cfe-cc93f570e0d3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_99631a50-73bd-4ada-aa3b-173ce3f6f7fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_67c932b7-6bac-4f99-9cfe-cc93f570e0d3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_99631a50-73bd-4ada-aa3b-173ce3f6f7fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_36ba53a0-e69e-4f63-9546-d56b7153b965" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_99631a50-73bd-4ada-aa3b-173ce3f6f7fb" xlink:to="loc_us-gaap_LineOfCreditMember_36ba53a0-e69e-4f63-9546-d56b7153b965" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_7ae4720c-1d67-4be5-847f-0b6734ab2e41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_95626947-7d13-4f88-a9cc-a32c7d190b2b" xlink:to="loc_us-gaap_VariableRateAxis_7ae4720c-1d67-4be5-847f-0b6734ab2e41" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_7ae4720c-1d67-4be5-847f-0b6734ab2e41_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_7ae4720c-1d67-4be5-847f-0b6734ab2e41" xlink:to="loc_us-gaap_VariableRateDomain_7ae4720c-1d67-4be5-847f-0b6734ab2e41_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_cc1eb849-fee0-4040-a554-54969b1eac76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_7ae4720c-1d67-4be5-847f-0b6734ab2e41" xlink:to="loc_us-gaap_VariableRateDomain_cc1eb849-fee0-4040-a554-54969b1eac76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_8bc7c095-67ab-45ed-9ffa-17431a27a7b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_cc1eb849-fee0-4040-a554-54969b1eac76" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_8bc7c095-67ab-45ed-9ffa-17431a27a7b0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis_b9c93052-6a6a-4b0c-aeb2-710eba6c169d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_95626947-7d13-4f88-a9cc-a32c7d190b2b" xlink:to="loc_us-gaap_UnusualOrInfrequentItemAxis_b9c93052-6a6a-4b0c-aeb2-710eba6c169d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_b9c93052-6a6a-4b0c-aeb2-710eba6c169d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_b9c93052-6a6a-4b0c-aeb2-710eba6c169d" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_b9c93052-6a6a-4b0c-aeb2-710eba6c169d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_0217214e-1181-4548-bbbe-1559481c2321" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_b9c93052-6a6a-4b0c-aeb2-710eba6c169d" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_0217214e-1181-4548-bbbe-1559481c2321" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_COVID19Member_ff846c38-67dd-44c8-968f-5e4b8c970070" xlink:href="algm-20210326.xsd#algm_COVID19Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain_0217214e-1181-4548-bbbe-1559481c2321" xlink:to="loc_algm_COVID19Member_ff846c38-67dd-44c8-968f-5e4b8c970070" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails" xlink:type="extended" id="i96917623eca9476c98c3200c78e9c6ad_RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a125561f-86c3-4fda-90bb-5874bb6bad7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_d8cc2961-8c8d-4eee-b14e-9d7e9d737f8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a125561f-86c3-4fda-90bb-5874bb6bad7b" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_d8cc2961-8c8d-4eee-b14e-9d7e9d737f8f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_2cb20cf2-a584-4712-b211-5bf7e9c47fdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a125561f-86c3-4fda-90bb-5874bb6bad7b" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_2cb20cf2-a584-4712-b211-5bf7e9c47fdc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_9ae855a9-3b18-4446-b53f-9b69ed7df2a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a125561f-86c3-4fda-90bb-5874bb6bad7b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_9ae855a9-3b18-4446-b53f-9b69ed7df2a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_0df9bba4-9c9d-4f24-882c-0d212eab00ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a125561f-86c3-4fda-90bb-5874bb6bad7b" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_0df9bba4-9c9d-4f24-882c-0d212eab00ed" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_36dbe4c6-482f-4355-82d0-6e572b0c8909" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a125561f-86c3-4fda-90bb-5874bb6bad7b" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_36dbe4c6-482f-4355-82d0-6e572b0c8909" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_945597c5-efbf-4925-9e11-d45ce85fe01f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a125561f-86c3-4fda-90bb-5874bb6bad7b" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_945597c5-efbf-4925-9e11-d45ce85fe01f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_81b6c5c4-f541-47a3-83a8-ea2bfe5e4220" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a125561f-86c3-4fda-90bb-5874bb6bad7b" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_81b6c5c4-f541-47a3-83a8-ea2bfe5e4220" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b0df8294-9422-4222-9f76-935721b58c9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a125561f-86c3-4fda-90bb-5874bb6bad7b" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b0df8294-9422-4222-9f76-935721b58c9f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_e7e8ce78-e3fe-4db8-8cfa-575de22dcd3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b0df8294-9422-4222-9f76-935721b58c9f" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_e7e8ce78-e3fe-4db8-8cfa-575de22dcd3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_e7e8ce78-e3fe-4db8-8cfa-575de22dcd3f_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_e7e8ce78-e3fe-4db8-8cfa-575de22dcd3f" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_e7e8ce78-e3fe-4db8-8cfa-575de22dcd3f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_85bb1076-15f6-48d9-9751-7d2d97209809" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_e7e8ce78-e3fe-4db8-8cfa-575de22dcd3f" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_85bb1076-15f6-48d9-9751-7d2d97209809" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_7635d83c-6153-4ecc-8713-7bd6188869c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_85bb1076-15f6-48d9-9751-7d2d97209809" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_7635d83c-6153-4ecc-8713-7bd6188869c3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" xlink:type="extended" id="i91ddba2a208b4656b443446cf3fd1ed5_RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_69d3fb42-8fcb-40d9-ba88-1d7ff911cffb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_d5242dfd-d610-4674-8489-ebb357b6a2dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_69d3fb42-8fcb-40d9-ba88-1d7ff911cffb" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_d5242dfd-d610-4674-8489-ebb357b6a2dd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_8bfb12a8-0446-4a8d-855a-e4490ad39c9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_d5242dfd-d610-4674-8489-ebb357b6a2dd" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_8bfb12a8-0446-4a8d-855a-e4490ad39c9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_e935e903-ba32-4d0c-8830-f27838d7d7c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_d5242dfd-d610-4674-8489-ebb357b6a2dd" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_e935e903-ba32-4d0c-8830-f27838d7d7c2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_edba2171-491e-45e3-8506-3a7f25cc330a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_d5242dfd-d610-4674-8489-ebb357b6a2dd" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_edba2171-491e-45e3-8506-3a7f25cc330a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_80062a46-81f6-4a21-8ed5-dd5a74bd2bbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_d5242dfd-d610-4674-8489-ebb357b6a2dd" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_80062a46-81f6-4a21-8ed5-dd5a74bd2bbd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_d846bce4-d98e-4841-a10c-52ff028c54f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_d5242dfd-d610-4674-8489-ebb357b6a2dd" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_d846bce4-d98e-4841-a10c-52ff028c54f8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_8703e50a-b438-46d4-9334-0a1bf5994221" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_d5242dfd-d610-4674-8489-ebb357b6a2dd" xlink:to="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_8703e50a-b438-46d4-9334-0a1bf5994221" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_b5278462-b1ce-467c-8711-6b53629a3267" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_fa46c74b-0dde-4ac4-881c-39ffe8e4b458" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_69d3fb42-8fcb-40d9-ba88-1d7ff911cffb" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_fa46c74b-0dde-4ac4-881c-39ffe8e4b458" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_8c45abb3-5fd0-4c09-881f-8bf5bb51b4aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_fa46c74b-0dde-4ac4-881c-39ffe8e4b458" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_8c45abb3-5fd0-4c09-881f-8bf5bb51b4aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_b4926a05-a8fe-4111-9de4-da86061adb52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_fa46c74b-0dde-4ac4-881c-39ffe8e4b458" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_b4926a05-a8fe-4111-9de4-da86061adb52" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_67d02283-0dc0-4c00-9ba9-df08b8df60ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_fa46c74b-0dde-4ac4-881c-39ffe8e4b458" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_67d02283-0dc0-4c00-9ba9-df08b8df60ae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_a86cfc72-909c-4120-aedd-cb38901f9849" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_fa46c74b-0dde-4ac4-881c-39ffe8e4b458" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_a86cfc72-909c-4120-aedd-cb38901f9849" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_68b1ea6c-df7a-4a4a-84f5-98a3f388b774" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_fa46c74b-0dde-4ac4-881c-39ffe8e4b458" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_68b1ea6c-df7a-4a4a-84f5-98a3f388b774" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_b5812112-ba28-4723-905e-46c57374d31c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_4eb32ae5-c33d-4316-a65d-c802692255a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_69d3fb42-8fcb-40d9-ba88-1d7ff911cffb" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_4eb32ae5-c33d-4316-a65d-c802692255a1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c657be17-1063-4b8a-a7e8-ec6270c810f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_69d3fb42-8fcb-40d9-ba88-1d7ff911cffb" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c657be17-1063-4b8a-a7e8-ec6270c810f4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_8b5694d6-5a9e-4311-814a-5815e17d4803" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c657be17-1063-4b8a-a7e8-ec6270c810f4" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_8b5694d6-5a9e-4311-814a-5815e17d4803" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_8b5694d6-5a9e-4311-814a-5815e17d4803_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_8b5694d6-5a9e-4311-814a-5815e17d4803" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_8b5694d6-5a9e-4311-814a-5815e17d4803_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_ebff28b3-e9c5-4059-9883-4e04ab16ab15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_8b5694d6-5a9e-4311-814a-5815e17d4803" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_ebff28b3-e9c5-4059-9883-4e04ab16ab15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_8bef110e-3a7a-4faf-a401-8b63887eadd9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_ebff28b3-e9c5-4059-9883-4e04ab16ab15" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_8bef110e-3a7a-4faf-a401-8b63887eadd9" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails" xlink:type="extended" id="i2fa6d84c3f634da594166bd1a53fdf0c_RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4a114e67-4eae-4037-9d5d-07cfdaad2f51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation_325477e6-0cf9-4c71-a22e-4377a262f3e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4a114e67-4eae-4037-9d5d-07cfdaad2f51" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation_325477e6-0cf9-4c71-a22e-4377a262f3e1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_f9ee5311-ddd3-41ac-b95f-9bd0de7e6cdd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4a114e67-4eae-4037-9d5d-07cfdaad2f51" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_f9ee5311-ddd3-41ac-b95f-9bd0de7e6cdd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation_e8fd703f-39bb-4bbb-b319-7055c241cd5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4a114e67-4eae-4037-9d5d-07cfdaad2f51" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation_e8fd703f-39bb-4bbb-b319-7055c241cd5c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_dd0324e5-aa4b-4ce3-b14b-fb3e10056d72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4a114e67-4eae-4037-9d5d-07cfdaad2f51" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_dd0324e5-aa4b-4ce3-b14b-fb3e10056d72" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_ac833f85-18f9-4775-889c-f83d35fdb156" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_dd0324e5-aa4b-4ce3-b14b-fb3e10056d72" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_ac833f85-18f9-4775-889c-f83d35fdb156" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_ac833f85-18f9-4775-889c-f83d35fdb156_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_ac833f85-18f9-4775-889c-f83d35fdb156" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_ac833f85-18f9-4775-889c-f83d35fdb156_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_79fea20b-f6f2-4a99-8900-6792a358b6fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_ac833f85-18f9-4775-889c-f83d35fdb156" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_79fea20b-f6f2-4a99-8900-6792a358b6fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_2ffa37ff-8736-4286-a619-928fa171239c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_79fea20b-f6f2-4a99-8900-6792a358b6fa" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_2ffa37ff-8736-4286-a619-928fa171239c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#RetirementPlansChangeinAmountsRecognizedinAOCIDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" xlink:type="extended" id="id81729c3479d4fb187a08abbb42d968f_RetirementPlansChangeinAmountsRecognizedinAOCIDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0a236340-ea98-43e6-92cd-00f610ea27b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward_faab6089-3df7-4761-a67c-0f9a4b89e436" xlink:href="algm-20210326.xsd#algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0a236340-ea98-43e6-92cd-00f610ea27b9" xlink:to="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward_faab6089-3df7-4761-a67c-0f9a4b89e436" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax_1f0b5713-6996-4a6e-a5db-e2519008cad6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward_faab6089-3df7-4761-a67c-0f9a4b89e436" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax_1f0b5713-6996-4a6e-a5db-e2519008cad6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax_4a64e7d2-ce89-496a-985b-5ddd94d31626" xlink:href="algm-20210326.xsd#algm_OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward_faab6089-3df7-4761-a67c-0f9a4b89e436" xlink:to="loc_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax_4a64e7d2-ce89-496a-985b-5ddd94d31626" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax_8cdf963e-081a-4c5f-907a-059cd1f802cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward_faab6089-3df7-4761-a67c-0f9a4b89e436" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax_8cdf963e-081a-4c5f-907a-059cd1f802cb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax_13c3bb10-9e2b-493a-95ab-fb2c6f25f57c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward_faab6089-3df7-4761-a67c-0f9a4b89e436" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax_13c3bb10-9e2b-493a-95ab-fb2c6f25f57c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax_4b391d1a-0778-496c-90d6-74bd27916779" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward_27c590ce-d5da-45be-bc04-96290fb25770" xlink:href="algm-20210326.xsd#algm_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0a236340-ea98-43e6-92cd-00f610ea27b9" xlink:to="loc_algm_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward_27c590ce-d5da-45be-bc04-96290fb25770" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax_6e6dd3ef-b394-460c-9db5-390ccacb5e55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward_27c590ce-d5da-45be-bc04-96290fb25770" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax_6e6dd3ef-b394-460c-9db5-390ccacb5e55" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_77e69c2d-afd8-4ddd-a00a-24de0af89ef2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward_27c590ce-d5da-45be-bc04-96290fb25770" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_77e69c2d-afd8-4ddd-a00a-24de0af89ef2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_0491ffba-45a8-4b42-bc2a-e59d578ecf15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward_27c590ce-d5da-45be-bc04-96290fb25770" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_0491ffba-45a8-4b42-bc2a-e59d578ecf15" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax_e6334ab4-e6ad-4c30-b2ec-ef7f6e7a6328" xlink:href="algm-20210326.xsd#algm_OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward_27c590ce-d5da-45be-bc04-96290fb25770" xlink:to="loc_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax_e6334ab4-e6ad-4c30-b2ec-ef7f6e7a6328" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax_1220a50d-6698-46bc-877d-f3155c025f6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward_156eb761-cb87-486a-b2ed-0f7a91787c5e" xlink:href="algm-20210326.xsd#algm_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0a236340-ea98-43e6-92cd-00f610ea27b9" xlink:to="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward_156eb761-cb87-486a-b2ed-0f7a91787c5e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax_3fc56960-7f7d-4e7f-ad44-16e54aa6f298" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward_156eb761-cb87-486a-b2ed-0f7a91787c5e" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax_3fc56960-7f7d-4e7f-ad44-16e54aa6f298" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_8c4faff9-b987-425b-8a02-ad4f0123ca97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward_156eb761-cb87-486a-b2ed-0f7a91787c5e" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_8c4faff9-b987-425b-8a02-ad4f0123ca97" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_6c5605fe-68b8-4350-849f-5a3ee6e4e7e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward_156eb761-cb87-486a-b2ed-0f7a91787c5e" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_6c5605fe-68b8-4350-849f-5a3ee6e4e7e9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax_4952f3fb-d485-45c8-8662-50b925ea4f2a" xlink:href="algm-20210326.xsd#algm_OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward_156eb761-cb87-486a-b2ed-0f7a91787c5e" xlink:to="loc_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax_4952f3fb-d485-45c8-8662-50b925ea4f2a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax_c9f63fc4-f9bd-43a5-b211-989d767fc91d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward_b1af43fe-70c4-4c71-9c49-45a54da109ed" xlink:href="algm-20210326.xsd#algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0a236340-ea98-43e6-92cd-00f610ea27b9" xlink:to="loc_algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward_b1af43fe-70c4-4c71-9c49-45a54da109ed" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_5b63fc36-50d5-480d-b623-c8c405a2350d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward_b1af43fe-70c4-4c71-9c49-45a54da109ed" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_5b63fc36-50d5-480d-b623-c8c405a2350d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_f94c3b03-7820-4dbd-9b73-36e10b454b11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward_b1af43fe-70c4-4c71-9c49-45a54da109ed" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_f94c3b03-7820-4dbd-9b73-36e10b454b11" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_c6a53040-3248-45fe-9b8e-b692a799c1a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward_b1af43fe-70c4-4c71-9c49-45a54da109ed" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_c6a53040-3248-45fe-9b8e-b692a799c1a5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_e91bf207-bd3e-4b06-85f6-2698b6d6db40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward_b1af43fe-70c4-4c71-9c49-45a54da109ed" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_e91bf207-bd3e-4b06-85f6-2698b6d6db40" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_7691ea82-761f-4fc5-a727-7c9c22a0087d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f7871326-9ef0-4485-a4fd-9660889498d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0a236340-ea98-43e6-92cd-00f610ea27b9" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f7871326-9ef0-4485-a4fd-9660889498d6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_0621018f-741e-4be8-9d85-82cd5747088b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f7871326-9ef0-4485-a4fd-9660889498d6" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_0621018f-741e-4be8-9d85-82cd5747088b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_0621018f-741e-4be8-9d85-82cd5747088b_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_0621018f-741e-4be8-9d85-82cd5747088b" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_0621018f-741e-4be8-9d85-82cd5747088b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_bd775814-d753-4f77-98ac-a29d6c241623" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_0621018f-741e-4be8-9d85-82cd5747088b" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_bd775814-d753-4f77-98ac-a29d6c241623" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_21b1a960-0dd3-46a9-b9a8-e4d0c5c4e021" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_bd775814-d753-4f77-98ac-a29d6c241623" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_21b1a960-0dd3-46a9-b9a8-e4d0c5c4e021" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#RetirementPlansScheduleofWeightedAverageAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails" xlink:type="extended" id="i96e1ff0ebec340de8bbc25957b1abdac_RetirementPlansScheduleofWeightedAverageAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_31de847e-f7c9-4e15-aaf8-6bab5824fb6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_f841be8b-ba21-447a-a484-7912d8eccba0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_31de847e-f7c9-4e15-aaf8-6bab5824fb6c" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_f841be8b-ba21-447a-a484-7912d8eccba0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_f012c6d4-d28f-48dd-bfc5-f20ec7042643" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_31de847e-f7c9-4e15-aaf8-6bab5824fb6c" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_f012c6d4-d28f-48dd-bfc5-f20ec7042643" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_ca173505-d8e8-4e7f-bbe6-b9306512365c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_31de847e-f7c9-4e15-aaf8-6bab5824fb6c" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_ca173505-d8e8-4e7f-bbe6-b9306512365c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_3f7cf3c6-c951-4d69-942b-39891f5a869b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_31de847e-f7c9-4e15-aaf8-6bab5824fb6c" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_3f7cf3c6-c951-4d69-942b-39891f5a869b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_03c93172-822a-45b8-9c9b-fa673424f8c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_31de847e-f7c9-4e15-aaf8-6bab5824fb6c" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_03c93172-822a-45b8-9c9b-fa673424f8c6" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_526999fe-7dc4-4b85-b4fd-6e161e29ee9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_31de847e-f7c9-4e15-aaf8-6bab5824fb6c" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_526999fe-7dc4-4b85-b4fd-6e161e29ee9c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_3ce699b8-4c8f-4b1d-adf7-2f60b867ca21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_526999fe-7dc4-4b85-b4fd-6e161e29ee9c" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_3ce699b8-4c8f-4b1d-adf7-2f60b867ca21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_3ce699b8-4c8f-4b1d-adf7-2f60b867ca21_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3ce699b8-4c8f-4b1d-adf7-2f60b867ca21" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_3ce699b8-4c8f-4b1d-adf7-2f60b867ca21_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_baa9f9ba-4e37-42ad-a279-a866931b7a1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3ce699b8-4c8f-4b1d-adf7-2f60b867ca21" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_baa9f9ba-4e37-42ad-a279-a866931b7a1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_e256c0fa-8d8f-44aa-82b1-8b2fdd2bb6e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_baa9f9ba-4e37-42ad-a279-a866931b7a1e" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_e256c0fa-8d8f-44aa-82b1-8b2fdd2bb6e5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#RetirementPlansFairValueofEntitysPlanAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" xlink:type="extended" id="i6456611705e04950bd72508ee15a25bf_RetirementPlansFairValueofEntitysPlanAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_96990536-c862-48e9-a669-972dd3e30b1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_985976d5-a108-497f-9518-69f1ea449319" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_96990536-c862-48e9-a669-972dd3e30b1d" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_985976d5-a108-497f-9518-69f1ea449319" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_292752ac-68f1-4773-a5f9-a8838e0c5aac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_96990536-c862-48e9-a669-972dd3e30b1d" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_292752ac-68f1-4773-a5f9-a8838e0c5aac" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_1b1dc919-779c-45de-ba81-810385a7e400" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_292752ac-68f1-4773-a5f9-a8838e0c5aac" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_1b1dc919-779c-45de-ba81-810385a7e400" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_1b1dc919-779c-45de-ba81-810385a7e400_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_1b1dc919-779c-45de-ba81-810385a7e400" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_1b1dc919-779c-45de-ba81-810385a7e400_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_00ae0796-aeab-4ea3-9876-addbfc81c99e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_1b1dc919-779c-45de-ba81-810385a7e400" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_00ae0796-aeab-4ea3-9876-addbfc81c99e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_e5a7f218-c6bd-4964-a241-782c76b6bea7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_00ae0796-aeab-4ea3-9876-addbfc81c99e" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_e5a7f218-c6bd-4964-a241-782c76b6bea7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_13462a5d-4d96-4ae6-98d1-b4b0c2529546" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_292752ac-68f1-4773-a5f9-a8838e0c5aac" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_13462a5d-4d96-4ae6-98d1-b4b0c2529546" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_13462a5d-4d96-4ae6-98d1-b4b0c2529546_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_13462a5d-4d96-4ae6-98d1-b4b0c2529546" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_13462a5d-4d96-4ae6-98d1-b4b0c2529546_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_92d8040d-f279-4b74-9097-59683abae667" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_13462a5d-4d96-4ae6-98d1-b4b0c2529546" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_92d8040d-f279-4b74-9097-59683abae667" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_78b68fdc-92e2-4477-9064-8a24599c2e49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_92d8040d-f279-4b74-9097-59683abae667" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_78b68fdc-92e2-4477-9064-8a24599c2e49" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_UnitInvestmentTrustFundMember_12ba4a90-a16a-4c3e-a5c8-50f63ed65cd9" xlink:href="algm-20210326.xsd#algm_UnitInvestmentTrustFundMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_92d8040d-f279-4b74-9097-59683abae667" xlink:to="loc_algm_UnitInvestmentTrustFundMember_12ba4a90-a16a-4c3e-a5c8-50f63ed65cd9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember_65cef51f-b110-4b52-aba7-d3300fa8b852" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDebtSecurityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_92d8040d-f279-4b74-9097-59683abae667" xlink:to="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember_65cef51f-b110-4b52-aba7-d3300fa8b852" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_aa43987b-6582-45ac-99db-fc123520805d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_92d8040d-f279-4b74-9097-59683abae667" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_aa43987b-6582-45ac-99db-fc123520805d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_5c1e63b7-72e1-456b-87b0-f01aac88799e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_92d8040d-f279-4b74-9097-59683abae667" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_5c1e63b7-72e1-456b-87b0-f01aac88799e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5aa16111-5322-452b-bd9a-fa2be7a2c8ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_292752ac-68f1-4773-a5f9-a8838e0c5aac" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5aa16111-5322-452b-bd9a-fa2be7a2c8ed" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5aa16111-5322-452b-bd9a-fa2be7a2c8ed_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5aa16111-5322-452b-bd9a-fa2be7a2c8ed" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5aa16111-5322-452b-bd9a-fa2be7a2c8ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a3277598-c05b-45ef-bda8-77b24387fb80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5aa16111-5322-452b-bd9a-fa2be7a2c8ed" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a3277598-c05b-45ef-bda8-77b24387fb80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_d2b6d387-f688-4d04-aaee-04ea71f31e2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a3277598-c05b-45ef-bda8-77b24387fb80" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_d2b6d387-f688-4d04-aaee-04ea71f31e2c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_11d1082d-4467-493c-b329-cfa181fb3aa9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a3277598-c05b-45ef-bda8-77b24387fb80" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_11d1082d-4467-493c-b329-cfa181fb3aa9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_32e516a3-fc53-453a-a57e-6de5168e36c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a3277598-c05b-45ef-bda8-77b24387fb80" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_32e516a3-fc53-453a-a57e-6de5168e36c9" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails" xlink:type="extended" id="i4dd1e19d67684b139794730fe7f242f0_RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3608ce4c-8c5c-46ea-a231-6387a25f3752" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_49f1b85e-53f5-48d7-861d-d45ab86c7075" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3608ce4c-8c5c-46ea-a231-6387a25f3752" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_49f1b85e-53f5-48d7-861d-d45ab86c7075" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_75a5f390-48d3-4f84-a2fc-81fb769d9ffd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_49f1b85e-53f5-48d7-861d-d45ab86c7075" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_75a5f390-48d3-4f84-a2fc-81fb769d9ffd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase_5b68ca62-b370-4688-a585-efb0308d2205" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_49f1b85e-53f5-48d7-861d-d45ab86c7075" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase_5b68ca62-b370-4688-a585-efb0308d2205" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement_f791d7ff-2a0a-4684-9f6b-bb79e3c43f60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_49f1b85e-53f5-48d7-861d-d45ab86c7075" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement_f791d7ff-2a0a-4684-9f6b-bb79e3c43f60" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld_406b5897-9996-47c0-a1b8-72a35fa16630" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_49f1b85e-53f5-48d7-861d-d45ab86c7075" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld_406b5897-9996-47c0-a1b8-72a35fa16630" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_405940c1-652c-491c-8f2d-28d046ac24ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_49f1b85e-53f5-48d7-861d-d45ab86c7075" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_405940c1-652c-491c-8f2d-28d046ac24ab" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_4c8c9a7b-e030-41a1-96f4-b1882157dee3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d9e405b6-015f-47e7-bebd-aed34342ae35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3608ce4c-8c5c-46ea-a231-6387a25f3752" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d9e405b6-015f-47e7-bebd-aed34342ae35" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2f5f59d8-0267-4167-8ba5-208c0620d6d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d9e405b6-015f-47e7-bebd-aed34342ae35" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2f5f59d8-0267-4167-8ba5-208c0620d6d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_2f5f59d8-0267-4167-8ba5-208c0620d6d2_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2f5f59d8-0267-4167-8ba5-208c0620d6d2" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_2f5f59d8-0267-4167-8ba5-208c0620d6d2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_9b2d9682-689c-404d-8699-90d1eef132fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2f5f59d8-0267-4167-8ba5-208c0620d6d2" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_9b2d9682-689c-404d-8699-90d1eef132fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankLoanObligationsMember_cd4332d3-e9bd-4c7d-9038-8bc4c02c0301" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BankLoanObligationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_9b2d9682-689c-404d-8699-90d1eef132fc" xlink:to="loc_us-gaap_BankLoanObligationsMember_cd4332d3-e9bd-4c7d-9038-8bc4c02c0301" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_192a0451-caec-49cf-9706-41f9db2e6056" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_9b2d9682-689c-404d-8699-90d1eef132fc" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_192a0451-caec-49cf-9706-41f9db2e6056" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_2c602eed-8371-4202-a86e-41ed6cae9615" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d9e405b6-015f-47e7-bebd-aed34342ae35" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_2c602eed-8371-4202-a86e-41ed6cae9615" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_2c602eed-8371-4202-a86e-41ed6cae9615_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_2c602eed-8371-4202-a86e-41ed6cae9615" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_2c602eed-8371-4202-a86e-41ed6cae9615_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_5bc6714c-047d-444d-8196-58124d4f5c99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_2c602eed-8371-4202-a86e-41ed6cae9615" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_5bc6714c-047d-444d-8196-58124d4f5c99" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_89b98dab-6f1c-49d4-9222-aa72d6a01988" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_5bc6714c-047d-444d-8196-58124d4f5c99" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_89b98dab-6f1c-49d4-9222-aa72d6a01988" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_48061cf5-8be3-4ccf-862b-edaaeb5306d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d9e405b6-015f-47e7-bebd-aed34342ae35" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_48061cf5-8be3-4ccf-862b-edaaeb5306d7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_48061cf5-8be3-4ccf-862b-edaaeb5306d7_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_48061cf5-8be3-4ccf-862b-edaaeb5306d7" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_48061cf5-8be3-4ccf-862b-edaaeb5306d7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5e00eff4-0101-4921-8909-e685cabb9625" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_48061cf5-8be3-4ccf-862b-edaaeb5306d7" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5e00eff4-0101-4921-8909-e685cabb9625" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_6c596c5c-081c-42b8-8c7e-3d3fbf2d54ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5e00eff4-0101-4921-8909-e685cabb9625" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_6c596c5c-081c-42b8-8c7e-3d3fbf2d54ae" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#RetirementPlansDefinedBenefitPlansAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails" xlink:type="extended" id="ib5bd032706a54d12bc362018ef441071_RetirementPlansDefinedBenefitPlansAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c7258c7a-f3c9-489d-bd13-26723bfdc68b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_9471fec2-e09c-4205-90c9-8cf38a3450ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c7258c7a-f3c9-489d-bd13-26723bfdc68b" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_9471fec2-e09c-4205-90c9-8cf38a3450ce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_bbed26d6-6a84-4815-bd60-b32b35b321a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c7258c7a-f3c9-489d-bd13-26723bfdc68b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_bbed26d6-6a84-4815-bd60-b32b35b321a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_4bec1b66-8b38-4e10-9639-ce69ec923bf6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c7258c7a-f3c9-489d-bd13-26723bfdc68b" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_4bec1b66-8b38-4e10-9639-ce69ec923bf6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_130bc71c-30e2-46f6-bd71-1791a3f1f646" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c7258c7a-f3c9-489d-bd13-26723bfdc68b" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_130bc71c-30e2-46f6-bd71-1791a3f1f646" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9ddbe605-4b9b-41bc-b322-acbf8a7ecbd3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c7258c7a-f3c9-489d-bd13-26723bfdc68b" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9ddbe605-4b9b-41bc-b322-acbf8a7ecbd3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_4594dab5-da9f-4beb-a065-2264aed046ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9ddbe605-4b9b-41bc-b322-acbf8a7ecbd3" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_4594dab5-da9f-4beb-a065-2264aed046ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_4594dab5-da9f-4beb-a065-2264aed046ed_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_4594dab5-da9f-4beb-a065-2264aed046ed" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_4594dab5-da9f-4beb-a065-2264aed046ed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_d5f7995f-ca39-428f-9bdf-9512e58f4918" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_4594dab5-da9f-4beb-a065-2264aed046ed" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_d5f7995f-ca39-428f-9bdf-9512e58f4918" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_4a1e4dad-7021-4ba3-b946-77f16c10ab79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_d5f7995f-ca39-428f-9bdf-9512e58f4918" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_4a1e4dad-7021-4ba3-b946-77f16c10ab79" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_ae4e1f75-9ad1-4a44-8eb1-48f2499d75be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_d5f7995f-ca39-428f-9bdf-9512e58f4918" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_ae4e1f75-9ad1-4a44-8eb1-48f2499d75be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_864e3f74-72af-44cb-b1ed-58e160ac3ba8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9ddbe605-4b9b-41bc-b322-acbf8a7ecbd3" xlink:to="loc_us-gaap_RetirementPlanNameAxis_864e3f74-72af-44cb-b1ed-58e160ac3ba8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_864e3f74-72af-44cb-b1ed-58e160ac3ba8_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanNameAxis_864e3f74-72af-44cb-b1ed-58e160ac3ba8" xlink:to="loc_us-gaap_RetirementPlanNameDomain_864e3f74-72af-44cb-b1ed-58e160ac3ba8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_2076e247-efe8-427f-ac64-076fe5dce74c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanNameAxis_864e3f74-72af-44cb-b1ed-58e160ac3ba8" xlink:to="loc_us-gaap_RetirementPlanNameDomain_2076e247-efe8-427f-ac64-076fe5dce74c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PensionPromiseMember_2cf727b1-666d-430f-852b-dc396d2c976d" xlink:href="algm-20210326.xsd#algm_PensionPromiseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_2076e247-efe8-427f-ac64-076fe5dce74c" xlink:to="loc_algm_PensionPromiseMember_2cf727b1-666d-430f-852b-dc396d2c976d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails" xlink:type="extended" id="i912fef238a064611b4f60181a948491d_RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bac165ce-38ce-4478-91bc-5f52cc92b31f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_3e295322-30b2-40f8-8247-2f2869b5ac29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bac165ce-38ce-4478-91bc-5f52cc92b31f" xlink:to="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_3e295322-30b2-40f8-8247-2f2869b5ac29" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_5f3febcf-4bf8-4bb1-9692-9c1b0ee43def" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_3e295322-30b2-40f8-8247-2f2869b5ac29" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_5f3febcf-4bf8-4bb1-9692-9c1b0ee43def" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_ca7ad952-aed2-43de-9227-5a0f2a4dfd9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_3e295322-30b2-40f8-8247-2f2869b5ac29" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_ca7ad952-aed2-43de-9227-5a0f2a4dfd9c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_1c3bb727-cbfd-4c71-a41e-8ba9a33a8c68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_3e295322-30b2-40f8-8247-2f2869b5ac29" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_1c3bb727-cbfd-4c71-a41e-8ba9a33a8c68" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_0fee091c-a2f3-4600-816d-03799404ffb4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_3e295322-30b2-40f8-8247-2f2869b5ac29" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_0fee091c-a2f3-4600-816d-03799404ffb4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_b42b75ca-151c-49b7-8408-efbbd333b61d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_3e295322-30b2-40f8-8247-2f2869b5ac29" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_b42b75ca-151c-49b7-8408-efbbd333b61d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive_42c96c08-3bdf-4fa6-88ab-2599006bc45d" xlink:href="algm-20210326.xsd#algm_DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_3e295322-30b2-40f8-8247-2f2869b5ac29" xlink:to="loc_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive_42c96c08-3bdf-4fa6-88ab-2599006bc45d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal_7b958cb4-8b2c-416c-b994-7a47e6a7da4d" xlink:href="algm-20210326.xsd#algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_3e295322-30b2-40f8-8247-2f2869b5ac29" xlink:to="loc_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal_7b958cb4-8b2c-416c-b994-7a47e6a7da4d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_41aa092d-86d4-463e-a23d-a99d23b59031" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bac165ce-38ce-4478-91bc-5f52cc92b31f" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_41aa092d-86d4-463e-a23d-a99d23b59031" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_5d425e6a-3ed7-40a1-adec-6469e7c6ae09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_41aa092d-86d4-463e-a23d-a99d23b59031" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_5d425e6a-3ed7-40a1-adec-6469e7c6ae09" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_5d425e6a-3ed7-40a1-adec-6469e7c6ae09_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_5d425e6a-3ed7-40a1-adec-6469e7c6ae09" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_5d425e6a-3ed7-40a1-adec-6469e7c6ae09_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_09138c04-4908-4b5e-836e-c492a300ecad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_5d425e6a-3ed7-40a1-adec-6469e7c6ae09" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_09138c04-4908-4b5e-836e-c492a300ecad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_fe37077b-855a-4f22-b6e0-9e8a3ff9bfb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_09138c04-4908-4b5e-836e-c492a300ecad" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_fe37077b-855a-4f22-b6e0-9e8a3ff9bfb8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#RetirementPlansDefinedContributionPlansAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails" xlink:type="extended" id="i7e1b2d7009f84e1cb52725c8ff01267a_RetirementPlansDefinedContributionPlansAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_3fb6e202-fa71-4ddf-aea9-9b9fe626e847" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_7d17e994-df96-41cf-82da-2e388bd01724" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_3fb6e202-fa71-4ddf-aea9-9b9fe626e847" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_7d17e994-df96-41cf-82da-2e388bd01724" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_77c46522-7e84-4ca0-8536-1bb2c31cd2aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_3fb6e202-fa71-4ddf-aea9-9b9fe626e847" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_77c46522-7e84-4ca0-8536-1bb2c31cd2aa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_5e08c6b4-2e54-441a-9169-901fce6e63a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_3fb6e202-fa71-4ddf-aea9-9b9fe626e847" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_5e08c6b4-2e54-441a-9169-901fce6e63a8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_a13f8772-6d96-493c-9c3d-ca073ce4b32c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_3fb6e202-fa71-4ddf-aea9-9b9fe626e847" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_a13f8772-6d96-493c-9c3d-ca073ce4b32c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_b77562d1-e154-462b-b7fa-e052542e3f54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_3fb6e202-fa71-4ddf-aea9-9b9fe626e847" xlink:to="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_b77562d1-e154-462b-b7fa-e052542e3f54" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay_3dd2bdb1-6272-432f-81b2-dfd7a35ea031" xlink:href="algm-20210326.xsd#algm_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_3fb6e202-fa71-4ddf-aea9-9b9fe626e847" xlink:to="loc_algm_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay_3dd2bdb1-6272-432f-81b2-dfd7a35ea031" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_7444afdb-b223-405c-bc10-ddf41fe7a4f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_3fb6e202-fa71-4ddf-aea9-9b9fe626e847" xlink:to="loc_us-gaap_DefinedContributionPlanTable_7444afdb-b223-405c-bc10-ddf41fe7a4f5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_e63c5c44-863f-4252-b100-9e9f1507eafb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DefinedContributionPlanTable_7444afdb-b223-405c-bc10-ddf41fe7a4f5" xlink:to="loc_us-gaap_RetirementPlanNameAxis_e63c5c44-863f-4252-b100-9e9f1507eafb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_e63c5c44-863f-4252-b100-9e9f1507eafb_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanNameAxis_e63c5c44-863f-4252-b100-9e9f1507eafb" xlink:to="loc_us-gaap_RetirementPlanNameDomain_e63c5c44-863f-4252-b100-9e9f1507eafb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_dd5723ef-c98e-46f7-8012-e87a4e668851" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanNameAxis_e63c5c44-863f-4252-b100-9e9f1507eafb" xlink:to="loc_us-gaap_RetirementPlanNameDomain_dd5723ef-c98e-46f7-8012-e87a4e668851" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AMLUSEmployeeDefinedContributionPlanMember_cf141f13-3a06-4845-820b-d300491a0983" xlink:href="algm-20210326.xsd#algm_AMLUSEmployeeDefinedContributionPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_dd5723ef-c98e-46f7-8012-e87a4e668851" xlink:to="loc_algm_AMLUSEmployeeDefinedContributionPlanMember_cf141f13-3a06-4845-820b-d300491a0983" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AMEPlanMember_b14f81d6-1cd3-4949-ba6d-03cb60a27fda" xlink:href="algm-20210326.xsd#algm_AMEPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_dd5723ef-c98e-46f7-8012-e87a4e668851" xlink:to="loc_algm_AMEPlanMember_b14f81d6-1cd3-4949-ba6d-03cb60a27fda" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_Company401KPlanMember_a217ee75-2ee3-4870-b75e-1f3d22dda3b5" xlink:href="algm-20210326.xsd#algm_Company401KPlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanNameDomain_dd5723ef-c98e-46f7-8012-e87a4e668851" xlink:to="loc_algm_Company401KPlanMember_a217ee75-2ee3-4870-b75e-1f3d22dda3b5" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#CommitmentandContingenciesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails" xlink:type="extended" id="i543099adb62346bd9320f5c534feaf22_CommitmentandContingenciesAdditionalInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_2118f9a5-28ca-4389-8322-ca4c7abb9967" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_a1cf2426-29db-493d-a6d9-e72522c8cd31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2118f9a5-28ca-4389-8322-ca4c7abb9967" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_a1cf2426-29db-493d-a6d9-e72522c8cd31" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_5043cefd-75ef-413e-8cb4-2c68d5b41fd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2118f9a5-28ca-4389-8322-ca4c7abb9967" xlink:to="loc_us-gaap_OperatingLeaseExpense_5043cefd-75ef-413e-8cb4-2c68d5b41fd5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_d8f2f867-9012-468c-95a2-8c930dbcbbdb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2118f9a5-28ca-4389-8322-ca4c7abb9967" xlink:to="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_d8f2f867-9012-468c-95a2-8c930dbcbbdb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_c67ec885-13e7-4541-ad0a-66ae210eb12e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2118f9a5-28ca-4389-8322-ca4c7abb9967" xlink:to="loc_us-gaap_SelfInsuranceReserveCurrent_c67ec885-13e7-4541-ad0a-66ae210eb12e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_4ba8f3b0-aba5-4d18-a5f2-cc36dbef74bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2118f9a5-28ca-4389-8322-ca4c7abb9967" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_4ba8f3b0-aba5-4d18-a5f2-cc36dbef74bc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies_29628a5b-f795-4db2-b803-752845ddce36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_2118f9a5-28ca-4389-8322-ca4c7abb9967" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingencies_29628a5b-f795-4db2-b803-752845ddce36" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_762985ec-6477-46e7-8a73-bf29ad5e658a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_2118f9a5-28ca-4389-8322-ca4c7abb9967" xlink:to="loc_us-gaap_LossContingenciesTable_762985ec-6477-46e7-8a73-bf29ad5e658a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_82fc63a5-218b-4975-96b8-c0c684d95350" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_762985ec-6477-46e7-8a73-bf29ad5e658a" xlink:to="loc_srt_RangeAxis_82fc63a5-218b-4975-96b8-c0c684d95350" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_82fc63a5-218b-4975-96b8-c0c684d95350_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_82fc63a5-218b-4975-96b8-c0c684d95350" xlink:to="loc_srt_RangeMember_82fc63a5-218b-4975-96b8-c0c684d95350_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_08ea0059-25b0-4bf1-99fc-47df64d98ab1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_82fc63a5-218b-4975-96b8-c0c684d95350" xlink:to="loc_srt_RangeMember_08ea0059-25b0-4bf1-99fc-47df64d98ab1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_e3cf35e4-a092-478c-950c-7507f50a1ce5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_08ea0059-25b0-4bf1-99fc-47df64d98ab1" xlink:to="loc_srt_MinimumMember_e3cf35e4-a092-478c-950c-7507f50a1ce5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_26e2aa17-3202-4103-ad13-73ff05e9798e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_08ea0059-25b0-4bf1-99fc-47df64d98ab1" xlink:to="loc_srt_MaximumMember_26e2aa17-3202-4103-ad13-73ff05e9798e" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#NetIncomeperShareNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails" xlink:type="extended" id="i85fb87731ada4a7da33468a1e8013a63_NetIncomeperShareNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_39374170-61b6-4cc0-9924-693ac64856df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_e822d166-da67-4bbf-b227-2b1912a4c258" xlink:href="algm-20210326.xsd#algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_39374170-61b6-4cc0-9924-693ac64856df" xlink:to="loc_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_e822d166-da67-4bbf-b227-2b1912a4c258" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonStockPriorityDividendRatePercent_97679569-e03d-49b6-a3bd-be1adf6a1733" xlink:href="algm-20210326.xsd#algm_CommonStockPriorityDividendRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_39374170-61b6-4cc0-9924-693ac64856df" xlink:to="loc_algm_CommonStockPriorityDividendRatePercent_97679569-e03d-49b6-a3bd-be1adf6a1733" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit_49e89456-efbf-45ee-a51d-9d6b9f4b2244" xlink:href="algm-20210326.xsd#algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_39374170-61b6-4cc0-9924-693ac64856df" xlink:to="loc_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit_49e89456-efbf-45ee-a51d-9d6b9f4b2244" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_38bd684d-6010-4435-b9ff-8a14ad8d7bae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_39374170-61b6-4cc0-9924-693ac64856df" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_38bd684d-6010-4435-b9ff-8a14ad8d7bae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_eaaa3e62-7d22-48af-a576-9892100d5b99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_39374170-61b6-4cc0-9924-693ac64856df" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_eaaa3e62-7d22-48af-a576-9892100d5b99" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5412f70e-b884-4724-9ae4-6ed1b1ba85ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_39374170-61b6-4cc0-9924-693ac64856df" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5412f70e-b884-4724-9ae4-6ed1b1ba85ab" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_9eced741-49e8-4db8-a3a1-d3f92c7a39b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5412f70e-b884-4724-9ae4-6ed1b1ba85ab" xlink:to="loc_us-gaap_StatementClassOfStockAxis_9eced741-49e8-4db8-a3a1-d3f92c7a39b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9eced741-49e8-4db8-a3a1-d3f92c7a39b9_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_9eced741-49e8-4db8-a3a1-d3f92c7a39b9" xlink:to="loc_us-gaap_ClassOfStockDomain_9eced741-49e8-4db8-a3a1-d3f92c7a39b9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f431144d-e599-4e47-a7cb-8135f57bcac7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_9eced741-49e8-4db8-a3a1-d3f92c7a39b9" xlink:to="loc_us-gaap_ClassOfStockDomain_f431144d-e599-4e47-a7cb-8135f57bcac7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_04e34048-5477-4a12-861e-82c5391899bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_f431144d-e599-4e47-a7cb-8135f57bcac7" xlink:to="loc_us-gaap_CommonClassAMember_04e34048-5477-4a12-861e-82c5391899bb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_5bd8027b-e7bc-4727-9402-cae43a2295c1" xlink:href="algm-20210326.xsd#algm_CommonClassLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_f431144d-e599-4e47-a7cb-8135f57bcac7" xlink:to="loc_algm_CommonClassLMember_5bd8027b-e7bc-4727-9402-cae43a2295c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_67df33f7-37d1-4d47-963e-8c1dea7299cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5412f70e-b884-4724-9ae4-6ed1b1ba85ab" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_67df33f7-37d1-4d47-963e-8c1dea7299cc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_67df33f7-37d1-4d47-963e-8c1dea7299cc_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_67df33f7-37d1-4d47-963e-8c1dea7299cc" xlink:to="loc_us-gaap_EquityComponentDomain_67df33f7-37d1-4d47-963e-8c1dea7299cc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c2dda0e5-acf2-4e99-9ca5-920fc7484d76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_67df33f7-37d1-4d47-963e-8c1dea7299cc" xlink:to="loc_us-gaap_EquityComponentDomain_c2dda0e5-acf2-4e99-9ca5-920fc7484d76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_565294b2-597a-45bd-b20c-6667c4b6eeed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_c2dda0e5-acf2-4e99-9ca5-920fc7484d76" xlink:to="loc_us-gaap_CommonStockMember_565294b2-597a-45bd-b20c-6667c4b6eeed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_84905691-74d0-416b-939a-d36e92ac5145" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5412f70e-b884-4724-9ae4-6ed1b1ba85ab" xlink:to="loc_us-gaap_AwardTypeAxis_84905691-74d0-416b-939a-d36e92ac5145" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_84905691-74d0-416b-939a-d36e92ac5145_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_84905691-74d0-416b-939a-d36e92ac5145" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_84905691-74d0-416b-939a-d36e92ac5145_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_36e2b62c-d46c-4991-956f-96819dd49545" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_84905691-74d0-416b-939a-d36e92ac5145" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_36e2b62c-d46c-4991-956f-96819dd49545" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_31c17581-e486-4309-90c5-229808029844" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_36e2b62c-d46c-4991-956f-96819dd49545" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_31c17581-e486-4309-90c5-229808029844" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails" xlink:type="extended" id="i21a49011736f46a5bcaed0da669e2b29_NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ba38027-9e79-491a-9834-196dea06d672" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment_b15ab95b-040d-4ebd-91ab-5fffd725e8da" xlink:href="algm-20210326.xsd#algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ba38027-9e79-491a-9834-196dea06d672" xlink:to="loc_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment_b15ab95b-040d-4ebd-91ab-5fffd725e8da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4ea07c5e-abb8-4692-bb3a-44b339f8618c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ba38027-9e79-491a-9834-196dea06d672" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4ea07c5e-abb8-4692-bb3a-44b339f8618c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_59a3f8b3-abe5-440f-98bb-96ca6762ecf2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4ea07c5e-abb8-4692-bb3a-44b339f8618c" xlink:to="loc_us-gaap_AwardTypeAxis_59a3f8b3-abe5-440f-98bb-96ca6762ecf2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_59a3f8b3-abe5-440f-98bb-96ca6762ecf2_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_59a3f8b3-abe5-440f-98bb-96ca6762ecf2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_59a3f8b3-abe5-440f-98bb-96ca6762ecf2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d9b85a5e-c861-4cf4-8f25-5a8ad26ce4fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_59a3f8b3-abe5-440f-98bb-96ca6762ecf2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d9b85a5e-c861-4cf4-8f25-5a8ad26ce4fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_b524a68c-7274-4152-83ce-a66be6325e0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d9b85a5e-c861-4cf4-8f25-5a8ad26ce4fa" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_b524a68c-7274-4152-83ce-a66be6325e0e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_734a4564-9938-4858-a1ad-c68791c758fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d9b85a5e-c861-4cf4-8f25-5a8ad26ce4fa" xlink:to="loc_us-gaap_PerformanceSharesMember_734a4564-9938-4858-a1ad-c68791c758fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_4aade23b-c52f-48c8-8462-1bcacc09a41b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d9b85a5e-c861-4cf4-8f25-5a8ad26ce4fa" xlink:to="loc_us-gaap_EmployeeStockMember_4aade23b-c52f-48c8-8462-1bcacc09a41b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_420577e4-8963-4b37-90b0-564ecd078a98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4ea07c5e-abb8-4692-bb3a-44b339f8618c" xlink:to="loc_us-gaap_StatementClassOfStockAxis_420577e4-8963-4b37-90b0-564ecd078a98" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_420577e4-8963-4b37-90b0-564ecd078a98_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_420577e4-8963-4b37-90b0-564ecd078a98" xlink:to="loc_us-gaap_ClassOfStockDomain_420577e4-8963-4b37-90b0-564ecd078a98_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0eb09cec-addd-4ec9-b13e-ce3b06b8904c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_420577e4-8963-4b37-90b0-564ecd078a98" xlink:to="loc_us-gaap_ClassOfStockDomain_0eb09cec-addd-4ec9-b13e-ce3b06b8904c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassAAndCommonClassLMember_5fb1b858-3672-4ea3-91de-a7c8cfab77b1" xlink:href="algm-20210326.xsd#algm_CommonClassAAndCommonClassLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_0eb09cec-addd-4ec9-b13e-ce3b06b8904c" xlink:to="loc_algm_CommonClassAAndCommonClassLMember_5fb1b858-3672-4ea3-91de-a7c8cfab77b1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#CommonStockandStockBasedCompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails" xlink:type="extended" id="i656e3aaa251e462385ace4bcbaf9d413_CommonStockandStockBasedCompensationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_d4058794-c205-47de-bef0-ec5b1c93fe43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_d4058794-c205-47de-bef0-ec5b1c93fe43" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_5baec288-1d7c-4b06-b7ae-34e6040459c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_5baec288-1d7c-4b06-b7ae-34e6040459c3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_92732e72-10cf-4494-9634-02154594822a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_92732e72-10cf-4494-9634-02154594822a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SaleOfStockUnderwritingDiscounts_8c004600-4030-4600-a70d-2a1e1520dbb1" xlink:href="algm-20210326.xsd#algm_SaleOfStockUnderwritingDiscounts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_SaleOfStockUnderwritingDiscounts_8c004600-4030-4600-a70d-2a1e1520dbb1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_6f8c5517-9f34-4fbb-be83-f8435c40d9f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_6f8c5517-9f34-4fbb-be83-f8435c40d9f0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NumberOfClassesOfStock_c0d5dea7-3424-48e1-8cfa-5c985f3532db" xlink:href="algm-20210326.xsd#algm_NumberOfClassesOfStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_NumberOfClassesOfStock_c0d5dea7-3424-48e1-8cfa-5c985f3532db" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_2c410599-641e-4277-9b01-ca0b8c057667" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_2c410599-641e-4277-9b01-ca0b8c057667" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1cc34cf2-8751-4cc6-87fb-122346f84f3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1cc34cf2-8751-4cc6-87fb-122346f84f3e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_StockIssuedDuringPeriodSharesNewIssuesGross_4782b660-506e-453a-a2f1-ff83019b6af7" xlink:href="algm-20210326.xsd#algm_StockIssuedDuringPeriodSharesNewIssuesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_StockIssuedDuringPeriodSharesNewIssuesGross_4782b660-506e-453a-a2f1-ff83019b6af7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_d7ecd7b7-6ad4-4dca-bdbf-50a832caedcc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_d7ecd7b7-6ad4-4dca-bdbf-50a832caedcc" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonStockPriorityDividendPercentage_3fa35dbd-1621-469d-8698-0d8cffbf5023" xlink:href="algm-20210326.xsd#algm_CommonStockPriorityDividendPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_CommonStockPriorityDividendPercentage_3fa35dbd-1621-469d-8698-0d8cffbf5023" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_c76e653c-69f4-4d62-8089-a862edfad01c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_c76e653c-69f4-4d62-8089-a862edfad01c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_10baf2d5-f7c0-4cc9-87b6-774d1a83dcc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_10baf2d5-f7c0-4cc9-87b6-774d1a83dcc3" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_6de60832-8b5e-4ced-b57b-36507f01081d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_6de60832-8b5e-4ced-b57b-36507f01081d" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_fe33ce54-1263-4cf0-8686-d06315bae0da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_fe33ce54-1263-4cf0-8686-d06315bae0da" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_9a3c01a7-96fb-4ed1-927b-3d0249bd8241" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_9a3c01a7-96fb-4ed1-927b-3d0249bd8241" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice_e267e0b0-3890-4356-b3ea-2abfea7a0e4a" xlink:href="algm-20210326.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice_e267e0b0-3890-4356-b3ea-2abfea7a0e4a" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage_a97e27ee-5ac1-4c82-9928-0461df6db64b" xlink:href="algm-20210326.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage_a97e27ee-5ac1-4c82-9928-0461df6db64b" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested_baa25b5b-6945-401a-ad29-436a91f5175f" xlink:href="algm-20210326.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested_baa25b5b-6945-401a-ad29-436a91f5175f" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_75645e4d-c793-4bd3-806b-8f15c04a95f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_75645e4d-c793-4bd3-806b-8f15c04a95f4" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare_32ea5a41-f407-4107-b674-d81606270903" xlink:href="algm-20210326.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare_32ea5a41-f407-4107-b674-d81606270903" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_882c94ce-e3d8-466a-bbba-f31325f8a1f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_882c94ce-e3d8-466a-bbba-f31325f8a1f3" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_6e2987c8-d66e-401c-8906-c8b7333f4f38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_6e2987c8-d66e-401c-8906-c8b7333f4f38" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_5975526b-1e62-4c39-a96a-604a2e3fbf53" xlink:href="algm-20210326.xsd#algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_5975526b-1e62-4c39-a96a-604a2e3fbf53" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockConversionRatio_550c3b24-1b69-43af-a793-c6410fa04965" xlink:href="algm-20210326.xsd#algm_ConversionOfStockConversionRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_ConversionOfStockConversionRatio_550c3b24-1b69-43af-a793-c6410fa04965" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation_1ca974f9-7bef-408a-8445-a1cb5f95ae72" xlink:href="algm-20210326.xsd#algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation_1ca974f9-7bef-408a-8445-a1cb5f95ae72" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount_76344706-4934-4b99-919a-97afb27b490a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_ExtinguishmentOfDebtAmount_76344706-4934-4b99-919a-97afb27b490a" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_0f1ec877-c0c9-45bc-9c28-4f0571237119" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_0f1ec877-c0c9-45bc-9c28-4f0571237119" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonStockSharesOutstandingWeightedAveragePricePerShare_9f9cf331-7648-4c67-9c49-1eb8bd99865d" xlink:href="algm-20210326.xsd#algm_CommonStockSharesOutstandingWeightedAveragePricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_CommonStockSharesOutstandingWeightedAveragePricePerShare_9f9cf331-7648-4c67-9c49-1eb8bd99865d" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesIssued1_4e310440-87b0-48bb-a7e1-939b47e0f5cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_ConversionOfStockSharesIssued1_4e310440-87b0-48bb-a7e1-939b47e0f5cc" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockWeightedAverageConversionPrice_28c4d9a0-0cf0-4eaa-84a6-e01a5e067c15" xlink:href="algm-20210326.xsd#algm_ConversionOfStockWeightedAverageConversionPrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_ConversionOfStockWeightedAverageConversionPrice_28c4d9a0-0cf0-4eaa-84a6-e01a5e067c15" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_dd2009d7-fd09-4626-b1af-8d016c2e1781" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_dd2009d7-fd09-4626-b1af-8d016c2e1781" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_29b224aa-1969-43a0-8ca4-ea4cf7c64ab5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_29b224aa-1969-43a0-8ca4-ea4cf7c64ab5" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_fa363744-3538-4fdf-92d3-d6ae68ec2daa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_fa363744-3538-4fdf-92d3-d6ae68ec2daa" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a568fea3-0c69-447e-966a-93b5782a4290" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a568fea3-0c69-447e-966a-93b5782a4290" xlink:type="arc" order="34"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_eebc4e96-2a5a-40ab-b1f3-0eaa0970619f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_eebc4e96-2a5a-40ab-b1f3-0eaa0970619f" xlink:type="arc" order="35"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted_7f4e7c59-af08-4819-a89a-187ddba3dfa0" xlink:href="algm-20210326.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted_7f4e7c59-af08-4819-a89a-187ddba3dfa0" xlink:type="arc" order="36"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals_5ff0100b-7c0a-4609-8c1a-e99a8a52da77" xlink:href="algm-20210326.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals_5ff0100b-7c0a-4609-8c1a-e99a8a52da77" xlink:type="arc" order="37"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_abed1d42-ea04-4954-b766-14d534fd28f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_abed1d42-ea04-4954-b766-14d534fd28f9" xlink:type="arc" order="38"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_7ac81c51-0f1f-45d2-9bc9-2aaaf24b9323" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_7ac81c51-0f1f-45d2-9bc9-2aaaf24b9323" xlink:type="arc" order="39"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_541be215-cf4e-4c55-9eac-e1885a32d89a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_541be215-cf4e-4c55-9eac-e1885a32d89a" xlink:type="arc" order="40"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesThatMayBecomeAvailableForGrant_7f2ab13b-bfc1-444d-8ecb-a0fe833616c0" xlink:href="algm-20210326.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesThatMayBecomeAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesThatMayBecomeAvailableForGrant_7f2ab13b-bfc1-444d-8ecb-a0fe833616c0" xlink:type="arc" order="41"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_d2555885-1995-4d92-8f6f-13b5799ca693" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_d2555885-1995-4d92-8f6f-13b5799ca693" xlink:type="arc" order="42"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod_da3d12b6-b502-494e-8c10-11c6a390ac2a" xlink:href="algm-20210326.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod_da3d12b6-b502-494e-8c10-11c6a390ac2a" xlink:type="arc" order="43"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_5fb6c759-33f3-4729-936f-2ac3c193cf44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_5fb6c759-33f3-4729-936f-2ac3c193cf44" xlink:type="arc" order="44"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_48ad999c-8ca0-45bb-b227-5940663d8f7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_48ad999c-8ca0-45bb-b227-5940663d8f7a" xlink:type="arc" order="45"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_986bbe86-b4db-42cf-a305-d296d87ab1f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_986bbe86-b4db-42cf-a305-d296d87ab1f4" xlink:type="arc" order="46"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e54aedb-2ba3-44ea-9c55-d228609017df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e54aedb-2ba3-44ea-9c55-d228609017df" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_c0709343-467c-4f0d-bce6-53bf44095aa8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e54aedb-2ba3-44ea-9c55-d228609017df" xlink:to="loc_us-gaap_StatementClassOfStockAxis_c0709343-467c-4f0d-bce6-53bf44095aa8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c0709343-467c-4f0d-bce6-53bf44095aa8_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_c0709343-467c-4f0d-bce6-53bf44095aa8" xlink:to="loc_us-gaap_ClassOfStockDomain_c0709343-467c-4f0d-bce6-53bf44095aa8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_1ae1fd15-1596-4585-8dd8-d583e565c4a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_c0709343-467c-4f0d-bce6-53bf44095aa8" xlink:to="loc_us-gaap_ClassOfStockDomain_1ae1fd15-1596-4585-8dd8-d583e565c4a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_fb47a831-7a6a-400e-a1e2-3b0b5b8539e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1ae1fd15-1596-4585-8dd8-d583e565c4a5" xlink:to="loc_us-gaap_CommonClassAMember_fb47a831-7a6a-400e-a1e2-3b0b5b8539e3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_42ac706e-9c59-4e04-a61a-7e6d1871b920" xlink:href="algm-20210326.xsd#algm_CommonClassLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_1ae1fd15-1596-4585-8dd8-d583e565c4a5" xlink:to="loc_algm_CommonClassLMember_42ac706e-9c59-4e04-a61a-7e6d1871b920" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_80222fd0-87a0-415f-ad91-c4580db149a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e54aedb-2ba3-44ea-9c55-d228609017df" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_80222fd0-87a0-415f-ad91-c4580db149a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_80222fd0-87a0-415f-ad91-c4580db149a9_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_80222fd0-87a0-415f-ad91-c4580db149a9" xlink:to="loc_us-gaap_EquityComponentDomain_80222fd0-87a0-415f-ad91-c4580db149a9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_9d1cfd59-13fe-483b-b154-47f9141f4de3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_80222fd0-87a0-415f-ad91-c4580db149a9" xlink:to="loc_us-gaap_EquityComponentDomain_9d1cfd59-13fe-483b-b154-47f9141f4de3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_5ab7fd1c-17f1-4135-86a8-1fcb20ef0393" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_9d1cfd59-13fe-483b-b154-47f9141f4de3" xlink:to="loc_us-gaap_CommonStockMember_5ab7fd1c-17f1-4135-86a8-1fcb20ef0393" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_b2d893c6-f8aa-4e09-9c0e-9d15c9366efe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VestingAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e54aedb-2ba3-44ea-9c55-d228609017df" xlink:to="loc_us-gaap_VestingAxis_b2d893c6-f8aa-4e09-9c0e-9d15c9366efe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_b2d893c6-f8aa-4e09-9c0e-9d15c9366efe_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VestingAxis_b2d893c6-f8aa-4e09-9c0e-9d15c9366efe" xlink:to="loc_us-gaap_VestingDomain_b2d893c6-f8aa-4e09-9c0e-9d15c9366efe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_1160ab42-3dbb-4acc-9178-79dc2ff7baf2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VestingDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VestingAxis_b2d893c6-f8aa-4e09-9c0e-9d15c9366efe" xlink:to="loc_us-gaap_VestingDomain_1160ab42-3dbb-4acc-9178-79dc2ff7baf2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember_5480f94e-d69d-49fa-99d3-80a7e94753c7" xlink:href="algm-20210326.xsd#algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VestingDomain_1160ab42-3dbb-4acc-9178-79dc2ff7baf2" xlink:to="loc_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember_5480f94e-d69d-49fa-99d3-80a7e94753c7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember_4fe9261e-eb5d-493e-9b26-8b938b5f3f84" xlink:href="algm-20210326.xsd#algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember_5480f94e-d69d-49fa-99d3-80a7e94753c7" xlink:to="loc_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember_4fe9261e-eb5d-493e-9b26-8b938b5f3f84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember_5d59f14f-7e8a-490d-8d79-5b213354eb1e" xlink:href="algm-20210326.xsd#algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember_5480f94e-d69d-49fa-99d3-80a7e94753c7" xlink:to="loc_algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember_5d59f14f-7e8a-490d-8d79-5b213354eb1e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_b2b8c4f0-6694-491c-bc6d-537f197d49ae" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e54aedb-2ba3-44ea-9c55-d228609017df" xlink:to="loc_srt_OwnershipAxis_b2b8c4f0-6694-491c-bc6d-537f197d49ae" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_b2b8c4f0-6694-491c-bc6d-537f197d49ae_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_b2b8c4f0-6694-491c-bc6d-537f197d49ae" xlink:to="loc_srt_OwnershipDomain_b2b8c4f0-6694-491c-bc6d-537f197d49ae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_97857893-66e0-4c4d-ba26-3ad7de94b51a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_b2b8c4f0-6694-491c-bc6d-537f197d49ae" xlink:to="loc_srt_OwnershipDomain_97857893-66e0-4c4d-ba26-3ad7de94b51a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OneEquityPartnersMember_74893540-08c7-42b2-a6f2-6a9655919364" xlink:href="algm-20210326.xsd#algm_OneEquityPartnersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_97857893-66e0-4c4d-ba26-3ad7de94b51a" xlink:to="loc_algm_OneEquityPartnersMember_74893540-08c7-42b2-a6f2-6a9655919364" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ff59ec1f-4771-46a4-a174-fcc432ae11ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e54aedb-2ba3-44ea-9c55-d228609017df" xlink:to="loc_us-gaap_AwardTypeAxis_ff59ec1f-4771-46a4-a174-fcc432ae11ff" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ff59ec1f-4771-46a4-a174-fcc432ae11ff_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_ff59ec1f-4771-46a4-a174-fcc432ae11ff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ff59ec1f-4771-46a4-a174-fcc432ae11ff_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6179ce5c-58ef-4619-9b23-9772bc299f14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_ff59ec1f-4771-46a4-a174-fcc432ae11ff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6179ce5c-58ef-4619-9b23-9772bc299f14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_a8c15f35-a370-471f-b0b9-b1dedd6fa9b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6179ce5c-58ef-4619-9b23-9772bc299f14" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_a8c15f35-a370-471f-b0b9-b1dedd6fa9b0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_35da0084-0d22-4d5f-95a8-dd210402b53f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6179ce5c-58ef-4619-9b23-9772bc299f14" xlink:to="loc_us-gaap_PerformanceSharesMember_35da0084-0d22-4d5f-95a8-dd210402b53f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_faf5ac7a-8150-42af-946b-b39cb72d9fef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6179ce5c-58ef-4619-9b23-9772bc299f14" xlink:to="loc_us-gaap_EmployeeStockMember_faf5ac7a-8150-42af-946b-b39cb72d9fef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_c8765438-9d59-4107-a884-6f3f7f2b5821" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6179ce5c-58ef-4619-9b23-9772bc299f14" xlink:to="loc_us-gaap_RestrictedStockMember_c8765438-9d59-4107-a884-6f3f7f2b5821" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_7d2f63c8-c7b2-4307-bb68-42a9d0060bfa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e54aedb-2ba3-44ea-9c55-d228609017df" xlink:to="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_7d2f63c8-c7b2-4307-bb68-42a9d0060bfa" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockNameDomain_7d2f63c8-c7b2-4307-bb68-42a9d0060bfa_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_7d2f63c8-c7b2-4307-bb68-42a9d0060bfa" xlink:to="loc_us-gaap_ConversionOfStockNameDomain_7d2f63c8-c7b2-4307-bb68-42a9d0060bfa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockNameDomain_a4ba164e-fccb-45fe-a3dd-76a27a1e885e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_7d2f63c8-c7b2-4307-bb68-42a9d0060bfa" xlink:to="loc_us-gaap_ConversionOfStockNameDomain_a4ba164e-fccb-45fe-a3dd-76a27a1e885e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SharesOfCommonStockMember_3dc8b184-cd1c-44bd-a655-a6b2ea4e9477" xlink:href="algm-20210326.xsd#algm_SharesOfCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConversionOfStockNameDomain_a4ba164e-fccb-45fe-a3dd-76a27a1e885e" xlink:to="loc_algm_SharesOfCommonStockMember_3dc8b184-cd1c-44bd-a655-a6b2ea4e9477" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SharesOfUnvestedRestrictedCommonStockMember_54cd5630-1f0f-4d77-a682-f8ab977f9203" xlink:href="algm-20210326.xsd#algm_SharesOfUnvestedRestrictedCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConversionOfStockNameDomain_a4ba164e-fccb-45fe-a3dd-76a27a1e885e" xlink:to="loc_algm_SharesOfUnvestedRestrictedCommonStockMember_54cd5630-1f0f-4d77-a682-f8ab977f9203" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_9c2b1ac3-2449-4f85-8879-77978fc4d2cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e54aedb-2ba3-44ea-9c55-d228609017df" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_9c2b1ac3-2449-4f85-8879-77978fc4d2cf" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_9c2b1ac3-2449-4f85-8879-77978fc4d2cf_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_9c2b1ac3-2449-4f85-8879-77978fc4d2cf" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_9c2b1ac3-2449-4f85-8879-77978fc4d2cf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_6205f6b2-be16-4247-a630-cc193a0a2e27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_9c2b1ac3-2449-4f85-8879-77978fc4d2cf" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_6205f6b2-be16-4247-a630-cc193a0a2e27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember_2d7880ba-b234-491f-b59b-199cada01d04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IPOMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_6205f6b2-be16-4247-a630-cc193a0a2e27" xlink:to="loc_us-gaap_IPOMember_2d7880ba-b234-491f-b59b-199cada01d04" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IPOSellingShareholdersMember_15e4245c-f479-4ed1-a3ed-45ee907962dd" xlink:href="algm-20210326.xsd#algm_IPOSellingShareholdersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_6205f6b2-be16-4247-a630-cc193a0a2e27" xlink:to="loc_algm_IPOSellingShareholdersMember_15e4245c-f479-4ed1-a3ed-45ee907962dd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d972d6fa-2887-495d-b5ef-7453b16e8506" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e54aedb-2ba3-44ea-9c55-d228609017df" xlink:to="loc_dei_LegalEntityAxis_d972d6fa-2887-495d-b5ef-7453b16e8506" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_d972d6fa-2887-495d-b5ef-7453b16e8506_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_d972d6fa-2887-495d-b5ef-7453b16e8506" xlink:to="loc_dei_EntityDomain_d972d6fa-2887-495d-b5ef-7453b16e8506_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_aaaae0d1-d3e1-4985-927c-dc4b385e8e78" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_d972d6fa-2887-495d-b5ef-7453b16e8506" xlink:to="loc_dei_EntityDomain_aaaae0d1-d3e1-4985-927c-dc4b385e8e78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AllegroMicrosystemsIncMember_c8db86ed-843d-4ba8-8ce1-e44726427636" xlink:href="algm-20210326.xsd#algm_AllegroMicrosystemsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_aaaae0d1-d3e1-4985-927c-dc4b385e8e78" xlink:to="loc_algm_AllegroMicrosystemsIncMember_c8db86ed-843d-4ba8-8ce1-e44726427636" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d12284cd-5590-45a9-b342-5467984ccd6a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e54aedb-2ba3-44ea-9c55-d228609017df" xlink:to="loc_srt_RangeAxis_d12284cd-5590-45a9-b342-5467984ccd6a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_d12284cd-5590-45a9-b342-5467984ccd6a_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_d12284cd-5590-45a9-b342-5467984ccd6a" xlink:to="loc_srt_RangeMember_d12284cd-5590-45a9-b342-5467984ccd6a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8f6d7fa8-ef43-4908-9ff8-cf85f3fc1671" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_d12284cd-5590-45a9-b342-5467984ccd6a" xlink:to="loc_srt_RangeMember_8f6d7fa8-ef43-4908-9ff8-cf85f3fc1671" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d7d693eb-f4b9-4e8c-a89d-1fca243bcafd" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8f6d7fa8-ef43-4908-9ff8-cf85f3fc1671" xlink:to="loc_srt_MinimumMember_d7d693eb-f4b9-4e8c-a89d-1fca243bcafd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ab55bf59-0f8d-4276-8621-fcaf60e6926b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8f6d7fa8-ef43-4908-9ff8-cf85f3fc1671" xlink:to="loc_srt_MaximumMember_ab55bf59-0f8d-4276-8621-fcaf60e6926b" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails" xlink:type="extended" id="id32d258878bc492aa68a581017fb4eb0_CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockLineItems_e6bf894f-af54-4352-bcfb-710326f16337" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesIssued1_b03035df-a1db-42bd-ab34-4f80d751ae44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConversionOfStockLineItems_e6bf894f-af54-4352-bcfb-710326f16337" xlink:to="loc_us-gaap_ConversionOfStockSharesIssued1_b03035df-a1db-42bd-ab34-4f80d751ae44" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockTable_4ee77400-15f0-4a7b-bd9c-3405d6c2d595" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConversionOfStockLineItems_e6bf894f-af54-4352-bcfb-710326f16337" xlink:to="loc_us-gaap_ConversionOfStockTable_4ee77400-15f0-4a7b-bd9c-3405d6c2d595" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_34830bd0-49a1-4f0d-b7c6-e4c4580342b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConversionOfStockTable_4ee77400-15f0-4a7b-bd9c-3405d6c2d595" xlink:to="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_34830bd0-49a1-4f0d-b7c6-e4c4580342b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockNameDomain_34830bd0-49a1-4f0d-b7c6-e4c4580342b5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_34830bd0-49a1-4f0d-b7c6-e4c4580342b5" xlink:to="loc_us-gaap_ConversionOfStockNameDomain_34830bd0-49a1-4f0d-b7c6-e4c4580342b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockNameDomain_0e88b9e3-744d-4931-84af-ac0f6876f4b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_34830bd0-49a1-4f0d-b7c6-e4c4580342b5" xlink:to="loc_us-gaap_ConversionOfStockNameDomain_0e88b9e3-744d-4931-84af-ac0f6876f4b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SharesOfCommonStockMember_f8b6ad28-2333-4708-9eaf-a3c2db7fdf1a" xlink:href="algm-20210326.xsd#algm_SharesOfCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConversionOfStockNameDomain_0e88b9e3-744d-4931-84af-ac0f6876f4b6" xlink:to="loc_algm_SharesOfCommonStockMember_f8b6ad28-2333-4708-9eaf-a3c2db7fdf1a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SharesOfUnvestedRestrictedCommonStockMember_246af428-f6d3-4f30-9318-ac1fd1ede320" xlink:href="algm-20210326.xsd#algm_SharesOfUnvestedRestrictedCommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConversionOfStockNameDomain_0e88b9e3-744d-4931-84af-ac0f6876f4b6" xlink:to="loc_algm_SharesOfUnvestedRestrictedCommonStockMember_246af428-f6d3-4f30-9318-ac1fd1ede320" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_3b0ed80b-bdea-4944-b48c-f3caf4a0232d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConversionOfStockTable_4ee77400-15f0-4a7b-bd9c-3405d6c2d595" xlink:to="loc_us-gaap_StatementClassOfStockAxis_3b0ed80b-bdea-4944-b48c-f3caf4a0232d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_3b0ed80b-bdea-4944-b48c-f3caf4a0232d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_3b0ed80b-bdea-4944-b48c-f3caf4a0232d" xlink:to="loc_us-gaap_ClassOfStockDomain_3b0ed80b-bdea-4944-b48c-f3caf4a0232d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_8c9fe3e7-aff6-498e-9ff5-814313e9ba15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_3b0ed80b-bdea-4944-b48c-f3caf4a0232d" xlink:to="loc_us-gaap_ClassOfStockDomain_8c9fe3e7-aff6-498e-9ff5-814313e9ba15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_2048f9b5-14e5-458f-a1ae-f076460f5a06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_8c9fe3e7-aff6-498e-9ff5-814313e9ba15" xlink:to="loc_us-gaap_CommonClassAMember_2048f9b5-14e5-458f-a1ae-f076460f5a06" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_b75c3056-5a48-439c-b43c-293f5be09234" xlink:href="algm-20210326.xsd#algm_CommonClassLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_8c9fe3e7-aff6-498e-9ff5-814313e9ba15" xlink:to="loc_algm_CommonClassLMember_b75c3056-5a48-439c-b43c-293f5be09234" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails" xlink:type="extended" id="i123601518382400385c0fc47e7538d08_CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7a54a699-a4ac-4129-a0d6-af0fe797c29d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d37499ed-f1ff-4e71-80bd-a7cdcc66ac35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7a54a699-a4ac-4129-a0d6-af0fe797c29d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d37499ed-f1ff-4e71-80bd-a7cdcc66ac35" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_5a4da2b9-29af-4451-bd21-b6f275275341" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d37499ed-f1ff-4e71-80bd-a7cdcc66ac35" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_5a4da2b9-29af-4451-bd21-b6f275275341" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b136fef2-b214-4bb2-b7b7-2907e8c62a13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d37499ed-f1ff-4e71-80bd-a7cdcc66ac35" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b136fef2-b214-4bb2-b7b7-2907e8c62a13" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_109fa83d-13c3-4f8e-9a39-d8a12594ce8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d37499ed-f1ff-4e71-80bd-a7cdcc66ac35" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_109fa83d-13c3-4f8e-9a39-d8a12594ce8a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_3049edd5-472d-44a2-bade-53caed20c8bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d37499ed-f1ff-4e71-80bd-a7cdcc66ac35" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_3049edd5-472d-44a2-bade-53caed20c8bb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2416acee-5569-4e92-9649-43e1e5f8a8ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f6b61240-ce40-4c62-8e52-0ae385a22d90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7a54a699-a4ac-4129-a0d6-af0fe797c29d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f6b61240-ce40-4c62-8e52-0ae385a22d90" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4af71057-0248-43da-86f6-d316c3005d7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f6b61240-ce40-4c62-8e52-0ae385a22d90" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4af71057-0248-43da-86f6-d316c3005d7c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e71abe22-08b4-4200-b52c-19bd9c1bc34f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f6b61240-ce40-4c62-8e52-0ae385a22d90" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e71abe22-08b4-4200-b52c-19bd9c1bc34f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_59b0414c-c340-44a5-97a8-753bb870cd33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f6b61240-ce40-4c62-8e52-0ae385a22d90" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_59b0414c-c340-44a5-97a8-753bb870cd33" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_16fcc442-bcb6-42d4-b316-d1a2efa99b37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f6b61240-ce40-4c62-8e52-0ae385a22d90" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_16fcc442-bcb6-42d4-b316-d1a2efa99b37" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_da610bdc-5a9c-409e-bb2c-3b39adc98f8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_df54e294-9c40-408d-8c88-2ffa877381aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7a54a699-a4ac-4129-a0d6-af0fe797c29d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_df54e294-9c40-408d-8c88-2ffa877381aa" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_9378cf2b-5791-4114-bcb1-b888cae8d419" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7a54a699-a4ac-4129-a0d6-af0fe797c29d" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_9378cf2b-5791-4114-bcb1-b888cae8d419" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c02a7271-7469-4a03-9a70-9d3f41d5ed4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7a54a699-a4ac-4129-a0d6-af0fe797c29d" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c02a7271-7469-4a03-9a70-9d3f41d5ed4b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_12cc6b9f-0da9-427d-bfcc-d2224adbbf0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c02a7271-7469-4a03-9a70-9d3f41d5ed4b" xlink:to="loc_us-gaap_AwardTypeAxis_12cc6b9f-0da9-427d-bfcc-d2224adbbf0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12cc6b9f-0da9-427d-bfcc-d2224adbbf0d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_12cc6b9f-0da9-427d-bfcc-d2224adbbf0d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12cc6b9f-0da9-427d-bfcc-d2224adbbf0d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_030a2a07-c763-4952-8e77-9dda908c8dfa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_12cc6b9f-0da9-427d-bfcc-d2224adbbf0d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_030a2a07-c763-4952-8e77-9dda908c8dfa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_2b268a0f-746e-4ad3-b8c5-fee420794f8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_030a2a07-c763-4952-8e77-9dda908c8dfa" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_2b268a0f-746e-4ad3-b8c5-fee420794f8c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails" xlink:type="extended" id="i6cbaa1984f384e339356e88079cae619_CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5794dc91-f817-4dd2-877a-b037952bd242" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_970dce09-4993-4d42-9703-dbbe7c92c5e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5794dc91-f817-4dd2-877a-b037952bd242" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_970dce09-4993-4d42-9703-dbbe7c92c5e1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_abfba575-fd43-4395-9884-e4e9e1bc0925" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5794dc91-f817-4dd2-877a-b037952bd242" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_abfba575-fd43-4395-9884-e4e9e1bc0925" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_d433e847-8942-4a1a-83d8-cfd8035e0297" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5794dc91-f817-4dd2-877a-b037952bd242" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_d433e847-8942-4a1a-83d8-cfd8035e0297" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c8bc943f-080a-4e59-a9c9-ba7645d63a0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5794dc91-f817-4dd2-877a-b037952bd242" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c8bc943f-080a-4e59-a9c9-ba7645d63a0a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_231ba806-4287-4f7c-8079-fe8b053372b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5794dc91-f817-4dd2-877a-b037952bd242" xlink:to="loc_us-gaap_SharePrice_231ba806-4287-4f7c-8079-fe8b053372b2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6a8c2dfa-ac0d-4f98-b8de-ddc38a466966" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5794dc91-f817-4dd2-877a-b037952bd242" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6a8c2dfa-ac0d-4f98-b8de-ddc38a466966" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e6c27b41-ff17-4ed1-b0d0-c1d8bc10eb6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6a8c2dfa-ac0d-4f98-b8de-ddc38a466966" xlink:to="loc_us-gaap_AwardTypeAxis_e6c27b41-ff17-4ed1-b0d0-c1d8bc10eb6c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e6c27b41-ff17-4ed1-b0d0-c1d8bc10eb6c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_e6c27b41-ff17-4ed1-b0d0-c1d8bc10eb6c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_e6c27b41-ff17-4ed1-b0d0-c1d8bc10eb6c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_74869287-619d-43b9-a466-29eb95a4615c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_e6c27b41-ff17-4ed1-b0d0-c1d8bc10eb6c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_74869287-619d-43b9-a466-29eb95a4615c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_1a3bfd22-ca77-42da-beb4-3c40a838ea5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_74869287-619d-43b9-a466-29eb95a4615c" xlink:to="loc_us-gaap_PerformanceSharesMember_1a3bfd22-ca77-42da-beb4-3c40a838ea5c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails" xlink:type="extended" id="ifa24cefb6d4d49beb24ae30d144fa50d_CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e17e2563-8eaa-48eb-841e-e52455f89f1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_941383fb-d515-4fae-b0cd-87c2caf6e6f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e17e2563-8eaa-48eb-841e-e52455f89f1f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_941383fb-d515-4fae-b0cd-87c2caf6e6f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0d585504-cac5-4bba-8e42-af04433f1e84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_941383fb-d515-4fae-b0cd-87c2caf6e6f7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0d585504-cac5-4bba-8e42-af04433f1e84" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_236b4125-a58b-4043-a992-1153dce744e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_941383fb-d515-4fae-b0cd-87c2caf6e6f7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_236b4125-a58b-4043-a992-1153dce744e3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c446c939-3995-4027-a42b-8dcd229a4e0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_941383fb-d515-4fae-b0cd-87c2caf6e6f7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c446c939-3995-4027-a42b-8dcd229a4e0e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_60e022df-3c7c-4025-9a70-81b9be3108ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_941383fb-d515-4fae-b0cd-87c2caf6e6f7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_60e022df-3c7c-4025-9a70-81b9be3108ba" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_df49e1ed-0e22-4965-9710-e6e0f1302b53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_6ebf0404-bbca-4388-a5ce-f7e26d70af59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e17e2563-8eaa-48eb-841e-e52455f89f1f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_6ebf0404-bbca-4388-a5ce-f7e26d70af59" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_77cb4fe3-2158-431b-a41f-e6bb75a6e651" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_6ebf0404-bbca-4388-a5ce-f7e26d70af59" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_77cb4fe3-2158-431b-a41f-e6bb75a6e651" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2642e7c8-dd0b-4b09-9f31-712140c6cd48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_6ebf0404-bbca-4388-a5ce-f7e26d70af59" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2642e7c8-dd0b-4b09-9f31-712140c6cd48" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_59fe753f-ff6a-4819-995c-249a69a3c991" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_6ebf0404-bbca-4388-a5ce-f7e26d70af59" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_59fe753f-ff6a-4819-995c-249a69a3c991" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_448fe7d9-9edb-4287-a8dc-2ff5f82128bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_6ebf0404-bbca-4388-a5ce-f7e26d70af59" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_448fe7d9-9edb-4287-a8dc-2ff5f82128bc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_53dfe0f3-9128-4946-af77-48d349359088" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_63bc5f27-528f-49cc-9108-d78cc7e7a6be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e17e2563-8eaa-48eb-841e-e52455f89f1f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_63bc5f27-528f-49cc-9108-d78cc7e7a6be" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_a2c43711-ed84-4a09-9679-79b6235421d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e17e2563-8eaa-48eb-841e-e52455f89f1f" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_a2c43711-ed84-4a09-9679-79b6235421d9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6b0c4ce1-7968-4b5d-a118-3a191b971b44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e17e2563-8eaa-48eb-841e-e52455f89f1f" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6b0c4ce1-7968-4b5d-a118-3a191b971b44" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c69b68b0-4ba2-4205-9a19-511d143cff4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6b0c4ce1-7968-4b5d-a118-3a191b971b44" xlink:to="loc_us-gaap_AwardTypeAxis_c69b68b0-4ba2-4205-9a19-511d143cff4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c69b68b0-4ba2-4205-9a19-511d143cff4c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_c69b68b0-4ba2-4205-9a19-511d143cff4c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_c69b68b0-4ba2-4205-9a19-511d143cff4c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_15e7693f-9485-48fa-a755-9fae9451ab80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_c69b68b0-4ba2-4205-9a19-511d143cff4c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_15e7693f-9485-48fa-a755-9fae9451ab80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_101e592b-298e-4c4a-8645-4ea3812280ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_15e7693f-9485-48fa-a755-9fae9451ab80" xlink:to="loc_us-gaap_PerformanceSharesMember_101e592b-298e-4c4a-8645-4ea3812280ef" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" xlink:type="extended" id="i041511d0a4f44724a0a9ec64f37764e4_CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4c5ed6f3-e241-4e49-9f0d-4ea0f812213e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7e8c0f37-0d83-47e1-8071-fc9cc7fe4121" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4c5ed6f3-e241-4e49-9f0d-4ea0f812213e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7e8c0f37-0d83-47e1-8071-fc9cc7fe4121" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4b251096-b57b-46e8-8a66-e2ff414df8d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7e8c0f37-0d83-47e1-8071-fc9cc7fe4121" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4b251096-b57b-46e8-8a66-e2ff414df8d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_e93ee076-96ea-4aba-8574-0e12c558780c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7e8c0f37-0d83-47e1-8071-fc9cc7fe4121" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_e93ee076-96ea-4aba-8574-0e12c558780c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1a3af840-a277-4903-9b42-cbb3b7a3a736" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7e8c0f37-0d83-47e1-8071-fc9cc7fe4121" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1a3af840-a277-4903-9b42-cbb3b7a3a736" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_cc3e1469-d764-4fda-9173-d3cb221044fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7e8c0f37-0d83-47e1-8071-fc9cc7fe4121" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_cc3e1469-d764-4fda-9173-d3cb221044fc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f2533522-b7a6-4437-990d-045250c0956c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3f12266-a0b8-4c0f-a654-06ca26d55514" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4c5ed6f3-e241-4e49-9f0d-4ea0f812213e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3f12266-a0b8-4c0f-a654-06ca26d55514" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7aa0d6a5-b765-4c73-9648-bcf51f879f1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3f12266-a0b8-4c0f-a654-06ca26d55514" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7aa0d6a5-b765-4c73-9648-bcf51f879f1d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_cd548f46-e648-4f48-904a-af9c08e50e7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3f12266-a0b8-4c0f-a654-06ca26d55514" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_cd548f46-e648-4f48-904a-af9c08e50e7f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_1ab07a93-7f38-4837-9616-c07b6f3ea37f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3f12266-a0b8-4c0f-a654-06ca26d55514" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_1ab07a93-7f38-4837-9616-c07b6f3ea37f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_929bc168-0e49-47a1-ad26-8ec4e4b75615" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3f12266-a0b8-4c0f-a654-06ca26d55514" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_929bc168-0e49-47a1-ad26-8ec4e4b75615" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7aa64dbe-cac0-45ab-a38b-9b7f1685dcb9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_eeb9e7f2-9100-4bd3-83b3-4f27150f93ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4c5ed6f3-e241-4e49-9f0d-4ea0f812213e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_eeb9e7f2-9100-4bd3-83b3-4f27150f93ba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_7db172d7-5b47-46fd-9d1c-8fc0386627a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4c5ed6f3-e241-4e49-9f0d-4ea0f812213e" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_7db172d7-5b47-46fd-9d1c-8fc0386627a6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cd9af564-dc6b-4718-ac52-19b4f7e8bfab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4c5ed6f3-e241-4e49-9f0d-4ea0f812213e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cd9af564-dc6b-4718-ac52-19b4f7e8bfab" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ab87a6a4-a586-4650-9305-ea45e23eea1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cd9af564-dc6b-4718-ac52-19b4f7e8bfab" xlink:to="loc_us-gaap_AwardTypeAxis_ab87a6a4-a586-4650-9305-ea45e23eea1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ab87a6a4-a586-4650-9305-ea45e23eea1c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_ab87a6a4-a586-4650-9305-ea45e23eea1c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_ab87a6a4-a586-4650-9305-ea45e23eea1c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b775b9a4-ece2-488f-ad2c-ebee9edf77b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_ab87a6a4-a586-4650-9305-ea45e23eea1c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b775b9a4-ece2-488f-ad2c-ebee9edf77b4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_25cd85c9-ffdf-4767-a3f1-ea0d526ee956" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b775b9a4-ece2-488f-ad2c-ebee9edf77b4" xlink:to="loc_us-gaap_RestrictedStockMember_25cd85c9-ffdf-4767-a3f1-ea0d526ee956" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails" xlink:type="extended" id="i4d1982e845e34ea7a520714afdf82bcd_CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9118ab62-f097-4d49-b9f0-42893b901a7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_b04e61e1-3247-4ca1-ad7e-2547a57dd4aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9118ab62-f097-4d49-b9f0-42893b901a7c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_b04e61e1-3247-4ca1-ad7e-2547a57dd4aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_0c8b61d7-fec1-4bea-9e16-77d97c95723f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9118ab62-f097-4d49-b9f0-42893b901a7c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_0c8b61d7-fec1-4bea-9e16-77d97c95723f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_33bf3a6c-135b-4ffe-b7d5-ef9d1a107083" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9118ab62-f097-4d49-b9f0-42893b901a7c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_33bf3a6c-135b-4ffe-b7d5-ef9d1a107083" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_a3dc017a-5070-4122-a2b1-d046ddd5f694" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9118ab62-f097-4d49-b9f0-42893b901a7c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_a3dc017a-5070-4122-a2b1-d046ddd5f694" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_eba70c42-c444-4c9d-b699-1a173fe2d8a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9118ab62-f097-4d49-b9f0-42893b901a7c" xlink:to="loc_us-gaap_SharePrice_eba70c42-c444-4c9d-b699-1a173fe2d8a7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_972ccf49-62d6-408b-8705-3824677d84a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9118ab62-f097-4d49-b9f0-42893b901a7c" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_972ccf49-62d6-408b-8705-3824677d84a2" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d06bbe7b-4f07-47d7-99e1-90afbc993729" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_972ccf49-62d6-408b-8705-3824677d84a2" xlink:to="loc_us-gaap_AwardTypeAxis_d06bbe7b-4f07-47d7-99e1-90afbc993729" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d06bbe7b-4f07-47d7-99e1-90afbc993729_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_d06bbe7b-4f07-47d7-99e1-90afbc993729" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d06bbe7b-4f07-47d7-99e1-90afbc993729_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_83aa6283-b708-4b6c-86b2-66d035133d7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_d06bbe7b-4f07-47d7-99e1-90afbc993729" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_83aa6283-b708-4b6c-86b2-66d035133d7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_349a4bab-34ee-499c-a84b-5cff7d0614a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_83aa6283-b708-4b6c-86b2-66d035133d7b" xlink:to="loc_us-gaap_EmployeeStockMember_349a4bab-34ee-499c-a84b-5cff7d0614a8" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" xlink:type="extended" id="id9bcfd58ef334038b57b268548648585_CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_93cd153c-316f-488d-80d4-ca8c73ac4fb0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_1dbb2940-8b67-4358-9b3e-302e9c8810b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_93cd153c-316f-488d-80d4-ca8c73ac4fb0" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_1dbb2940-8b67-4358-9b3e-302e9c8810b6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_304f78eb-3538-40e5-9e81-664499e36c6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_93cd153c-316f-488d-80d4-ca8c73ac4fb0" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_304f78eb-3538-40e5-9e81-664499e36c6b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_8407b77f-48c8-44e8-a806-9278b7317e71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_304f78eb-3538-40e5-9e81-664499e36c6b" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_8407b77f-48c8-44e8-a806-9278b7317e71" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_8407b77f-48c8-44e8-a806-9278b7317e71_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_8407b77f-48c8-44e8-a806-9278b7317e71" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_8407b77f-48c8-44e8-a806-9278b7317e71_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_a53874fa-1a24-4c44-8a30-fa0f0a53319d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_8407b77f-48c8-44e8-a806-9278b7317e71" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_a53874fa-1a24-4c44-8a30-fa0f0a53319d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_83c4b483-da10-4319-9db7-63f09b2ddc5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_a53874fa-1a24-4c44-8a30-fa0f0a53319d" xlink:to="loc_us-gaap_CostOfSalesMember_83c4b483-da10-4319-9db7-63f09b2ddc5e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_43ab22e0-af91-464f-b017-b1ffb1249546" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_a53874fa-1a24-4c44-8a30-fa0f0a53319d" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_43ab22e0-af91-464f-b017-b1ffb1249546" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_baa260d8-47b2-45df-be82-b5ae7402ab21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_a53874fa-1a24-4c44-8a30-fa0f0a53319d" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_baa260d8-47b2-45df-be82-b5ae7402ab21" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#IncomeTaxesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended" id="i72b1924e1e994092ac2968b3a7329d96_IncomeTaxesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_074b3e19-cd8d-416e-b0c8-65f9ba907fab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_650fbaed-25bb-43c2-a3b1-403b409b555b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_074b3e19-cd8d-416e-b0c8-65f9ba907fab" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_650fbaed-25bb-43c2-a3b1-403b409b555b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsDividends_8013efb8-7268-469b-a93a-c9df61d3c41b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsDividends"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_074b3e19-cd8d-416e-b0c8-65f9ba907fab" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductionsDividends_8013efb8-7268-469b-a93a-c9df61d3c41b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_479d6ebc-3ac1-4211-9dc2-0af3f1f271ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_074b3e19-cd8d-416e-b0c8-65f9ba907fab" xlink:to="loc_us-gaap_OperatingLossCarryforwards_479d6ebc-3ac1-4211-9dc2-0af3f1f271ba" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_9e0a99cd-92bb-4a08-a64a-f4d36b8f3134" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_074b3e19-cd8d-416e-b0c8-65f9ba907fab" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_9e0a99cd-92bb-4a08-a64a-f4d36b8f3134" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_ac6ef789-7b1e-4d3e-820c-32e6d30e6c65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_074b3e19-cd8d-416e-b0c8-65f9ba907fab" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_ac6ef789-7b1e-4d3e-820c-32e6d30e6c65" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardValuationAllowance_a04b1370-d8a9-4fd4-8ee5-28119db50d9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardValuationAllowance"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_074b3e19-cd8d-416e-b0c8-65f9ba907fab" xlink:to="loc_us-gaap_TaxCreditCarryforwardValuationAllowance_a04b1370-d8a9-4fd4-8ee5-28119db50d9d" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_0870c86d-de05-4b0e-aaa4-9e7ee2df2ad6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_074b3e19-cd8d-416e-b0c8-65f9ba907fab" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_0870c86d-de05-4b0e-aaa4-9e7ee2df2ad6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_1402c19e-7c62-40cc-afd0-71383b2d0d4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_074b3e19-cd8d-416e-b0c8-65f9ba907fab" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_1402c19e-7c62-40cc-afd0-71383b2d0d4c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_6e0c470f-4baa-48e5-b2a0-b26f51fa2c24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_074b3e19-cd8d-416e-b0c8-65f9ba907fab" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_6e0c470f-4baa-48e5-b2a0-b26f51fa2c24" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_910f280d-a207-46c7-9bd9-c170c50bdaf4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_074b3e19-cd8d-416e-b0c8-65f9ba907fab" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_910f280d-a207-46c7-9bd9-c170c50bdaf4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority_c2599af8-0810-4117-a10a-f7c995d1830f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_074b3e19-cd8d-416e-b0c8-65f9ba907fab" xlink:to="loc_us-gaap_IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority_c2599af8-0810-4117-a10a-f7c995d1830f" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributedCapital_01bec232-bb6f-4912-bdf6-12792af37501" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_074b3e19-cd8d-416e-b0c8-65f9ba907fab" xlink:to="loc_us-gaap_ProceedsFromContributedCapital_01bec232-bb6f-4912-bdf6-12792af37501" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_cbf202ce-5567-412f-bce1-78ddb8d4f0a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxContingencyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_074b3e19-cd8d-416e-b0c8-65f9ba907fab" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_cbf202ce-5567-412f-bce1-78ddb8d4f0a7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis_3982d999-6adc-49fd-bdd7-4ed1d568dac0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_cbf202ce-5567-412f-bce1-78ddb8d4f0a7" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameAxis_3982d999-6adc-49fd-bdd7-4ed1d568dac0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_3982d999-6adc-49fd-bdd7-4ed1d568dac0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_3982d999-6adc-49fd-bdd7-4ed1d568dac0" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_3982d999-6adc-49fd-bdd7-4ed1d568dac0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_1c007fae-7231-4316-a6e9-86b4664a657f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_3982d999-6adc-49fd-bdd7-4ed1d568dac0" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_1c007fae-7231-4316-a6e9-86b4664a657f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_7985910b-38e2-4bee-814f-527137d0692c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_1c007fae-7231-4316-a6e9-86b4664a657f" xlink:to="loc_us-gaap_DomesticCountryMember_7985910b-38e2-4bee-814f-527137d0692c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_fffda3c7-d269-47c1-a257-49d8405fbe18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_1c007fae-7231-4316-a6e9-86b4664a657f" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_fffda3c7-d269-47c1-a257-49d8405fbe18" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember_69a7e10e-f5fb-4f08-95d6-96fc833b7bb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCountryMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_1c007fae-7231-4316-a6e9-86b4664a657f" xlink:to="loc_us-gaap_ForeignCountryMember_69a7e10e-f5fb-4f08-95d6-96fc833b7bb2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_FranceTaxAuthorityMember_97e31909-dda3-4cd5-8831-4d0397a131cb" xlink:href="algm-20210326.xsd#algm_FranceTaxAuthorityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_1c007fae-7231-4316-a6e9-86b4664a657f" xlink:to="loc_algm_FranceTaxAuthorityMember_97e31909-dda3-4cd5-8831-4d0397a131cb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ThailandTaxAuthorityMember_43b9da3a-926f-454d-a5b7-80d806a57e89" xlink:href="algm-20210326.xsd#algm_ThailandTaxAuthorityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_1c007fae-7231-4316-a6e9-86b4664a657f" xlink:to="loc_algm_ThailandTaxAuthorityMember_43b9da3a-926f-454d-a5b7-80d806a57e89" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_3c57d811-12bd-4c35-8365-13168382102a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_cbf202ce-5567-412f-bce1-78ddb8d4f0a7" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_3c57d811-12bd-4c35-8365-13168382102a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_3c57d811-12bd-4c35-8365-13168382102a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_3c57d811-12bd-4c35-8365-13168382102a" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_3c57d811-12bd-4c35-8365-13168382102a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_cafc0fa1-9f94-45ac-9568-f9f2be759773" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_3c57d811-12bd-4c35-8365-13168382102a" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_cafc0fa1-9f94-45ac-9568-f9f2be759773" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember_82d64eae-742c-46ce-8798-6700dbe7a400" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IPOMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_cafc0fa1-9f94-45ac-9568-f9f2be759773" xlink:to="loc_us-gaap_IPOMember_82d64eae-742c-46ce-8798-6700dbe7a400" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_c066197f-6df3-47ef-a511-cef2cef679df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_cbf202ce-5567-412f-bce1-78ddb8d4f0a7" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_c066197f-6df3-47ef-a511-cef2cef679df" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_c066197f-6df3-47ef-a511-cef2cef679df_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_c066197f-6df3-47ef-a511-cef2cef679df" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_c066197f-6df3-47ef-a511-cef2cef679df_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_8e4ecefb-d9ac-4ea0-a660-36d26c9987ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_c066197f-6df3-47ef-a511-cef2cef679df" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_8e4ecefb-d9ac-4ea0-a660-36d26c9987ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember_5f957741-1a34-4017-b19e-16121c4c7441" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_8e4ecefb-d9ac-4ea0-a660-36d26c9987ae" xlink:to="loc_us-gaap_ResearchMember_5f957741-1a34-4017-b19e-16121c4c7441" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_f12100e7-c2db-42f3-a285-88baeff537dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_cbf202ce-5567-412f-bce1-78ddb8d4f0a7" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_f12100e7-c2db-42f3-a285-88baeff537dd" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_f12100e7-c2db-42f3-a285-88baeff537dd_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_f12100e7-c2db-42f3-a285-88baeff537dd" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_f12100e7-c2db-42f3-a285-88baeff537dd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_27133f4b-89c0-466c-a813-19dc657926c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_f12100e7-c2db-42f3-a285-88baeff537dd" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_27133f4b-89c0-466c-a813-19dc657926c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AMTCFacilityMember_aef401a8-f00f-4d8b-8212-c0802af6636c" xlink:href="algm-20210326.xsd#algm_AMTCFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_27133f4b-89c0-466c-a813-19dc657926c1" xlink:to="loc_algm_AMTCFacilityMember_aef401a8-f00f-4d8b-8212-c0802af6636c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_ce59e432-45d9-485c-842c-4163bcb785e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_cbf202ce-5567-412f-bce1-78ddb8d4f0a7" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_ce59e432-45d9-485c-842c-4163bcb785e0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_ce59e432-45d9-485c-842c-4163bcb785e0_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_ce59e432-45d9-485c-842c-4163bcb785e0" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_ce59e432-45d9-485c-842c-4163bcb785e0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_5e617b12-59ae-4d4d-80af-4e9dddd64aaf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_ce59e432-45d9-485c-842c-4163bcb785e0" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_5e617b12-59ae-4d4d-80af-4e9dddd64aaf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_d62da5bb-5318-4715-8299-b285565bfdef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_5e617b12-59ae-4d4d-80af-4e9dddd64aaf" xlink:to="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_d62da5bb-5318-4715-8299-b285565bfdef" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#RelatedPartyTransactionsDetails"/>
  <link:definitionLink xlink:role="http://www.allegromicro.com/role/RelatedPartyTransactionsDetails" xlink:type="extended" id="i6b09e67750b643fdb3d5413b8ed6355e_RelatedPartyTransactionsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_48ed6c75-d37f-4d77-8e19-01d0aa3e32d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_48ed6c75-d37f-4d77-8e19-01d0aa3e32d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_2bbe627d-3a99-4afc-8781-f7041c229eb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_2bbe627d-3a99-4afc-8781-f7041c229eb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_11a3f17b-4adf-40e3-836a-9c63234125ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_11a3f17b-4adf-40e3-836a-9c63234125ea" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4a279ccb-5eb2-426b-9ee2-9f50bf2d81ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4a279ccb-5eb2-426b-9ee2-9f50bf2d81ce" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_24c1b3dc-4893-4fef-8357-467c5621c35b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_24c1b3dc-4893-4fef-8357-467c5621c35b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherAccountsReceivableRelatedPartiesCurrent_d003e165-cb4f-4af5-854a-866c5e5dcfbe" xlink:href="algm-20210326.xsd#algm_OtherAccountsReceivableRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_OtherAccountsReceivableRelatedPartiesCurrent_d003e165-cb4f-4af5-854a-866c5e5dcfbe" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_0d1908a4-3247-4d3a-99f4-ccd5b88b6042" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_0d1908a4-3247-4d3a-99f4-ccd5b88b6042" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_f938c64e-f314-47dc-81e0-e58c73fa3344" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_f938c64e-f314-47dc-81e0-e58c73fa3344" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionReimbursementOfDevelopmentCosts_22a5d18c-af51-449e-be06-32e9de794857" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionReimbursementOfDevelopmentCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_RelatedPartyTransactionReimbursementOfDevelopmentCosts_22a5d18c-af51-449e-be06-32e9de794857" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedParties_11dd6d7f-f085-41c7-b1e5-1ea8a45b65e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesReceivableRelatedParties"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_NotesReceivableRelatedParties_11dd6d7f-f085-41c7-b1e5-1ea8a45b65e0" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NotesReceivableRelatedPartyStatedInterestRate_7a0ec64a-6c38-4dd4-a8ea-92439d5ef487" xlink:href="algm-20210326.xsd#algm_NotesReceivableRelatedPartyStatedInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_NotesReceivableRelatedPartyStatedInterestRate_7a0ec64a-6c38-4dd4-a8ea-92439d5ef487" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeRelatedParty_61e21523-4733-47b3-b157-1496a94ae505" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_InterestIncomeRelatedParty_61e21523-4733-47b3-b157-1496a94ae505" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NumberOfNotesPayable_e3b2d10d-5499-4bb2-a510-dd19c20ef8aa" xlink:href="algm-20210326.xsd#algm_NumberOfNotesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_NumberOfNotesPayable_e3b2d10d-5499-4bb2-a510-dd19c20ef8aa" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent_0a7b019b-97ca-4d97-b1bb-2ed73491cfc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent_0a7b019b-97ca-4d97-b1bb-2ed73491cfc5" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NumberOfLineOfCreditAgreements_fc04fba2-4bf4-47b0-85ad-f1412b3272d1" xlink:href="algm-20210326.xsd#algm_NumberOfLineOfCreditAgreements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_NumberOfLineOfCreditAgreements_fc04fba2-4bf4-47b0-85ad-f1412b3272d1" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_f672f2eb-9272-4645-9618-1edb35a80131" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_f672f2eb-9272-4645-9618-1edb35a80131" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_f0e71e1a-4651-4587-a835-63ced4afc1c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_f0e71e1a-4651-4587-a835-63ced4afc1c7" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseRelatedParty_bc51de17-5ea9-43a3-8766-357f184a87c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_InterestExpenseRelatedParty_bc51de17-5ea9-43a3-8766-357f184a87c8" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_InterestPaidRelatedParty_1dfb6c90-e44b-46b8-9620-3f870ff9799f" xlink:href="algm-20210326.xsd#algm_InterestPaidRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_InterestPaidRelatedParty_1dfb6c90-e44b-46b8-9620-3f870ff9799f" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_c914cd89-090a-4603-9c8d-e63356271412" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_c914cd89-090a-4603-9c8d-e63356271412" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_44365c7a-8a1f-4037-9a6e-f469f9fc0624" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_44365c7a-8a1f-4037-9a6e-f469f9fc0624" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_6b7cb800-dc6c-4c03-87ef-0225e4526b50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_6b7cb800-dc6c-4c03-87ef-0225e4526b50" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_81bfd346-c4a9-463d-b975-0fb1e1fcaef8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_81bfd346-c4a9-463d-b975-0fb1e1fcaef8" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfRelatedPartyDebt_394e95f4-9418-40dc-91ca-5f60ebd92bb7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_RepaymentsOfRelatedPartyDebt_394e95f4-9418-40dc-91ca-5f60ebd92bb7" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_4092d29c-0b02-47bf-9290-d7bafcbc8e84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_4092d29c-0b02-47bf-9290-d7bafcbc8e84" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_1f0d3b1a-3685-4729-b307-0e56bcd5ee4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_1f0d3b1a-3685-4729-b307-0e56bcd5ee4a" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionReimbursementOfDevelopmentCostsPercentageOfCostsIncurred_72543ffd-7e56-4983-b627-f1ebea5042c6" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionReimbursementOfDevelopmentCostsPercentageOfCostsIncurred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_RelatedPartyTransactionReimbursementOfDevelopmentCostsPercentageOfCostsIncurred_72543ffd-7e56-4983-b627-f1ebea5042c6" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred_c0ae9bf2-46bc-4a85-b35a-8cf2f3ebe9d6" xlink:href="algm-20210326.xsd#algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred_c0ae9bf2-46bc-4a85-b35a-8cf2f3ebe9d6" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_c80f581f-d49e-45e0-a615-123208d644bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_c80f581f-d49e-45e0-a615-123208d644bf" xlink:type="arc" order="28"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedPartiesNoncurrent_41b9a52b-eaa7-4e92-8305-b9237de12455" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesReceivableRelatedPartiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_NotesReceivableRelatedPartiesNoncurrent_41b9a52b-eaa7-4e92-8305-b9237de12455" xlink:type="arc" order="29"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_d5f3574f-3cfd-4515-b97e-f5cd862c868c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_d5f3574f-3cfd-4515-b97e-f5cd862c868c" xlink:type="arc" order="30"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionServicesComparisonPeriod_fd357f9c-cb15-4466-9754-9d2c08974809" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionServicesComparisonPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_RelatedPartyTransactionServicesComparisonPeriod_fd357f9c-cb15-4466-9754-9d2c08974809" xlink:type="arc" order="31"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionTerm_aff20558-3d91-4c2c-b5f4-54558e8481ff" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_RelatedPartyTransactionTerm_aff20558-3d91-4c2c-b5f4-54558e8481ff" xlink:type="arc" order="32"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionAnnualFeesPayable_5c707117-af7c-42df-90c1-60a1dd30a315" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionAnnualFeesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_RelatedPartyTransactionAnnualFeesPayable_5c707117-af7c-42df-90c1-60a1dd30a315" xlink:type="arc" order="33"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionBasisSpreadOnCost_bb77db5c-429d-4866-8fd6-95122968bbc1" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionBasisSpreadOnCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_RelatedPartyTransactionBasisSpreadOnCost_bb77db5c-429d-4866-8fd6-95122968bbc1" xlink:type="arc" order="34"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionExtensionTerm_3d578bf9-f351-43cd-988d-290313623104" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionExtensionTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_RelatedPartyTransactionExtensionTerm_3d578bf9-f351-43cd-988d-290313623104" xlink:type="arc" order="35"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionNoticeOfTerminationTerm_15b1f220-f375-4f7f-8c6b-9e68ac4ceb33" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionNoticeOfTerminationTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_RelatedPartyTransactionNoticeOfTerminationTerm_15b1f220-f375-4f7f-8c6b-9e68ac4ceb33" xlink:type="arc" order="36"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice_db02d7b8-2e7a-4c55-a8df-cd79ff9b1ab3" xlink:href="algm-20210326.xsd#algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice_db02d7b8-2e7a-4c55-a8df-cd79ff9b1ab3" xlink:type="arc" order="37"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_03648cd8-37e8-4535-acfb-0d522e78f96f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_OperatingLeaseExpense_03648cd8-37e8-4535-acfb-0d522e78f96f" xlink:type="arc" order="38"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionMonthlyFeePayable_0a58de2e-c5ee-4a17-b9c0-d7abc778ff1b" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionMonthlyFeePayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_RelatedPartyTransactionMonthlyFeePayable_0a58de2e-c5ee-4a17-b9c0-d7abc778ff1b" xlink:type="arc" order="39"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_6c53ef8d-05c6-4fba-9c72-f65dcb358cce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_6c53ef8d-05c6-4fba-9c72-f65dcb358cce" xlink:type="arc" order="40"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionSigningFee_9cef3851-2b9d-4b01-b8e1-7785dcdd0c31" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionSigningFee"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_RelatedPartyTransactionSigningFee_9cef3851-2b9d-4b01-b8e1-7785dcdd0c31" xlink:type="arc" order="41"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionSeverancePaymentIfTerminated_cdf036c6-f573-4867-8fd0-8545394682ac" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionSeverancePaymentIfTerminated"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_RelatedPartyTransactionSeverancePaymentIfTerminated_cdf036c6-f573-4867-8fd0-8545394682ac" xlink:type="arc" order="42"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod_d522b008-ab67-42e9-b9f0-e994d7706064" xlink:href="algm-20210326.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod_d522b008-ab67-42e9-b9f0-e994d7706064" xlink:type="arc" order="43"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_b0afaae2-7d2c-48b5-b919-c49490adb347" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_b0afaae2-7d2c-48b5-b919-c49490adb347" xlink:type="arc" order="44"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e5a70c26-f441-4c78-85ad-f833d9563f8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e5a70c26-f441-4c78-85ad-f833d9563f8e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_967cc31c-36e4-4fc5-b615-742dc8d8bcc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e5a70c26-f441-4c78-85ad-f833d9563f8e" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_967cc31c-36e4-4fc5-b615-742dc8d8bcc5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_967cc31c-36e4-4fc5-b615-742dc8d8bcc5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_967cc31c-36e4-4fc5-b615-742dc8d8bcc5" xlink:to="loc_us-gaap_RelatedPartyDomain_967cc31c-36e4-4fc5-b615-742dc8d8bcc5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_aff87fa7-937e-4f1b-99d7-a9c747166e61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_967cc31c-36e4-4fc5-b615-742dc8d8bcc5" xlink:to="loc_us-gaap_RelatedPartyDomain_aff87fa7-937e-4f1b-99d7-a9c747166e61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorityShareholderMember_16eedd15-e136-4288-b9d3-427c7915235a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MajorityShareholderMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_aff87fa7-937e-4f1b-99d7-a9c747166e61" xlink:to="loc_us-gaap_MajorityShareholderMember_16eedd15-e136-4288-b9d3-427c7915235a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvesteeMember_69a03c13-24ef-4eb9-9963-52f4a6910794" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvesteeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_aff87fa7-937e-4f1b-99d7-a9c747166e61" xlink:to="loc_us-gaap_EquityMethodInvesteeMember_69a03c13-24ef-4eb9-9963-52f4a6910794" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenElectricEuropeLtdMember_7dd609a5-b7e0-4098-a3ea-9ebe2efa4378" xlink:href="algm-20210326.xsd#algm_SankenElectricEuropeLtdMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_aff87fa7-937e-4f1b-99d7-a9c747166e61" xlink:to="loc_algm_SankenElectricEuropeLtdMember_7dd609a5-b7e0-4098-a3ea-9ebe2efa4378" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_0f2f0595-795d-4e46-ba30-bbf2537cc4b0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_DirectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_aff87fa7-937e-4f1b-99d7-a9c747166e61" xlink:to="loc_srt_DirectorMember_0f2f0595-795d-4e46-ba30-bbf2537cc4b0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ManagementMember_bfdd72b6-ec06-4a8c-b2b6-97b95ca9c398" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ManagementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyDomain_aff87fa7-937e-4f1b-99d7-a9c747166e61" xlink:to="loc_srt_ManagementMember_bfdd72b6-ec06-4a8c-b2b6-97b95ca9c398" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_e566406b-dbf0-4584-9a8c-0ec965928a15" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e5a70c26-f441-4c78-85ad-f833d9563f8e" xlink:to="loc_srt_ProductOrServiceAxis_e566406b-dbf0-4584-9a8c-0ec965928a15" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_e566406b-dbf0-4584-9a8c-0ec965928a15_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_e566406b-dbf0-4584-9a8c-0ec965928a15" xlink:to="loc_srt_ProductsAndServicesDomain_e566406b-dbf0-4584-9a8c-0ec965928a15_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_4bc025ca-ec62-4ba3-bcb3-2f532c97993d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_e566406b-dbf0-4584-9a8c-0ec965928a15" xlink:to="loc_srt_ProductsAndServicesDomain_4bc025ca-ec62-4ba3-bcb3-2f532c97993d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyRevenueMember_d638c87d-9401-4b28-ba32-413ffc0d2933" xlink:href="algm-20210326.xsd#algm_RelatedPartyRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_4bc025ca-ec62-4ba3-bcb3-2f532c97993d" xlink:to="loc_algm_RelatedPartyRevenueMember_d638c87d-9401-4b28-ba32-413ffc0d2933" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenProductsMember_68ed0704-7bd4-4012-af74-1334b0dc1992" xlink:href="algm-20210326.xsd#algm_SankenProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_4bc025ca-ec62-4ba3-bcb3-2f532c97993d" xlink:to="loc_algm_SankenProductsMember_68ed0704-7bd4-4012-af74-1334b0dc1992" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_55bda9ca-5113-46ea-a0fb-985502f320bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e5a70c26-f441-4c78-85ad-f833d9563f8e" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_55bda9ca-5113-46ea-a0fb-985502f320bf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_55bda9ca-5113-46ea-a0fb-985502f320bf_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_55bda9ca-5113-46ea-a0fb-985502f320bf" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_55bda9ca-5113-46ea-a0fb-985502f320bf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_177dcc49-d9fe-4f6f-bc10-239e743b7e30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_55bda9ca-5113-46ea-a0fb-985502f320bf" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_177dcc49-d9fe-4f6f-bc10-239e743b7e30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_c1c22965-2c95-48e9-a58a-3ba6fef6a607" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_177dcc49-d9fe-4f6f-bc10-239e743b7e30" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_c1c22965-2c95-48e9-a58a-3ba6fef6a607" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_d2d58d79-de73-4be7-b6b9-4889f95516bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e5a70c26-f441-4c78-85ad-f833d9563f8e" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_d2d58d79-de73-4be7-b6b9-4889f95516bf" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_d2d58d79-de73-4be7-b6b9-4889f95516bf_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_d2d58d79-de73-4be7-b6b9-4889f95516bf" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_d2d58d79-de73-4be7-b6b9-4889f95516bf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_416deeb0-07c5-4d87-9ea8-5a990a1b4cc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_d2d58d79-de73-4be7-b6b9-4889f95516bf" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_416deeb0-07c5-4d87-9ea8-5a990a1b4cc6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PolarSemiconductorIncMember_d4f1bd4b-8372-428d-82ff-31c98ef094ea" xlink:href="algm-20210326.xsd#algm_PolarSemiconductorIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_416deeb0-07c5-4d87-9ea8-5a990a1b4cc6" xlink:to="loc_algm_PolarSemiconductorIncMember_d4f1bd4b-8372-428d-82ff-31c98ef094ea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_71c8eabe-6632-49cb-8e29-d8fa6eecd791" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e5a70c26-f441-4c78-85ad-f833d9563f8e" xlink:to="loc_dei_LegalEntityAxis_71c8eabe-6632-49cb-8e29-d8fa6eecd791" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_71c8eabe-6632-49cb-8e29-d8fa6eecd791_default" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_71c8eabe-6632-49cb-8e29-d8fa6eecd791" xlink:to="loc_dei_EntityDomain_71c8eabe-6632-49cb-8e29-d8fa6eecd791_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a74c9119-1cb6-4ad5-9970-da9bf789d50b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_71c8eabe-6632-49cb-8e29-d8fa6eecd791" xlink:to="loc_dei_EntityDomain_a74c9119-1cb6-4ad5-9970-da9bf789d50b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OneEquityPartnersMember_62c1b36e-200f-48cf-8353-957e60e87527" xlink:href="algm-20210326.xsd#algm_OneEquityPartnersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a74c9119-1cb6-4ad5-9970-da9bf789d50b" xlink:to="loc_algm_OneEquityPartnersMember_62c1b36e-200f-48cf-8353-957e60e87527" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenMember_5d1043af-46a8-4d6c-be98-70dfe4a8d87a" xlink:href="algm-20210326.xsd#algm_SankenMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a74c9119-1cb6-4ad5-9970-da9bf789d50b" xlink:to="loc_algm_SankenMember_5d1043af-46a8-4d6c-be98-70dfe4a8d87a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PolarSemiconductorIncMember_7ea4db4f-6857-47cf-a218-fbff5fb0044d" xlink:href="algm-20210326.xsd#algm_PolarSemiconductorIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_a74c9119-1cb6-4ad5-9970-da9bf789d50b" xlink:to="loc_algm_PolarSemiconductorIncMember_7ea4db4f-6857-47cf-a218-fbff5fb0044d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_fe664a43-d785-474b-a927-3f48e6dacca1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e5a70c26-f441-4c78-85ad-f833d9563f8e" xlink:to="loc_srt_ConsolidationItemsAxis_fe664a43-d785-474b-a927-3f48e6dacca1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_fe664a43-d785-474b-a927-3f48e6dacca1_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_fe664a43-d785-474b-a927-3f48e6dacca1" xlink:to="loc_srt_ConsolidationItemsDomain_fe664a43-d785-474b-a927-3f48e6dacca1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_37921fdc-7f5f-41b4-b542-6616cf1d24c1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_fe664a43-d785-474b-a927-3f48e6dacca1" xlink:to="loc_srt_ConsolidationItemsDomain_37921fdc-7f5f-41b4-b542-6616cf1d24c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationEliminationsMember_6ec317e5-7502-4836-9bc4-1f26c9224f28" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationEliminationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_37921fdc-7f5f-41b4-b542-6616cf1d24c1" xlink:to="loc_srt_ConsolidationEliminationsMember_6ec317e5-7502-4836-9bc4-1f26c9224f28" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_5336fb33-48f3-4468-bf68-35d54e844aec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e5a70c26-f441-4c78-85ad-f833d9563f8e" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_5336fb33-48f3-4468-bf68-35d54e844aec" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_5336fb33-48f3-4468-bf68-35d54e844aec_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_5336fb33-48f3-4468-bf68-35d54e844aec" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_5336fb33-48f3-4468-bf68-35d54e844aec_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_32dfca53-30b5-419a-884b-fd74b8420bec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_5336fb33-48f3-4468-bf68-35d54e844aec" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_32dfca53-30b5-419a-884b-fd74b8420bec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DiscreteTechnologyDevelopmentAgreementMember_c06b6ee8-be82-4e99-aa39-0e9b212eb26c" xlink:href="algm-20210326.xsd#algm_DiscreteTechnologyDevelopmentAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_32dfca53-30b5-419a-884b-fd74b8420bec" xlink:to="loc_algm_DiscreteTechnologyDevelopmentAgreementMember_c06b6ee8-be82-4e99-aa39-0e9b212eb26c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ICTechnologyDevelopmentAgreementMember_11ca2e27-4ec3-4f1d-bd42-cbd06d0c2a7e" xlink:href="algm-20210326.xsd#algm_ICTechnologyDevelopmentAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_32dfca53-30b5-419a-884b-fd74b8420bec" xlink:to="loc_algm_ICTechnologyDevelopmentAgreementMember_11ca2e27-4ec3-4f1d-bd42-cbd06d0c2a7e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PriceSupportPaymentMember_efcf0d37-4f32-4853-98e9-b47365f02282" xlink:href="algm-20210326.xsd#algm_PriceSupportPaymentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_32dfca53-30b5-419a-884b-fd74b8420bec" xlink:to="loc_algm_PriceSupportPaymentMember_efcf0d37-4f32-4853-98e9-b47365f02282" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SG8CollaborationAgreementMember_f3988f72-7c4a-48d4-96f1-9134a05dcc02" xlink:href="algm-20210326.xsd#algm_SG8CollaborationAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_32dfca53-30b5-419a-884b-fd74b8420bec" xlink:to="loc_algm_SG8CollaborationAgreementMember_f3988f72-7c4a-48d4-96f1-9134a05dcc02" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_TransitionServicesAgreementMember_b6756f01-fd7e-4733-8d6f-9339086cd645" xlink:href="algm-20210326.xsd#algm_TransitionServicesAgreementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_32dfca53-30b5-419a-884b-fd74b8420bec" xlink:to="loc_algm_TransitionServicesAgreementMember_b6756f01-fd7e-4733-8d6f-9339086cd645" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_90a6a83c-ef5b-4d75-ad5d-121819a84614" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e5a70c26-f441-4c78-85ad-f833d9563f8e" xlink:to="loc_us-gaap_StatementClassOfStockAxis_90a6a83c-ef5b-4d75-ad5d-121819a84614" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_90a6a83c-ef5b-4d75-ad5d-121819a84614_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_90a6a83c-ef5b-4d75-ad5d-121819a84614" xlink:to="loc_us-gaap_ClassOfStockDomain_90a6a83c-ef5b-4d75-ad5d-121819a84614_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9cf69cc1-90e6-46e8-a666-38dcfd4edd38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_90a6a83c-ef5b-4d75-ad5d-121819a84614" xlink:to="loc_us-gaap_ClassOfStockDomain_9cf69cc1-90e6-46e8-a666-38dcfd4edd38" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_90e9bd15-ea49-453e-bfb0-960bdfd5e6fe" xlink:href="algm-20210326.xsd#algm_CommonClassLMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_9cf69cc1-90e6-46e8-a666-38dcfd4edd38" xlink:to="loc_algm_CommonClassLMember_90e9bd15-ea49-453e-bfb0-960bdfd5e6fe" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_18f3c273-2449-420e-b4ee-bc84b334e6e4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e5a70c26-f441-4c78-85ad-f833d9563f8e" xlink:to="loc_srt_OwnershipAxis_18f3c273-2449-420e-b4ee-bc84b334e6e4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_18f3c273-2449-420e-b4ee-bc84b334e6e4_default" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_18f3c273-2449-420e-b4ee-bc84b334e6e4" xlink:to="loc_srt_OwnershipDomain_18f3c273-2449-420e-b4ee-bc84b334e6e4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_424cbe0d-ab00-4639-b6af-38c7ed09f527" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_18f3c273-2449-420e-b4ee-bc84b334e6e4" xlink:to="loc_srt_OwnershipDomain_424cbe0d-ab00-4639-b6af-38c7ed09f527" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PolarSemiconductorIncMember_c0827085-0310-4bc8-8277-839ca5674cd2" xlink:href="algm-20210326.xsd#algm_PolarSemiconductorIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_424cbe0d-ab00-4639-b6af-38c7ed09f527" xlink:to="loc_algm_PolarSemiconductorIncMember_c0827085-0310-4bc8-8277-839ca5674cd2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_ce883218-da5d-4462-b6cb-25169b86e6bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e5a70c26-f441-4c78-85ad-f833d9563f8e" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_ce883218-da5d-4462-b6cb-25169b86e6bc" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_ce883218-da5d-4462-b6cb-25169b86e6bc_default" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_ce883218-da5d-4462-b6cb-25169b86e6bc" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_ce883218-da5d-4462-b6cb-25169b86e6bc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_d089e982-e31f-4159-b756-8a54c67d23fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsidiarySaleOfStockAxis_ce883218-da5d-4462-b6cb-25169b86e6bc" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_d089e982-e31f-4159-b756-8a54c67d23fc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IPOSellingShareholdersMember_b90c03a1-076a-4867-b046-082396501077" xlink:href="algm-20210326.xsd#algm_IPOSellingShareholdersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_d089e982-e31f-4159-b756-8a54c67d23fc" xlink:to="loc_algm_IPOSellingShareholdersMember_b90c03a1-076a-4867-b046-082396501077" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember_6123a142-2c67-4565-a88c-2565d8e0a268" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IPOMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_d089e982-e31f-4159-b756-8a54c67d23fc" xlink:to="loc_us-gaap_IPOMember_6123a142-2c67-4565-a88c-2565d8e0a268" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>14
<FILENAME>algm-20210326_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:2704ef62-08de-412b-a025-98368ac332c8,g:74fad51d-dbf7-486d-adf7-bd3efd96b7fa-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_093ae948-514c-469c-8891-106c4f2f697f_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_cad6ab19-807a-460a-be22-ba406b87f1a9_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" 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">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeAccountsReceivableMember_19110cab-0cb0-4c29-92b1-91d5219ee543_terseLabel_en-US" xlink:label="lab_us-gaap_TradeAccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_TradeAccountsReceivableMember_label_en-US" xlink:label="lab_us-gaap_TradeAccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Accounts Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAccountsReceivableMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeAccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeAccountsReceivableMember" xlink:to="lab_us-gaap_TradeAccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_57856792-108e-4ed6-9018-b9e204013971_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink: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 next fiscal year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink: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, Next Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_85d623b2-f08d-48c4-bbe4-7d4471736d59_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Obligation and funded status of plan:</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink: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 Benefit Obligation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:to="lab_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9219817d-6ef5-450e-addf-2d9c8f39b4d5_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_c6025f83-d264-42d3-82c0-5d9fb46326fe_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_23f643cc-6d0f-49a3-97ae-29cb7ea4b631_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink: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 plan assets:</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink: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 [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:to="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_934ecf7d-c769-4972-adc8-1514c3def633_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals_e0b62c53-40c8-4c39-8714-6eebab6cf5f4_terseLabel_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accruals</link:label>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals_label_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals" xlink: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 Cash-based Arrangements, Liability, Classified, Noncurrent, Increase (Decrease) For Accruals</link:label>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals_documentation_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Increase (Decrease) For Accruals</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals" xlink:to="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestTable_63441c32-3896-43ff-a45d-0105f9338670_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest [Table]</link:label>
    <link:label id="lab_us-gaap_MinorityInterestTable_label_en-US" xlink:label="lab_us-gaap_MinorityInterestTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestTable" xlink:to="lab_us-gaap_MinorityInterestTable" xlink:type="arc" order="1"/>
    <link:label id="lab_country_CN_c5049650-6b1e-45f2-ad38-0e96025ee681_terseLabel_en-US" xlink:label="lab_country_CN" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Greater China</link:label>
    <link:label id="lab_country_CN_label_en-US" xlink:label="lab_country_CN" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CHINA</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CN"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_CN" xlink:to="lab_country_CN" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_LongTermCashIncentivePlanMember_b5c32358-6959-4108-8d50-c239403c4c45_terseLabel_en-US" xlink:label="lab_algm_LongTermCashIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LTIP</link:label>
    <link:label id="lab_algm_LongTermCashIncentivePlanMember_label_en-US" xlink:label="lab_algm_LongTermCashIncentivePlanMember" xlink: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 Cash Incentive Plan [Member]</link:label>
    <link:label id="lab_algm_LongTermCashIncentivePlanMember_documentation_en-US" xlink:label="lab_algm_LongTermCashIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Term Cash Incentive Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LongTermCashIncentivePlanMember" xlink:href="algm-20210326.xsd#algm_LongTermCashIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_LongTermCashIncentivePlanMember" xlink:to="lab_algm_LongTermCashIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_NumberOfClassesOfStock_b43b60a1-dfca-4202-97a8-d05f96420467_terseLabel_en-US" xlink:label="lab_algm_NumberOfClassesOfStock" xlink: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 classes of stock</link:label>
    <link:label id="lab_algm_NumberOfClassesOfStock_label_en-US" xlink:label="lab_algm_NumberOfClassesOfStock" xlink: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 Classes Of Stock</link:label>
    <link:label id="lab_algm_NumberOfClassesOfStock_documentation_en-US" xlink:label="lab_algm_NumberOfClassesOfStock" xlink: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 Classes Of Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NumberOfClassesOfStock" xlink:href="algm-20210326.xsd#algm_NumberOfClassesOfStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_NumberOfClassesOfStock" xlink:to="lab_algm_NumberOfClassesOfStock" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal_b2972775-68f1-41fd-b272-fd77fd86d6f0_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 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-20210326.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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax_9beb7682-f3e5-42a9-a8e2-2ec892a5cba2_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" 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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax_8911e62d-3f02-4067-ad80-73eb6f5786b1_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" 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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" xlink: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), Defined Benefit Plan, Gain (Loss), after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_efc3e9e6-3405-45c7-84b5-3d507ca9fd29_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink: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, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_LineOfCreditAgreementExpiringJune302021Member_ea02932d-67dd-4809-ab30-ee4f20e6f5ba_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-20210326.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_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_4e462e93-6279-4976-9975-1f25c1b9ecc6_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-20210326.xsd#algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation" xlink:to="lab_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_2ff2c0cb-e5b3-4691-9cf9-110b43b1a672_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a6930d26-5d28-40b3-a08d-37375d238f71_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Non-Controlling Interest and Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_13872a6e-7f80-4ab2-9820-1c6c7d728593_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease_3528997e-7197-48a3-9954-6354f1ec629f_terseLabel_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease" xlink: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_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease_label_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease" xlink: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, Accounts Payable And Other Accrued Liabilities, Current, Cash Flow Increase (Decrease)</link:label>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease_documentation_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts Payable And Other Accrued Liabilities, Current, Cash Flow Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease" xlink:to="lab_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_d91db197-90b0-4571-b0d4-baf1db85707a_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting percentage</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" xlink:to="lab_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_70058f6b-5c25-426f-9fef-bc41defc0a01_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_6300168c-836a-4d2e-ac1e-6af47feb5240_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">Fair value of plan assets at beginning of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_6d2142d8-70e1-4086-94e3-ac25dad49221_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">Fair value of plan assets at end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_e333bd91-52fa-4e7c-83b5-dcfb7952a54e_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_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_52d6f7a1-a1cc-4fe8-8dec-402faf94dca1_terseLabel_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Long-lived Assets</link:label>
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-lived Assets by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_af398bb5-65b9-4fd2-bcab-d97d03b75ff7_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PerformanceSharesMember_1adf153c-76b0-41cc-bdb8-c7e872409107_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 (PSUs)</link:label>
    <link:label id="lab_us-gaap_PerformanceSharesMember_label_en-US" xlink:label="lab_us-gaap_PerformanceSharesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance Shares [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PerformanceSharesMember" xlink:to="lab_us-gaap_PerformanceSharesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_82a2d584-d094-4fb5-b247-9d15adfda91f_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_251a294c-ac01-4a85-9aa6-49e878671677_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_fdd774e3-be00-4b55-9f3b-962d6490d5d8_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" 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 dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_6de9e793-fef8-421d-9cb3-5259b31092d1_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" 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 dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_917f278d-e32c-4e12-bea1-d5b631725ce8_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrent_edc5d163-56b9-4cb4-add4-6891b86d4b59_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued professional fees</link:label>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Professional Fees, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedProfessionalFeesCurrent" xlink:to="lab_us-gaap_AccruedProfessionalFeesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_f70aec1d-57d7-4bea-9910-8f13037fe72b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink: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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink: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 Benefit Payment, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_1269e220-b2b5-45f7-bb20-53fb963224e6_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_8dc86183-3cdc-45f3-be36-759031ffa650_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount_5671abd0-a079-47e0-a74d-7c0bb70989be_terseLabel_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount" xlink: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 contingent purchase price reduction</link:label>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount_label_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount" xlink: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, Gain On Contingent Purchase Price Reduction, Amount</link:label>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount_documentation_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount" xlink: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, Gain On Contingent Purchase Price Reduction, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount" xlink:href="algm-20210326.xsd#algm_EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount" xlink:to="lab_algm_EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_36a40e79-22f4-48ff-b0ca-fe42da0a6d75_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</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax_18a89a57-1462-4efc-890a-9b2496ab3f5c_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax" xlink: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 in AOCI before tax</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax" xlink: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, Accumulated Other Comprehensive Income (Loss), Transition Asset (Obligation), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_91ec12cc-d8f4-4c8c-8bb4-2bbf818a98c7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:to="lab_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_238ed6cf-5d67-41f2-a3ff-66cfb959bf65_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink: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 Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink: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 Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_3ffb6f94-a470-41bb-a95c-bb0d04422df6_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful Life</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-lived Intangible Assets, Weighted Average Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_OtherEndMarketMember_bcd1290b-ba8f-4657-ac10-8b3043c0298c_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-20210326.xsd#algm_OtherEndMarketMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_OtherEndMarketMember" xlink:to="lab_algm_OtherEndMarketMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_bbb3d9cc-2f0b-4468-8e49-963df61b566c_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">2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare_23eb4515-32ef-4dd5-827c-f539a079b136_terseLabel_en-US" xlink:label="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare" xlink: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 during period, weighted average price per share (in dollars per share)</link:label>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare_label_en-US" xlink:label="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare" xlink: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, Shares Issued In Period, Weighted Average Price Per Share</link:label>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare_documentation_en-US" xlink:label="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare" xlink: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, Shares Issued In Period, Weighted Average Price Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare" xlink:href="algm-20210326.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare" xlink:to="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_e67cb030-b8b4-4247-926e-59ff1d243edf_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases from related party</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Purchases from Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:to="lab_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_a3ed165a-7a18-4c5c-b5a6-8277f85fbd1c_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">2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_d235d9c1-15fd-4d39-9e36-9af27b028005_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense not yet recorded</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromRelatedPartyDebt_f7283e50-2657-46f6-9fe6-82afa4bdb230_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_a2ee168d-560b-4dfc-8838-7de1b8f5b2ea_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink: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 or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_3376e745-1705-49f6-8384-dc3e3949b8fb_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink: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 State and Local Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_dff472bd-e5b7-46d0-be8e-45607173e428_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credit carryforward</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAmount_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAmount" xlink: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 Credit Carryforward, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAmount" xlink:to="lab_us-gaap_TaxCreditCarryforwardAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_c327709a-cb6f-445b-b101-bfff06d5d311_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 March&#160;26, 2021 and March&#160;27, 2020</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_fe038608-b718-4423-aea2-fbbbbbce030b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward" xlink:to="lab_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_367d8e1b-2bc1-4655-a032-8482dc5d7444_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted net income attributable to common stockholders per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_fea45fc1-d984-46bc-9e3b-244092f2ba31_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_15d61dbd-f5a1-4c93-abb7-9db3a69eb7ed_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_2c0bf83c-519b-4f40-9321-23b75c5d33e1_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 income (loss):</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_13b69e80-61e6-461f-807d-74680c45de0d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_b5ca5a76-a5f6-4ee4-be32-9630202929e0_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink: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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink: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 Benefit Payment, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_11a45abe-8e79-4b55-b8d8-8e4d10ae9540_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_8448d11e-a546-4f02-b4f0-f00b15310f41_totalLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_a67e7420-94b2-48df-b4bc-8fc67167589f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeNonoperating_e06af045-826b-49ad-8c2c-9e98dad5dba0_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNonoperating" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income in earnings of equity investment</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeNonoperating_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeNonoperating" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment Income, Nonoperating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNonoperating" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeNonoperating"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeNonoperating" xlink:to="lab_us-gaap_InvestmentIncomeNonoperating" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_be930fed-ae90-4c47-a2d0-51bfb1b6dc9a_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Work in process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Work in Process, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount_baa2507e-ff1f-40c4-8d5b-aec8b1dcd70f_terseLabel_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction costs</link:label>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount_label_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount" xlink: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, Nondeductible Expense, Transaction Costs, Amount</link:label>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount_documentation_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount" xlink: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, Nondeductible Expense, Transaction Costs, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount" xlink:href="algm-20210326.xsd#algm_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount" xlink:to="lab_algm_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_6c3bfac7-0a04-4b2a-9f29-4e6752961347_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of exchange rate changes on Cash and cash equivalents and Restricted cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_84a7b161-4560-40ca-8f1c-a3e39c78c1fa_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink: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 amounts</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink: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, Amounts of Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:to="lab_us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice_33f34ffb-1aff-456c-9075-cf1eff1b6449_terseLabel_en-US" xlink:label="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice" xlink: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, share price (in dollars per share)</link:label>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice_label_en-US" xlink:label="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice" xlink: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, Share Price</link:label>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice_documentation_en-US" xlink:label="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice" xlink: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, Share Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice" xlink:href="algm-20210326.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice" xlink:to="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_e1c987a0-b16f-419f-92b2-9b6d89907086_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_e964c0e4-2287-46e1-8c65-2ee1a7446ac3_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_e2f6651c-322d-483a-b94f-cb637b7ee824_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:to="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_5b4bdf9b-6bfc-4e15-ba15-57c17146bca3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_SharesOfCommonStockMember_69b3fe86-6af6-4c30-8a2d-c910218feb0d_terseLabel_en-US" xlink:label="lab_algm_SharesOfCommonStockMember" xlink: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 Of Common Stock</link:label>
    <link:label id="lab_algm_SharesOfCommonStockMember_label_en-US" xlink:label="lab_algm_SharesOfCommonStockMember" xlink: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 Of Common Stock [Member]</link:label>
    <link:label id="lab_algm_SharesOfCommonStockMember_documentation_en-US" xlink:label="lab_algm_SharesOfCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SharesOfCommonStockMember" xlink:href="algm-20210326.xsd#algm_SharesOfCommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_SharesOfCommonStockMember" xlink:to="lab_algm_SharesOfCommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax_97154ae5-edbd-4393-80a5-297f3e1ab865_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax" 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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax_3b90897c-6b69-4b4d-8c77-a96b32fec86c_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax" 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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax" xlink: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), Defined Benefit Plan, Transition Asset (Obligation), after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit_ca8f178c-6fb8-4134-8ea2-c5e8a629d04a_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-20210326.xsd#algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit" xlink:to="lab_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_c7d9ca85-8a63-4b25-a7e3-0c5e6f4aa05d_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration risk, percentage</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax_d520eefe-1626-49af-8b11-94c9a9a5e2ac_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax" xlink: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 tax expense</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax" xlink: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, Transition Asset (Obligation), Reclassification Adjustment from AOCI, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_42c2c09c-557b-4f9a-a7da-c0f0f5fa9706_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_a81a8553-b4c3-41e6-af12-d6e8bc39fe12_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_58912fd5-0795-4ca6-99a0-9cd4957d3b78_terseLabel_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade Accounts Receivable, net</link:label>
    <link:label id="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="lab_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAbstract_5d1e7603-ea93-47b1-af22-54554ac4fa79_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAbstract" xlink: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_DeferredIncomeTaxesAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Taxes and Other Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_040de9a2-3c63-46b1-93c4-a5d3194daa95_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_d687ca57-1ad7-4d8b-b482-66a6e1bd6f29_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Write-offs, net of recoveries</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandardProductWarrantyPolicy_e5fa598f-68b8-49d3-88a4-32fc0fc0aea8_terseLabel_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product Warranties</link:label>
    <link:label id="lab_us-gaap_StandardProductWarrantyPolicy_label_en-US" xlink:label="lab_us-gaap_StandardProductWarrantyPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Standard Product Warranty, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StandardProductWarrantyPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandardProductWarrantyPolicy" xlink:to="lab_us-gaap_StandardProductWarrantyPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_1b4a2a27-e025-404c-9bc9-6ab7d906919b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Interest Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_27752d57-7390-4e96-a6fe-588bb986a466_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_TransferOfPropertyPlantAndEquipmentNetToHeldForSale_3f7d1255-054e-45f2-925b-6bce4356b9a8_verboseLabel_en-US" xlink:label="lab_algm_TransferOfPropertyPlantAndEquipmentNetToHeldForSale" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets held for sale transferred from property, plant and equipment, net</link:label>
    <link:label id="lab_algm_TransferOfPropertyPlantAndEquipmentNetToHeldForSale_label_en-US" xlink:label="lab_algm_TransferOfPropertyPlantAndEquipmentNetToHeldForSale" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer Of Property, Plant, And Equipment, Net To Held-for-sale</link:label>
    <link:label id="lab_algm_TransferOfPropertyPlantAndEquipmentNetToHeldForSale_documentation_en-US" xlink:label="lab_algm_TransferOfPropertyPlantAndEquipmentNetToHeldForSale" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transfer Of Property, Plant, And Equipment, Net To Held-for-sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_TransferOfPropertyPlantAndEquipmentNetToHeldForSale" xlink:href="algm-20210326.xsd#algm_TransferOfPropertyPlantAndEquipmentNetToHeldForSale"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_TransferOfPropertyPlantAndEquipmentNetToHeldForSale" xlink:to="lab_algm_TransferOfPropertyPlantAndEquipmentNetToHeldForSale" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_5d8c0605-431a-45bc-8ca0-167c2fd2a5a0_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 Weighted Average Number of Shares</link:label>
    <link:label id="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Weighted Average Number of Shares [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures_df434ce1-2bef-4db9-b100-954f2c448f59_negatedTerseLabel_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures" 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">Removal due to divestiture</link:label>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures_label_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures" xlink: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 Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease From Business Divestitures</link:label>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures_documentation_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease From Business Divestitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures" xlink:to="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_5040f805-cb54-4833-bdc9-92422c2b7512_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_6f9ef9f5-0385-4764-8012-b7f24120fbc3_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares issued in transaction (in shares)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink: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, Number of Shares Issued in Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_6fe958a6-b2c7-4a4a-948e-57e1775eb552_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt and Other Borrowings</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_beb7b057-cc6e-411a-a1b9-f8fc0cd920dc_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward_17415b0d-1d54-4f6a-bc07-579153f5ab11_terseLabel_en-US" xlink:label="lab_algm_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prior Service Costs</link:label>
    <link:label id="lab_algm_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward_label_en-US" xlink:label="lab_algm_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward" xlink: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 and Other Post Retirement Benefits Plans, Net Prior Service Cost Credit [Roll Forward]</link:label>
    <link:label id="lab_algm_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward_documentation_en-US" xlink:label="lab_algm_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward" xlink: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 and Other Post Retirement Benefits Plans, Net Prior Service Cost Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward" xlink:href="algm-20210326.xsd#algm_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward" xlink:to="lab_algm_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_3dd58132-af9c-4102-9d3b-001f5de9a2b4_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink: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 ACOI for non-U.S. defined benefit plan</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink: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, Gain (Loss), after Reclassification Adjustment, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_55fdac15-7247-44c8-8ef7-24c930b3c319_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_e704875b-4f32-47b7-b1f7-d9832ba15741_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesAbstract_748df8ce-1681-49b6-8768-4c601c387eff_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesAbstract" xlink: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 liabilities:</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Taxes and Other Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_d9f1a0e7-8fc3-41ef-83ed-ba4eb4da6505_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits, income tax penalties and interest accrued</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink: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, Income Tax Penalties and Interest Accrued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments_64f8d6ae-dc2b-42aa-adf6-e88391f1ac07_negatedTerseLabel_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments" 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</link:label>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments_label_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments" xlink: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 Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease For Payments</link:label>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments_documentation_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease For Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments" xlink:to="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_d5932161-4265-4cb7-b92c-2144c9b89150_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_155e8595-cbbc-4144-ab79-392e6005fd68_periodEndLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_RelatedPartyTransactionTerm_b1d38343-d608-4e15-b688-9704efdc97a4_terseLabel_en-US" xlink:label="lab_algm_RelatedPartyTransactionTerm" xlink: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 of agreement</link:label>
    <link:label id="lab_algm_RelatedPartyTransactionTerm_label_en-US" xlink:label="lab_algm_RelatedPartyTransactionTerm" xlink: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, Term</link:label>
    <link:label id="lab_algm_RelatedPartyTransactionTerm_documentation_en-US" xlink:label="lab_algm_RelatedPartyTransactionTerm" xlink: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, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionTerm" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_RelatedPartyTransactionTerm" xlink:to="lab_algm_RelatedPartyTransactionTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_SaleOfStockUnderwritingDiscounts_69f1b6f8-765a-42f2-9ed4-3deeb80c78e5_terseLabel_en-US" xlink:label="lab_algm_SaleOfStockUnderwritingDiscounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underwriting discounts</link:label>
    <link:label id="lab_algm_SaleOfStockUnderwritingDiscounts_label_en-US" xlink:label="lab_algm_SaleOfStockUnderwritingDiscounts" xlink: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, Underwriting Discounts</link:label>
    <link:label id="lab_algm_SaleOfStockUnderwritingDiscounts_documentation_en-US" xlink:label="lab_algm_SaleOfStockUnderwritingDiscounts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Of Stock, Underwriting Discounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SaleOfStockUnderwritingDiscounts" xlink:href="algm-20210326.xsd#algm_SaleOfStockUnderwritingDiscounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_SaleOfStockUnderwritingDiscounts" xlink:to="lab_algm_SaleOfStockUnderwritingDiscounts" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_RelatedPartyRevenueMember_e8f0b3a3-3b4d-450d-b1f6-7c722f937527_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-20210326.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_eea264cf-05ca-40ea-abc4-d6593b91b507_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares immediately available for grant (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink: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, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPensionPlansDefinedBenefitMember_1279a681-4c39-4915-b6a7-1f5ea22942e9_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 Plan</link:label>
    <link:label id="lab_us-gaap_OtherPensionPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_OtherPensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPensionPlansDefinedBenefitMember" xlink:to="lab_us-gaap_OtherPensionPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfRelatedPartyDebt_371adb41-4c3b-4d46-a923-3c24565229d0_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfRelatedPartyDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of related party notes 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_FairValueByMeasurementFrequencyAxis_85b7f564-da6c-46b8-b872-8e29e33bf5b6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f0330257-65e9-44bb-af38-2e566406df64_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Return (Loss) on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_8b5eb9d4-5d7d-4b87-b8b9-71e8e7cebbb2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_CommonStockPriorityDividendRatePercent_b450ea08-204d-4784-b802-495664228705_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-20210326.xsd#algm_CommonStockPriorityDividendRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_CommonStockPriorityDividendRatePercent" xlink:to="lab_algm_CommonStockPriorityDividendRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_d14450ae-a827-4b76-a6e3-5024a50d638a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in Trade accounts payable related to Property, plant and equipment, net</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_2db2309e-36a9-4958-bef8-4b36b7f3e3e4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink: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 during period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink: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, Shares Issued in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfUnsecuredDebt_18d0dc6a-53c7-4495-bbb7-1abf6b6ce842_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_9572d510-ed15-4ac5-a0ab-fb46ce565a9f_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfUnsecuredDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_RelatedPartyTransactionBasisSpreadOnCost_f5c3d7a0-927e-45cf-823f-a32fce5336ec_terseLabel_en-US" xlink:label="lab_algm_RelatedPartyTransactionBasisSpreadOnCost" xlink: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 cost</link:label>
    <link:label id="lab_algm_RelatedPartyTransactionBasisSpreadOnCost_label_en-US" xlink:label="lab_algm_RelatedPartyTransactionBasisSpreadOnCost" xlink: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, Basis Spread On Cost</link:label>
    <link:label id="lab_algm_RelatedPartyTransactionBasisSpreadOnCost_documentation_en-US" xlink:label="lab_algm_RelatedPartyTransactionBasisSpreadOnCost" xlink: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, Basis Spread On Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionBasisSpreadOnCost" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionBasisSpreadOnCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_RelatedPartyTransactionBasisSpreadOnCost" xlink:to="lab_algm_RelatedPartyTransactionBasisSpreadOnCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_53e10c94-9144-4d5a-92b9-25e97fa0e8db_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dilutive effect of common stock equivalents (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number Diluted Shares Outstanding Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_71195858-afa8-40b6-8fbb-4c7e72e10798_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockMember_d1b2577d-4edc-4fea-b554-14cc955094f1_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 (ESPP)</link:label>
    <link:label id="lab_us-gaap_EmployeeStockMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockMember" xlink:to="lab_us-gaap_EmployeeStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_6d35372d-b043-4de3-924b-65154f78728c_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">Revenue from External Customers by Products and Services</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Products and Services [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_31529852-5edb-4c4f-bc2c-19239d03b9e0_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_0c2b475f-0cb7-4241-96df-f379bde4fc12_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">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_fea5ae69-36d7-475d-a7b2-aa8397074fd5_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_e42024fa-ba24-4398-991a-4e8f28f5b18d_periodEndLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at the end of the period</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage_4c669b92-a613-4813-94fd-0d523dd59f7f_terseLabel_en-US" xlink:label="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage" xlink: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, percentage</link:label>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage_label_en-US" xlink:label="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage" xlink: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, Percentage</link:label>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage_documentation_en-US" xlink:label="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage" xlink: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, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage" xlink:href="algm-20210326.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage" xlink:to="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_0df84b6c-bc8a-408d-a575-84a545830fd4_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_fc9b76c2-811a-4cd4-a152-639804575e0d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" 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">Research and development tax credit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink: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, Tax Credit, Research, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxCreditsResearch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_1a0f6868-2ef5-44b9-adae-3ffaff8baaa3_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">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_a51cc3ad-c3ec-4b2c-a732-a5e6bd432d5a_terseLabel_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Jurisdiction</link:label>
    <link:label id="lab_us-gaap_StateAndLocalJurisdictionMember_label_en-US" xlink:label="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State and Local Jurisdiction [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StateAndLocalJurisdictionMember" xlink:to="lab_us-gaap_StateAndLocalJurisdictionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax_248967d6-646f-45b2-9e52-426f109e4946_terseLabel_en-US" xlink:label="lab_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax" xlink: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 tax expense</link:label>
    <link:label id="lab_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax_label_en-US" xlink:label="lab_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax" xlink: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, Prior Service Cost (Credit), after Reclassification Adjustment, Tax</link:label>
    <link:label id="lab_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax_documentation_en-US" xlink:label="lab_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax" xlink: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 Comprehensive Income (Loss), Defined Benefit Plan, Prior Service Cost (Credit), after Reclassification Adjustment, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax" xlink:href="algm-20210326.xsd#algm_OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax" xlink:to="lab_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_c221f550-19b9-45eb-b855-d940c12c0f46_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink: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 Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]</link:label>
    <link:label id="lab_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_label_en-US" xlink:label="lab_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink: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 Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:to="lab_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_1b561adb-52a2-4460-a933-01e72bc682fc_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_748adf4c-5967-4823-9ceb-df90742580b3_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_country_KR_27b693b8-e4c3-49c9-9e5b-67dcc2e0a3ed_terseLabel_en-US" xlink:label="lab_country_KR" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">South Korea</link:label>
    <link:label id="lab_country_KR_label_en-US" xlink:label="lab_country_KR" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">KOREA, REPUBLIC OF</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_KR" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_KR"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_KR" xlink:to="lab_country_KR" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_abf5d153-729a-4546-bf6f-5c2081d34145_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink: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 Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink: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 Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent_f5cb679f-1fba-4101-907e-072276c3201a_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-20210326.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_algm_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease_45c99832-9d7c-4382-9903-b1eba9ac0b3b_terseLabel_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease" xlink: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_algm_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease_label_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease" xlink: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, Equity Method Investments, Cash Flow Increase (Decrease)</link:label>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease_documentation_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Equity Method Investments, Cash Flow Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease" xlink:to="lab_algm_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DebtInstrumentInterestRateFloor_fe7da1ea-933d-4609-bbde-e6f3a6d3fff3_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-20210326.xsd#algm_DebtInstrumentInterestRateFloor"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DebtInstrumentInterestRateFloor" xlink:to="lab_algm_DebtInstrumentInterestRateFloor" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5d64e35a-937a-4bfc-88f9-77395b87c559_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">2024</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_d4579bc8-6847-405a-beea-dfc3bffe2f54_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_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BankLoanObligationsMember_d157bfa8-8f69-4f63-aece-b98f54649fb4_terseLabel_en-US" xlink:label="lab_us-gaap_BankLoanObligationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans</link:label>
    <link:label id="lab_us-gaap_BankLoanObligationsMember_label_en-US" xlink:label="lab_us-gaap_BankLoanObligationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank Loan Obligations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankLoanObligationsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BankLoanObligationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BankLoanObligationsMember" xlink:to="lab_us-gaap_BankLoanObligationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_ec5a3331-0fb7-4ecc-b7b9-fa9754412c2c_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_c54dead4-894b-46c9-a0e0-2a865e4be273_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 equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_LegacyTrademarksMember_44fdc892-d73e-491e-bbb5-3f51f8ef3ee1_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-20210326.xsd#algm_LegacyTrademarksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_LegacyTrademarksMember" xlink:to="lab_algm_LegacyTrademarksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_3618e4e7-7f9f-49b0-ae32-fb4760889434_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConversionOfStockByUniqueDescriptionAxis_ac62d036-c17d-4b09-85d5-347273e9c6db_terseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink: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 Conversion Description [Axis]</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockByUniqueDescriptionAxis_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink: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 Conversion Description [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:to="lab_us-gaap_ConversionOfStockByUniqueDescriptionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_0ae88425-467f-4e4f-9c70-bf837af764f8_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_078dabe1-7dae-400e-949b-04aad7bef752_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="lab_us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1d8eab3d-2363-445f-870b-f749b6a81772_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">Outstanding balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_61959343-50a0-4309-9b5a-a5c086945480_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_eefc198d-4af8-476c-b653-c378a00fa296_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_05cc0a36-59b7-4aee-9d94-09b9a2b38470_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-life intangible assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_c0d8ce28-468a-4c38-a02f-c7fc49019786_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of prior service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Amortization of Prior Service Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_0f597560-38b1-4618-a20a-9e918be69ccb_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink: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, Expected Future Benefit Payment [Abstract]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink: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 Benefit Payment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_fa5044ea-25b5-4168-a9af-8e61731dc7e2_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_eb9aa8d1-4dae-470b-ba1d-713374cbac9d_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_3f77d772-5ccb-4fdb-9bd5-009a50f47b0d_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentrations of Credit Risk and Significant Customers</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets_9adc2b41-4bfd-4509-a4da-4d7875e120d8_negatedTerseLabel_en-US" xlink:label="lab_algm_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets" 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">Fixed assets and intangibles</link:label>
    <link:label id="lab_algm_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets_label_en-US" xlink:label="lab_algm_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets" xlink: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 Tax Liabilities, Property, Plant And Equipment And Intangible Assets</link:label>
    <link:label id="lab_algm_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets_documentation_en-US" xlink:label="lab_algm_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant And Equipment And Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets" xlink:href="algm-20210326.xsd#algm_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets" xlink:to="lab_algm_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_397776ca-26fa-473d-993c-c9e936214583_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink: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_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink: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, Nondeductible Expense, Share-based Payment Arrangement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:to="lab_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_80b75b19-d19f-4d9b-94f9-46530aefaace_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember" xlink:to="lab_us-gaap_OtherIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_a1da1cd3-e0d6-48f0-b1f0-dfaf2428e622_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory acquired, step up basis</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink: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, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:to="lab_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_f035d682-bb95-4943-9169-485204df39fe_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyLineItems_86904685-e90a-474f-b828-9fd18ad44b1f_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff_b6ecd817-1d61-4561-a664-f5c70c46888f_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-20210326.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_ProceedsFromContributedCapital_f1a15cd2-ec58-4d1d-87cc-10ca4b4b9363_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromContributedCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital contribution</link:label>
    <link:label id="lab_us-gaap_ProceedsFromContributedCapital_label_en-US" xlink:label="lab_us-gaap_ProceedsFromContributedCapital" xlink: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 Contributed Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributedCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromContributedCapital" xlink:to="lab_us-gaap_ProceedsFromContributedCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_8964a134-82c6-4099-bad2-f7c4099bafd9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Volatility</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink: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, Fair Value Assumptions, Expected Volatility Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_cb1f2e87-bc41-4157-91d5-e66e5bfae9fc_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeAxis" xlink:to="lab_us-gaap_RetirementPlanTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_ad8fe427-40e2-4369-86e1-c147b7055553_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink: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 contributions</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink: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, Contributions by Plan Participant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_16041f09-b70f-4170-8421-595d46a57036_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="lab_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_75a64a14-1e88-4e98-abb2-5741e738648d_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits, income tax penalties and interest expense</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink: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, Income Tax Penalties and Interest Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_8d607be0-dc8e-4b79-bd52-c2e694ca5330_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_e9f97cfe-d80d-48bc-bca0-5a330cb39104_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease_43cf7f1a-54b5-4b5f-b028-9a70ef5bda2a_terseLabel_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease" xlink: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 debt</link:label>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease_label_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease" xlink: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, Notes Payable, Related Parties, Current, Cash Flow Increase (Decrease)</link:label>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease_documentation_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Notes Payable, Related Parties, Current, Cash Flow Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease" xlink:to="lab_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedUtilitiesCurrent_59c0a5e9-8380-4cb6-b8ab-e6b5846e2194_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedUtilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued utilities</link:label>
    <link:label id="lab_us-gaap_AccruedUtilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedUtilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Utilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedUtilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedUtilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedUtilitiesCurrent" xlink:to="lab_us-gaap_AccruedUtilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_b6b3a743-ce9c-4882-a4e7-a14ff228af20_terseLabel_en-US" xlink:label="lab_algm_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" xlink: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 Performance Units Fair Value Assumptions</link:label>
    <link:label id="lab_algm_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_algm_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" xlink: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 Payment Award, Equity Instruments Other than Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:label id="lab_algm_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_documentation_en-US" xlink:label="lab_algm_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Payment Award, Equity Instruments Other than Options, Valuation Assumptions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" xlink:href="algm-20210326.xsd#algm_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_algm_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_db362c32-8636-4260-ad8e-6273e17838c2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink: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 of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashDivestituresLineItems_af11338a-e6ac-4112-8159-38dd0e21eba6_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashDivestituresLineItems" xlink: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 or Part Noncash Divestitures [Line Items]</link:label>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashDivestituresLineItems_label_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashDivestituresLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Part Noncash Divestitures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashDivestituresLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems" xlink:to="lab_us-gaap_NoncashOrPartNoncashDivestituresLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_494a0dda-6870-4254-8994-9590607b5ba9_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-In Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_country_JP_07fb8650-72c8-4883-a8e5-3468db6ac1d6_terseLabel_en-US" xlink:label="lab_country_JP" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Japan</link:label>
    <link:label id="lab_country_JP_label_en-US" xlink:label="lab_country_JP" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">JAPAN</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_JP" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_JP"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_JP" xlink:to="lab_country_JP" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_912bdf40-0872-41df-9ca7-ab66c33f0d88_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_b5f07a07-7d8d-4829-9774-27dc5ab6f4a7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basic net income attributable to common stockholders per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_83b390c1-e62e-4f77-b80e-e03d8ab04eb7_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-20210326.xsd#algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward" xlink:to="lab_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_8e340045-fcb3-4420-98f2-9e0d30fd70e9_terseLabel_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and equipment</link:label>
    <link:label id="lab_us-gaap_MachineryAndEquipmentMember_label_en-US" xlink:label="lab_us-gaap_MachineryAndEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MachineryAndEquipmentMember" xlink:to="lab_us-gaap_MachineryAndEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_334c45b0-48b4-46b1-8297-04be3b24f7f8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink: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 Financial Instruments</link:label>
    <link:label id="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy_label_en-US" xlink:label="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Financial Instruments, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:to="lab_us-gaap_FairValueOfFinancialInstrumentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_2159d2a3-a25d-4653-aa67-db1b4355b28f_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_0840d2fa-c417-4939-b8ca-e45832ca2100_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_1b5ddecd-9844-4c77-92a8-39fecefd765f_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestments_da4cb848-349c-461a-986f-747c349bfa63_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity investment in related party</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestments" xlink:to="lab_us-gaap_EquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeRelatedParty_3bbaf6d6-0af4-4e83-b860-6f7e2d587efb_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeRelatedParty" xlink: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 income</link:label>
    <link:label id="lab_us-gaap_InterestIncomeRelatedParty_label_en-US" xlink:label="lab_us-gaap_InterestIncomeRelatedParty" xlink: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, Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeRelatedParty" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeRelatedParty" xlink:to="lab_us-gaap_InterestIncomeRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_6cf028bc-7de5-4ed2-8c90-0df72f49b54a_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Senior Secured Revolving Credit Facility</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_country_PH_e7c8f9e0-897c-45f9-bda6-da2e24cff747_terseLabel_en-US" xlink:label="lab_country_PH" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Philippines</link:label>
    <link:label id="lab_country_PH_label_en-US" xlink:label="lab_country_PH" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PHILIPPINES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_PH" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_PH"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_PH" xlink:to="lab_country_PH" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_de6c00f6-08a9-493f-89d1-5597bcd9e8b3_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">(Loss) income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount_805dae1e-6e7f-4a00-8788-b1c9917dde8f_terseLabel_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CARES carryback claim and amended returns</link:label>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount_label_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount" xlink: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, Coronavirus Aid, Relief, And Economic Security Act, Amount</link:label>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount_documentation_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount" xlink: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, Coronavirus Aid, Relief, And Economic Security Act, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount" xlink:href="algm-20210326.xsd#algm_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount" xlink:to="lab_algm_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IPOMember_bb464678-26be-4ab3-baa6-ab841fd31490_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay_c6048b32-9ba5-4b22-b951-c45e2891cdf9_terseLabel_en-US" xlink:label="lab_algm_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Safe harbor provision, employer contribution</link:label>
    <link:label id="lab_algm_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay_label_en-US" xlink:label="lab_algm_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay" xlink: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, Safe Harbor Provision, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:label id="lab_algm_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay_documentation_en-US" xlink:label="lab_algm_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay" xlink: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 Contribution Plan, Safe Harbor Provision, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay" xlink:href="algm-20210326.xsd#algm_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay" xlink:to="lab_algm_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_IncreaseDecreaseInDueToFromRelatedParties_4d207f74-e334-4c16-8608-7797c36e6c55_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-20210326.xsd#algm_IncreaseDecreaseInDueToFromRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_IncreaseDecreaseInDueToFromRelatedParties" xlink:to="lab_algm_IncreaseDecreaseInDueToFromRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_e8f08755-5fe2-4a9b-96c8-e57a0a4a6796_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition of business, net of cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_386d10dd-c9d1-42fd-8aaf-629d43ef73f2_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_8705a85f-f287-46b7-8410-156694c42e8a_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_c4eab2d7-ddc3-4b58-902b-2e6efe56f3d2_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">Revenue from External Customers by Geographic Areas</link:label>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from External Customers by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_a8c805c5-2516-42bd-aa99-28271bcd3f7d_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink: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 Federal Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_aaa219dc-171a-4093-8a3b-a4d583705e4d_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink: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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink: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 Benefit Payment, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_65e68b7a-391f-4c64-9ad7-80d26d34cabe_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" 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">Underfunded status at end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink: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, Funded (Unfunded) Status of Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:to="lab_us-gaap_DefinedBenefitPlanFundedStatusOfPlan" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment_8073c34c-28b9-4e19-ba6c-52dd867066ef_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-20210326.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_GoodwillAndIntangibleAssetsGoodwillPolicy_f982538e-85ed-40d0-9897-9328f1d7bbd4_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink: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_GoodwillAndIntangibleAssetsGoodwillPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink: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, Goodwill, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedVacationCurrent_253025ca-b24c-4ac7-8573-8b4504dff7ce_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedVacationCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued vacation</link:label>
    <link:label id="lab_us-gaap_AccruedVacationCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedVacationCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Vacation, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedVacationCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedVacationCurrent" xlink:to="lab_us-gaap_AccruedVacationCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_ff7362a7-f62b-4e08-ab6d-f8e5a6f69b15_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_c29dcf55-e68a-46e1-9719-fac48ee0deaa_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxSettlements_18a1d356-a264-46b5-ba30-29a429ca3023_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxSettlements" xlink: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 IRS audit settlement</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxSettlements_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxSettlements" xlink: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, Tax Settlement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxSettlements" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxSettlements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxSettlements" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxSettlements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_dfdfcac3-b7b0-4f96-81b4-3fe4c806db0b_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">Purchase price contingent consideration (Note 3)</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_6dd284cc-8f50-45ec-9cdc-42a6fe502db3_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_99c9349e-a30f-4cc1-a4a2-f2c842555c63_terseLabel_en-US" xlink:label="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink: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 Unvested Restricted Common Stock Activity</link:label>
    <link:label id="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonvested Restricted Stock Shares Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:to="lab_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_a5ab3a82-6678-4964-825e-dc5e306b80e1_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDispositionOfBusiness_7054f494-a5b4-46fc-9f6b-d6cf56ed29a1_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDispositionOfBusiness" xlink: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 Divestiture</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDispositionOfBusiness_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationDispositionOfBusiness" xlink: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, Disposition of Business, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDispositionOfBusiness" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationDispositionOfBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationDispositionOfBusiness" xlink:to="lab_us-gaap_IncomeTaxReconciliationDispositionOfBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_LineOfCreditAgreementExpiringJanuary222021Member_2c828235-643f-4887-9ba4-a6e3ed87161e_terseLabel_en-US" xlink:label="lab_algm_LineOfCreditAgreementExpiringJanuary222021Member" xlink: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 January 22, 2021</link:label>
    <link:label id="lab_algm_LineOfCreditAgreementExpiringJanuary222021Member_label_en-US" xlink:label="lab_algm_LineOfCreditAgreementExpiringJanuary222021Member" xlink: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 January 22, 2021 [Member]</link:label>
    <link:label id="lab_algm_LineOfCreditAgreementExpiringJanuary222021Member_documentation_en-US" xlink:label="lab_algm_LineOfCreditAgreementExpiringJanuary222021Member" xlink: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 January 22, 2021</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementExpiringJanuary222021Member" xlink:href="algm-20210326.xsd#algm_LineOfCreditAgreementExpiringJanuary222021Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_LineOfCreditAgreementExpiringJanuary222021Member" xlink:to="lab_algm_LineOfCreditAgreementExpiringJanuary222021Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_e9b2440a-a4ef-4fbe-836b-6e8359d27563_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink: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 Weighted-Average Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink: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, Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermLineOfCredit_f24e7925-fd8a-4efa-a592-2a568a2f3833_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_03588e84-ef35-4a57-b072-15ed4c1590ea_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit" 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">Outstanding borrowings</link:label>
    <link:label id="lab_us-gaap_LongTermLineOfCredit_label_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Line of Credit, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermLineOfCredit" xlink:to="lab_us-gaap_LongTermLineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_4c1a35c2-894a-4be8-9e5a-2ecd503085fa_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable, Trade</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_197fc69d-9489-463d-9027-d21504d003cc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Changes in Fair Value of Level 3 Plan Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Changes in Fair Value of Plan Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_e5b87549-6135-4951-9dc8-d37864a9eb2d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink: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 Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink: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 Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:to="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_254986d8-b2fd-4300-9841-19c05c9c35ed_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink: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 Performance Stock Units Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink: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 Nonvested Performance-based Units Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_902a2663-c242-4ed0-aa80-48059e1298f7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchases of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_ba0739e3-b445-4192-b5b9-b2c1a68e8171_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:label id="lab_srt_ConsolidationItemsDomain_label_en-US" xlink:label="lab_srt_ConsolidationItemsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsDomain" xlink:to="lab_srt_ConsolidationItemsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseRelatedParty_68052d34-f089-41de-8a15-060230a17ca1_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseRelatedParty" xlink: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</link:label>
    <link:label id="lab_us-gaap_InterestExpenseRelatedParty_label_en-US" xlink:label="lab_us-gaap_InterestExpenseRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Expense, Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseRelatedParty" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseRelatedParty" xlink:to="lab_us-gaap_InterestExpenseRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AllegroMicrosystemsIncMember_1a691bb8-a9aa-43dc-bf25-52f3fa9ddd37_terseLabel_en-US" xlink:label="lab_algm_AllegroMicrosystemsIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allegro Microsystems, Inc.</link:label>
    <link:label id="lab_algm_AllegroMicrosystemsIncMember_label_en-US" xlink:label="lab_algm_AllegroMicrosystemsIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allegro Microsystems, Inc. [Member]</link:label>
    <link:label id="lab_algm_AllegroMicrosystemsIncMember_documentation_en-US" xlink:label="lab_algm_AllegroMicrosystemsIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allegro Microsystems, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AllegroMicrosystemsIncMember" xlink:href="algm-20210326.xsd#algm_AllegroMicrosystemsIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AllegroMicrosystemsIncMember" xlink:to="lab_algm_AllegroMicrosystemsIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_70e22ac3-8e12-4624-b8a2-8530e72a919c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_COVID19Member_d3127c63-e4a8-481b-9a1e-d9c81f798df5_terseLabel_en-US" xlink:label="lab_algm_COVID19Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COVID-19</link:label>
    <link:label id="lab_algm_COVID19Member_label_en-US" xlink:label="lab_algm_COVID19Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COVID-19 [Member]</link:label>
    <link:label id="lab_algm_COVID19Member_documentation_en-US" xlink:label="lab_algm_COVID19Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">COVID-19</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_COVID19Member" xlink:href="algm-20210326.xsd#algm_COVID19Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_COVID19Member" xlink:to="lab_algm_COVID19Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_36e618d4-2e48-4e61-9d52-1f45b3add167_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DueFromRelatedPartiesCurrent_581cb3b8-dba8-4aee-b7f2-13d3081c11a8_terseLabel_en-US" xlink:label="lab_us-gaap_DueFromRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade and other accounts receivable due from related party</link:label>
    <link:label id="lab_us-gaap_DueFromRelatedPartiesCurrent_label_en-US" xlink:label="lab_us-gaap_DueFromRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Due from Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DueFromRelatedPartiesCurrent" xlink:to="lab_us-gaap_DueFromRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion_864d2dcd-c6bd-4c5d-8045-ad09ac6957bc_negatedTerseLabel_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion" 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">RSU conversion</link:label>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion_label_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion" xlink: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, Cash Based Arrangements, Liability, Classified, Noncurrent, Decrease For Restricted Stock Unit Conversion</link:label>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion_documentation_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation, Cash Based Arrangements, Liability, Classified, Noncurrent, Decrease For Restricted Stock Unit Conversion</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion" xlink:to="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_b0e42db5-57df-4633-874b-e7a1f63f0cbe_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indemnification accruals</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:to="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_5d78a6d8-8d2b-4fc0-b256-bf40c9694fa3_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actual return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink: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, Increase (Decrease) for Actual Return (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_5abe076e-6d0e-4c8b-80aa-345ccacfee83_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink: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 reserved for future issuance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_label_en-US" xlink:label="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink: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, Capital Shares Reserved for Future Issuance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:to="lab_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_DirectorMember_cd35be4b-ca03-45ca-9c20-38f2742da31a_terseLabel_en-US" xlink:label="lab_srt_DirectorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Director</link:label>
    <link:label id="lab_srt_DirectorMember_label_en-US" xlink:label="lab_srt_DirectorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Director [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_DirectorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_DirectorMember" xlink:to="lab_srt_DirectorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_cce335b7-6769-4a3a-a907-2da80abcb939_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink: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 AOCI for non-U.S. defined benefit plan</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink: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, Prior Service Cost (Credit), after Reclassification Adjustment, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_7f56c232-bb45-4a65-b021-bd506d6a49db_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink: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 from equity method investments</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink: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 Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_65ee8f1c-aa68-4232-b88f-32ee6da7fe46_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Long-Term Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_TermLoanFacilityMember_0a49cc80-0a3a-46f4-8c60-2f68c1c2cfdc_verboseLabel_en-US" xlink:label="lab_algm_TermLoanFacilityMember" 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">Senior Secured Term Loan</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-20210326.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_RelatedPartyTransactionReimbursementOfDevelopmentCostsPercentageOfCostsIncurred_241b97fc-9870-4581-9540-d9b419bae3b2_terseLabel_en-US" xlink:label="lab_algm_RelatedPartyTransactionReimbursementOfDevelopmentCostsPercentageOfCostsIncurred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reimbursement of development costs, percentage of costs incurred</link:label>
    <link:label id="lab_algm_RelatedPartyTransactionReimbursementOfDevelopmentCostsPercentageOfCostsIncurred_label_en-US" xlink:label="lab_algm_RelatedPartyTransactionReimbursementOfDevelopmentCostsPercentageOfCostsIncurred" xlink: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, Reimbursement Of Development Costs, Percentage Of Costs Incurred</link:label>
    <link:label id="lab_algm_RelatedPartyTransactionReimbursementOfDevelopmentCostsPercentageOfCostsIncurred_documentation_en-US" xlink:label="lab_algm_RelatedPartyTransactionReimbursementOfDevelopmentCostsPercentageOfCostsIncurred" xlink: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, Reimbursement Of Development Costs, Percentage Of Costs Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionReimbursementOfDevelopmentCostsPercentageOfCostsIncurred" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionReimbursementOfDevelopmentCostsPercentageOfCostsIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_RelatedPartyTransactionReimbursementOfDevelopmentCostsPercentageOfCostsIncurred" xlink:to="lab_algm_RelatedPartyTransactionReimbursementOfDevelopmentCostsPercentageOfCostsIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_7182b21a-0f37-4baa-864f-eef357af01bc_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_71bff8fb-e4c7-4367-af5e-eb46af88321c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventories</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation_0e037c2a-6d00-47c9-ae5a-21e169a804e7_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-20210326.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_e0aa5118-21c9-4afe-9f13-8206beadb499_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-20210326.xsd#algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember" xlink:to="lab_algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_059f038d-30b4-468d-a246-b282d682e553_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink: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 [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_cc6fcf40-a4b1-4985-a34d-e08a93fde3f9_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_GoodwillAcquiredDuringPeriod_ebd50052-dffd-4205-9873-bdda949018ba_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill arising from acquisition</link:label>
    <link:label id="lab_us-gaap_GoodwillAcquiredDuringPeriod_label_en-US" xlink:label="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Acquired During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="lab_us-gaap_GoodwillAcquiredDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_NumberOfNotesPayable_0d3379c5-9fd5-424f-9f45-146326a61492_terseLabel_en-US" xlink:label="lab_algm_NumberOfNotesPayable" xlink: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 notes payable</link:label>
    <link:label id="lab_algm_NumberOfNotesPayable_label_en-US" xlink:label="lab_algm_NumberOfNotesPayable" xlink: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 Notes Payable</link:label>
    <link:label id="lab_algm_NumberOfNotesPayable_documentation_en-US" xlink:label="lab_algm_NumberOfNotesPayable" xlink: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 Notes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NumberOfNotesPayable" xlink:href="algm-20210326.xsd#algm_NumberOfNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_NumberOfNotesPayable" xlink:to="lab_algm_NumberOfNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_RelatedPartyTransactionSeverancePaymentIfTerminated_d2a6f2f9-edf4-4855-b511-36dd51bbd6de_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-20210326.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_algm_InventoryFinishedGoodsUnderConsignmentNetOfReserves_35000efd-dbaa-4493-86c8-7e3e84c51937_terseLabel_en-US" xlink:label="lab_algm_InventoryFinishedGoodsUnderConsignmentNetOfReserves" xlink: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 &#8211; consigned</link:label>
    <link:label id="lab_algm_InventoryFinishedGoodsUnderConsignmentNetOfReserves_label_en-US" xlink:label="lab_algm_InventoryFinishedGoodsUnderConsignmentNetOfReserves" xlink: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 Under Consignment, Net Of Reserves</link:label>
    <link:label id="lab_algm_InventoryFinishedGoodsUnderConsignmentNetOfReserves_documentation_en-US" xlink:label="lab_algm_InventoryFinishedGoodsUnderConsignmentNetOfReserves" xlink: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, Finished Goods Under Consignment, Net Of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_InventoryFinishedGoodsUnderConsignmentNetOfReserves" xlink:href="algm-20210326.xsd#algm_InventoryFinishedGoodsUnderConsignmentNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_InventoryFinishedGoodsUnderConsignmentNetOfReserves" xlink:to="lab_algm_InventoryFinishedGoodsUnderConsignmentNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_86c99e38-dbcb-4479-ac45-67ea26e06c34_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Useful Life</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink: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, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DeferredRentPolicyPolicyTextBlock_1ff5e38b-8a90-401d-8a8e-70d15cb7852e_terseLabel_en-US" xlink:label="lab_algm_DeferredRentPolicyPolicyTextBlock" xlink: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 Rent</link:label>
    <link:label id="lab_algm_DeferredRentPolicyPolicyTextBlock_label_en-US" xlink:label="lab_algm_DeferredRentPolicyPolicyTextBlock" xlink: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 Rent, Policy [Policy Text Block]</link:label>
    <link:label id="lab_algm_DeferredRentPolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_algm_DeferredRentPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Rent, Policy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredRentPolicyPolicyTextBlock" xlink:href="algm-20210326.xsd#algm_DeferredRentPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DeferredRentPolicyPolicyTextBlock" xlink:to="lab_algm_DeferredRentPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward_d99a5ed1-0004-4ece-8432-c245a7bac6a9_terseLabel_en-US" xlink:label="lab_algm_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward" xlink: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</link:label>
    <link:label id="lab_algm_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward_label_en-US" xlink:label="lab_algm_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward" xlink: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 and Other Postretirement Benefit Plans, Accumulated Net Gains Losses [Roll Forward]</link:label>
    <link:label id="lab_algm_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward_documentation_en-US" xlink:label="lab_algm_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward" xlink: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 and Other Postretirement Benefit Plans, Accumulated Net Gains Losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward" xlink:href="algm-20210326.xsd#algm_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward" xlink:to="lab_algm_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_f67b07a1-937c-4454-9e9c-13bee7bc097e_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_867cd162-8d26-43f6-9aff-0ebb8a631f6e_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" 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">Deferred income tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink: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 Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="lab_us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority_02b3a3e2-395a-4bb4-a030-23868ca84156_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment from settlement with taxing authority</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority" xlink: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 Examination, Liability (Refund) Adjustment from Settlement with Taxing Authority</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority" xlink:to="lab_us-gaap_IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_36510072-7370-4e36-b474-f6437ae4676c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_4f9da618-930b-41cc-9e6a-c6e4c7c32b0d_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Common Stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredChargesPolicyTextBlock_053f4500-8054-40ff-bca9-24ffe2f14b4f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredChargesPolicyTextBlock" xlink: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 Offering Costs</link:label>
    <link:label id="lab_us-gaap_DeferredChargesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_DeferredChargesPolicyTextBlock" xlink: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 Charges, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredChargesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredChargesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredChargesPolicyTextBlock" xlink:to="lab_us-gaap_DeferredChargesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_492402d0-a24e-4526-88a5-1245487702dc_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Finished Goods, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward_f2db866f-2483-4687-b740-b64990e05e72_terseLabel_en-US" xlink:label="lab_algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward" xlink: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 Transition Obligation (Asset)</link:label>
    <link:label id="lab_algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward_label_en-US" xlink:label="lab_algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward" xlink: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 and Other Post Retirement Benefits Plans, Net Transition Assets Obligations [Roll Forward]</link:label>
    <link:label id="lab_algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward_documentation_en-US" xlink:label="lab_algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward" xlink: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 and Other Post Retirement Benefits Plans, Net Transition Assets Obligations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward" xlink:href="algm-20210326.xsd#algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward" xlink:to="lab_algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_77a87af9-2b10-420c-a591-89aabb3a0227_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_ebe9cc85-c706-4232-b51f-0b293b854ba2_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent" xlink: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 debt</link:label>
    <link:label id="lab_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent" xlink: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 Payable, Related Parties</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent" xlink:to="lab_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_SankenElectricEuropeLtdMember_0edd5cc0-6e65-4cfb-9566-9dd636b41e62_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">SEEL</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-20210326.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_9bbec4af-f689-4d61-8a23-ecfb5689689c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink: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 dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink: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, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_fe05a9a5-7171-4749-918f-651db3d03c46_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer matching contribution</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Match</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateBondSecuritiesMember_faded5c2-da47-4f30-9bb8-25942958d48b_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateBondSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bonds</link:label>
    <link:label id="lab_us-gaap_CorporateBondSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CorporateBondSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corporate Bond Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateBondSecuritiesMember" xlink:to="lab_us-gaap_CorporateBondSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_UnitInvestmentTrustFundMember_8e916bc8-d021-4c64-8c9d-917a7041095d_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-20210326.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_FairValueDisclosuresTextBlock_750c987a-ae3f-4f0f-bc96-0847736f07db_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount_e9ab2024-d6b6-4519-ad17-a3d2afd07530_terseLabel_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount" xlink: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 tax remeasurement</link:label>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount_label_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount" xlink: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, Deferred Tax Remeasurement, Amount</link:label>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount_documentation_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount" xlink: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, Deferred Tax Remeasurement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount" xlink:href="algm-20210326.xsd#algm_EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount" xlink:to="lab_algm_EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_f512c509-493a-4c0e-a507-c25fd70d8d5f_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_fb8970b9-bb28-46d9-a0c6-9741fcf6427d_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets held for sale</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_9514b3d7-a912-42c9-b872-76c694fdc2b4_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink: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_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink: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, Intangible Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_726d2085-37f4-48e4-91e6-94d2c5f1d408_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_b332e2fb-1ff8-4c73-840d-29779602b891_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_c8fe5c0b-942e-48fb-8e48-bc56896ecc2a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_b874b63e-56a8-4b78-9bbb-2ca980d75de1_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets:</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_64287ce5-bbe3-4b2d-bf38-9a3ada38540f_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities_6f26fd1e-8e5c-4fa7-85af-bdee43bd47a4_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-20210326.xsd#algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities" xlink:to="lab_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_974c6570-1252-4ca3-99de-936943f6a61a_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred financing costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_OtherAccountsReceivableRelatedPartiesCurrent_9110dc0c-9382-49d7-a8a2-e0b9c31e654e_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-20210326.xsd#algm_OtherAccountsReceivableRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_OtherAccountsReceivableRelatedPartiesCurrent" xlink:to="lab_algm_OtherAccountsReceivableRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_5bc0968b-7ad1-480b-8927-514482204f28_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of dividends</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink: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 Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease_a6181fe0-9401-430b-ab12-3c2316ce962f_terseLabel_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease" xlink: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_algm_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease_label_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease" xlink: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, Other Assets, Noncurrent, Cash Flow Increase (Decrease)</link:label>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease_documentation_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent, Cash Flow Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease" xlink:to="lab_algm_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_3b6d1046-8873-4cce-9e1b-b321d8d8b1b7_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityIncorporationStateCountryCode_b4159553-313b-40dc-a551-40e346a9b45e_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_1b6b370a-2a5a-4925-aaaf-f9c275764135_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">Held-for-sale</link:label>
    <link:label id="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_label_en-US" xlink:label="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Held-for-sale, Not Discontinued Operations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:to="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember_0875b6b7-e5a8-45f3-a109-b8d5407c3b32_terseLabel_en-US" xlink:label="lab_algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">If a Change in Control Occurs</link:label>
    <link:label id="lab_algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember_label_en-US" xlink:label="lab_algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember" xlink: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, If A Change In Control Occurs [Member]</link:label>
    <link:label id="lab_algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember_documentation_en-US" xlink:label="lab_algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember" xlink: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 Payment Arrangement, If A Change In Control Occurs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember" xlink:href="algm-20210326.xsd#algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember" xlink:to="lab_algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_c6e1624d-d1cb-498b-af98-1bd5b92dfa8a_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_acec0fe8-3184-4bdb-aedf-d1a166f6b4a1_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-02</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-02 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201602Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsidiarySaleOfStockAxis_e8e44e0b-185c-4930-bd6d-6265ca8e4442_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_dei_EntityAddressPostalZipCode_8bfd82da-5a08-4ac8-9c41-144ed5cc4130_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent_326a788d-4499-4bae-b17f-eb1472b3e847_terseLabel_en-US" xlink:label="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent" xlink: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 incentive (non-LTCIP)</link:label>
    <link:label id="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent" xlink: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 Deferred Compensation Arrangements, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent" xlink:to="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_360a8a3e-fd15-4285-b6cd-d253bdda1a35_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" 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 deferred income tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsNet" xlink: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 Tax Assets, Net of Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsNet" xlink:to="lab_us-gaap_DeferredTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_2aaf6594-0dd4-46f2-a57d-0328b70977e1_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase price of common stock, percentage of fair market value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink: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, Purchase Price of Common Stock, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_4605c758-68cf-47e4-9908-2b52975be83e_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Expenses and Other Current Liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_f1529ce4-d4a8-4eb8-918f-ee0dcf1892f9_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink: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 debt</link:label>
    <link:label id="lab_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_label_en-US" xlink:label="lab_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink: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 Payable, Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:to="lab_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_ccc48556-3882-4860-bddf-0d85a93e08f2_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_53d2f1c3-033d-456e-ae3f-9dd802b16be7_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">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_Goodwill_0e7fe955-1f39-4f58-b687-d1b20b31f3da_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">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_a052c78f-0167-478a-a8da-3b8b7e1a9ea4_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_d3151eb7-fb89-4944-afb3-2e8fb287ac47_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink: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 operating loss</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink: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 Tax Assets, Operating Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_b30a04e3-691c-418e-a6b7-0a270f0a284b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Changes in Carrying Amount of Goodwill</link:label>
    <link:label id="lab_us-gaap_ScheduleOfGoodwillTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Goodwill [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="lab_us-gaap_ScheduleOfGoodwillTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_ac1902c5-0515-4b81-8864-e7268ec469cc_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-20210326.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_us-gaap_AssetsFairValueDisclosure_068355bb-00a1-4ba9-b77a-de88cd1a56e6_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_45baaad7-d7aa-4ec2-9fba-dbfc1c279bf6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AccruedSeveranceCurrent_28ecfaaf-6760-423f-91e3-70c8df812927_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-20210326.xsd#algm_AccruedSeveranceCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AccruedSeveranceCurrent" xlink:to="lab_algm_AccruedSeveranceCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_5a738e6e-1c6c-47fc-9bd2-7ed56d4979b0_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">Non-cash transactions:</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired_7ae42aec-f2e4-41ab-9ce2-8e5e39434ec9_terseLabel_en-US" xlink:label="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived intangible assets acquired</link:label>
    <link:label id="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired_label_en-US" xlink:label="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-lived Intangible Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefinitelivedIntangibleAssetsAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:to="lab_us-gaap_IndefinitelivedIntangibleAssetsAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableTradeCurrent_d435bc88-6463-4ae4-a3f2-b4639691b8f4_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableTradeCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableTradeCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableTradeCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Trade, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableTradeCurrent" xlink:to="lab_us-gaap_AccountsPayableTradeCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_bed59ac8-998a-424a-987f-b3b7705777c9_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNoncashOrPartNoncashDivestituresTextBlock_55d70229-3422-42ea-b54b-4e4c5232d905_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNoncashOrPartNoncashDivestituresTextBlock" xlink: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 Flow Impact of Divestiture</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNoncashOrPartNoncashDivestituresTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNoncashOrPartNoncashDivestituresTextBlock" xlink: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 Noncash or Part Noncash Divestitures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNoncashOrPartNoncashDivestituresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNoncashOrPartNoncashDivestituresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNoncashOrPartNoncashDivestituresTextBlock" xlink:to="lab_us-gaap_ScheduleOfNoncashOrPartNoncashDivestituresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_69a3a260-c136-4e90-b636-7d8582ffed6c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Annual Amortization Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b713224d-dd72-4fd0-9179-70783da53ae7_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_43f910b3-1153-44bb-b5a0-5a9134959dfe_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 common shares (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_6c187eea-6823-4e8b-b9c9-b715fe1c1a84_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted weighted average common shares (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanTable_4dfa92ea-b412-43e3-b031-24908fb9f9df_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanTable_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanTable" xlink:to="lab_us-gaap_DefinedContributionPlanTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConversionOfStockNameDomain_ed65e4de-f833-4ccb-88a4-80139ac4ef2b_terseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockNameDomain" xlink: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 Stock, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockNameDomain_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockNameDomain" xlink: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, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockNameDomain" xlink:to="lab_us-gaap_ConversionOfStockNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_67e6902e-3dce-4802-b062-f44ea3fd0ccf_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of operating segments</link:label>
    <link:label id="lab_us-gaap_NumberOfOperatingSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfOperatingSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Operating Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfOperatingSegments" xlink:to="lab_us-gaap_NumberOfOperatingSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_a75652c7-8efc-4597-8b9c-f772dfc81ea4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" 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">Cancelled (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryCurrentTable_ee1d3827-bea0-4f33-82e6-a4865391cb92_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryCurrentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Current [Table]</link:label>
    <link:label id="lab_us-gaap_InventoryCurrentTable_label_en-US" xlink:label="lab_us-gaap_InventoryCurrentTable" xlink: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, Current [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryCurrentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryCurrentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryCurrentTable" xlink:to="lab_us-gaap_InventoryCurrentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease_fb505b38-6b81-4e81-bcc4-d727186ca8d2_terseLabel_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank lines-of-credit</link:label>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease_label_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease" xlink: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, Short-Term Bank Loans And Notes Payable, Cash Flow Increase (Decrease)</link:label>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease_documentation_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Short-Term Bank Loans And Notes Payable, Cash Flow Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease" xlink:to="lab_algm_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_0902c28c-b595-4a82-b685-1f07b6228e46_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) provided by financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_d8da0b58-084e-43d6-88d5-69a18b2a88d4_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards_643f23e0-9748-4be9-938a-c24f5a994744_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-20210326.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_UnrecognizedTaxBenefits_ab3c50dd-49f7-4b0d-aa39-5e2c8446b7bd_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_17fbfe9a-a0b4-46bd-9c83-3255fd3a0534_periodStartLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" 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_UnrecognizedTaxBenefits_0e6f332b-d62e-468d-bc3f-d4c15ab06421_periodEndLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefits_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefits" xlink:to="lab_us-gaap_UnrecognizedTaxBenefits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_cc28cde2-6b87-4c6a-81dd-3a0fd69d318b_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardNameDomain_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink: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 Credit Carryforward, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain" xlink:to="lab_us-gaap_TaxCreditCarryforwardNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_6de4e25d-332c-4c11-9498-f2a98c9c8b2c_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</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_e1185a80-7f63-4634-82ff-53c6398182c0_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink: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_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink: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 Benefit Payment, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_634ddff8-0334-4226-a399-d565705c8847_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_075d82a1-4900-4cd3-bb07-cfcad5a54cf1_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_0487893f-da7d-49e0-bdf3-ca73a51c0fe1_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">2023</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfSecuredDebt_65122994-5e31-4135-bc4b-0dad5308ea85_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_SaleOfStockPercentageOfOwnershipInterestSold_661d9e31-fce4-4d63-8098-aca2463ea8f6_terseLabel_en-US" xlink:label="lab_algm_SaleOfStockPercentageOfOwnershipInterestSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of ownership interest sold</link:label>
    <link:label id="lab_algm_SaleOfStockPercentageOfOwnershipInterestSold_label_en-US" xlink:label="lab_algm_SaleOfStockPercentageOfOwnershipInterestSold" xlink: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, Percentage Of Ownership Interest Sold</link:label>
    <link:label id="lab_algm_SaleOfStockPercentageOfOwnershipInterestSold_documentation_en-US" xlink:label="lab_algm_SaleOfStockPercentageOfOwnershipInterestSold" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sale Of Stock, Percentage Of Ownership Interest Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SaleOfStockPercentageOfOwnershipInterestSold" xlink:href="algm-20210326.xsd#algm_SaleOfStockPercentageOfOwnershipInterestSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_SaleOfStockPercentageOfOwnershipInterestSold" xlink:to="lab_algm_SaleOfStockPercentageOfOwnershipInterestSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_3bb8e64b-a715-4f48-9a9b-2fbdadf9f5a9_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Cash, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashCurrent" xlink:to="lab_us-gaap_RestrictedCashCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_9cc3c477-ce3e-4c0c-b546-1bb0aee095f1_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:to="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_86badb48-9616-4900-b675-88e8c6f61dbb_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink: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 debt payable within one year</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink: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, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_d71af5a8-e043-4ad2-a413-627be7922e4f_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" 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">Benefit obligation at beginning of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_2ea6e9c7-25d6-4e88-8395-5b54178ecbf4_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" 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">Benefit obligation at end of year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink: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, Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_1e7bc78d-6a21-4a26-8f0a-4652019d57ad_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_49334650-d286-4d05-ac3e-f787e3bf809c_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offering price (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockPricePerShare_label_en-US" xlink:label="lab_us-gaap_SaleOfStockPricePerShare" xlink: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, Price Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockPricePerShare" xlink:to="lab_us-gaap_SaleOfStockPricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_9146e68f-388f-49f4-bf64-c89e806733cf_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" 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">Change in fair value of contingent consideration</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink: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, Gain (Loss) Included in Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_88b4cc61-57ea-4b5a-bede-a92d29bffc50_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation" 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">Amortization of net transition asset</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation" xlink: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 Transition Asset (Obligation)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_947fbc39-0446-4425-80b9-ac611b9acf1e_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionAxis_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis" xlink:to="lab_us-gaap_RelatedPartyTransactionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="lab_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_0b217250-e593-4575-a0eb-ed973a003e9c_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink: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_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AMTCFacilityMember_cb858abc-4fb8-409d-bec5-1ec0741edc9c_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-20210326.xsd#algm_AMTCFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AMTCFacilityMember" xlink:to="lab_algm_AMTCFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_167e65dc-7aef-4580-9962-4fca5e34c1e6_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_7afca6e5-0edb-4a5a-8534-1c0328d106e7_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_e48d4a3e-9ad9-490a-b372-939f7ef60ada_terseLabel_en-US" xlink:label="lab_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges" xlink: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 additional paid in capital, capitalization changes</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-20210326.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_InventoryDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount_f6072fe2-f0e4-420a-bfd1-7873bb5ec781_terseLabel_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative provision-to-return</link:label>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount_label_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount" xlink: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, Cumulative Provision-To-Return, Amount</link:label>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount_documentation_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount" xlink: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, Cumulative Provision-To-Return, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount" xlink:href="algm-20210326.xsd#algm_EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount" xlink:to="lab_algm_EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_b3133eb4-5635-43a6-a3fa-22244b2be681_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_899917c0-a4b0-4fb5-aef3-71bf4f7b3248_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_NumberOfLineOfCreditAgreements_79fb93ee-f929-47a8-84e5-ef1946d908a2_terseLabel_en-US" xlink:label="lab_algm_NumberOfLineOfCreditAgreements" xlink: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 line-of-credit agreements</link:label>
    <link:label id="lab_algm_NumberOfLineOfCreditAgreements_label_en-US" xlink:label="lab_algm_NumberOfLineOfCreditAgreements" xlink: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 Line Of Credit Agreements</link:label>
    <link:label id="lab_algm_NumberOfLineOfCreditAgreements_documentation_en-US" xlink:label="lab_algm_NumberOfLineOfCreditAgreements" xlink: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 Line Of Credit Agreements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NumberOfLineOfCreditAgreements" xlink:href="algm-20210326.xsd#algm_NumberOfLineOfCreditAgreements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_NumberOfLineOfCreditAgreements" xlink:to="lab_algm_NumberOfLineOfCreditAgreements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_89d5f877-f04f-4ded-918a-334374a8fdd9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease, liability</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_5e31d7dd-f084-446e-ae49-ce190d902f59_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink: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 payable after one year</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_b57c6474-0820-40be-aaf9-648e93e07c20_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt payable in 2028</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink: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, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_5e3afa7b-52bf-4c5f-a601-97aac6398fda_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Actuarial loss</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Actuarial Gain (Loss), Immediate Recognition as Component in Net Periodic Benefit (Cost) Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" xlink:to="lab_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_32161422-b9c9-42a7-878d-34555fec3bb8_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity attributable to Allegro MicroSystems, Inc.</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_62310dea-927f-480a-aad8-85b66a568e3e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink: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 tax rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink: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, Foreign Income Tax Rate Differential, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="lab_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_8962845f-ab3e-4834-aaf1-efa32e45fd7e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preliminary purchase price</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_b6bc41e2-aea8-4bfb-a2fb-919fc5fccf5b_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" 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 estimated fair value of consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferred1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferred1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_30214002-e284-4bf5-aec0-bea0c845d5d1_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_28bc15e9-54f9-435a-994f-cd3af19efa00_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_46920a2c-3a6b-4640-898c-cc96eca3ceca_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 (RSUs)</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_690e912a-f95c-4ebf-8993-eb689738bf79_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_ef7e467a-ccfc-420a-867b-14abba63dcb6_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_44bbec72-66b7-411a-80c8-4ea62c719123_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate at period end</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Interest Rate at Period End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividends_395a98f1-b371-4e89-a22c-1f74f1fad692_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_DeferredTaxAssetsValuationAllowance_7022af20-a38f-424e-a9a1-052b24a329e9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" 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">Valuation allowance for deferred income tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink: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 Tax Assets, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="lab_us-gaap_DeferredTaxAssetsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_59714e7c-d47b-4604-9e9c-d35f43262d21_verboseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" 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">Foreign currency exchange rate changes</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_feaa7e36-f228-4104-9167-082be93c96ca_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in foreign currency exchange rates</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_ee2161e9-d5d9-4da8-9842-eaffe86cc54d_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">2024</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_3f4d4b57-7342-4392-86ac-c0a792bc6d04_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_2e9917a0-a7a7-4e2a-b460-0e18c4369490_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink: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 Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_BankOfMitsubishiUFJMember_91943976-fabf-431a-864f-696ca667a197_terseLabel_en-US" xlink:label="lab_algm_BankOfMitsubishiUFJMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank Of Mitsubishi UFJ</link:label>
    <link:label id="lab_algm_BankOfMitsubishiUFJMember_label_en-US" xlink:label="lab_algm_BankOfMitsubishiUFJMember" xlink: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 Of Mitsubishi UFJ [Member]</link:label>
    <link:label id="lab_algm_BankOfMitsubishiUFJMember_documentation_en-US" xlink:label="lab_algm_BankOfMitsubishiUFJMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank Of Mitsubishi UFJ</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BankOfMitsubishiUFJMember" xlink:href="algm-20210326.xsd#algm_BankOfMitsubishiUFJMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_BankOfMitsubishiUFJMember" xlink:to="lab_algm_BankOfMitsubishiUFJMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherReceivables_df7dfde0-7ff0-44e7-9b26-4d44725d7f4c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts receivable - other</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherReceivables_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Receivables</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherReceivables" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember_a90a56e4-67a5-4d13-9ed1-d64bb9bb16fd_terseLabel_en-US" xlink:label="lab_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">If Initial Public Offering Occurs</link:label>
    <link:label id="lab_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember_label_en-US" xlink:label="lab_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember" xlink: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, If Initial Public Offering Occurs [Member]</link:label>
    <link:label id="lab_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember_documentation_en-US" xlink:label="lab_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember" xlink: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 Payment Arrangement, If Initial Public Offering Occurs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember" xlink:href="algm-20210326.xsd#algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember" xlink:to="lab_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_f453d123-6055-4a0f-b2dc-2e5702177933_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" 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 other comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableRelatedPartiesCurrent_7e7da649-60ee-4c5e-875f-55c9908f3c55_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amounts due to related party</link:label>
    <link:label id="lab_us-gaap_AccountsPayableRelatedPartiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:to="lab_us-gaap_AccountsPayableRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_LessAbstract_16c10f8a-417d-4ccb-b3bf-4855326131d9_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-20210326.xsd#algm_LessAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_LessAbstract" xlink:to="lab_algm_LessAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_f4774c87-0a5f-4d3a-bd3d-a614abde0dad_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_86b52421-0479-4b13-bb6e-41df4fd2ec67_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SelfInsuranceReserveCurrent_18f3c9a3-5a3d-4901-b66d-f2c8113dc123_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">Accrued self insurance liability, current</link:label>
    <link:label id="lab_us-gaap_SelfInsuranceReserveCurrent_label_en-US" xlink:label="lab_us-gaap_SelfInsuranceReserveCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Self Insurance Reserve, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SelfInsuranceReserveCurrent" xlink:to="lab_us-gaap_SelfInsuranceReserveCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_d8a4e59e-886e-4bf1-ba29-67e1451d12da_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">Comprehensive income attributable to non-controlling interest</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_0c9420ed-ef7d-4674-9a6c-84636c3d1aaa_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink: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 loss carryforward</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwards_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwards" xlink: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 Loss Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwards" xlink:to="lab_us-gaap_OperatingLossCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_d760bdf2-9b21-4c18-9b67-6d21fbc02f71_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income attributable to Allegro MicroSystems, Inc. per share (Note 16):</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityNameAxis_f17dba99-7ab3-4a82-b2bb-2c74bac20b93_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameAxis" xlink: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 Authority, Name [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityNameAxis_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameAxis" xlink: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 Authority, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis" xlink:to="lab_us-gaap_IncomeTaxAuthorityNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_71913bc0-6cbb-4808-8e55-289a91162548_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink: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 Deferred Tax Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink: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 Deferred Tax Assets and Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_360b3cc9-92ad-4cb1-bbc1-3c862b38386c_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DiscreteTechnologyDevelopmentAgreementMember_91a5e570-da4e-4e81-bccb-bea2d41c62f3_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-20210326.xsd#algm_DiscreteTechnologyDevelopmentAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DiscreteTechnologyDevelopmentAgreementMember" xlink:to="lab_algm_DiscreteTechnologyDevelopmentAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_648a15a0-527e-4f64-9b78-d418de279f17_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_910f0fe3-14fc-4515-8200-77031e2a5efe_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_2f727199-71c0-4338-b8e1-b2a2b1171eab_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions_56a65827-afcd-4743-8d8f-4128ea8a6972_negatedTerseLabel_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions" 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">RSU conversion</link:label>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions_label_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions" xlink: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, Cash Based Arrangements, Liability, Current, Decrease For Restricted Stock Unit Conversions</link:label>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions_documentation_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation, Cash Based Arrangements, Liability, Current, Decrease For Restricted Stock Unit Conversions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions" xlink:to="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesThatMayBecomeAvailableForGrant_836b27df-4e2b-4371-b7a2-98dae47387be_terseLabel_en-US" xlink:label="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesThatMayBecomeAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of shares that may become available for grant (in shares)</link:label>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesThatMayBecomeAvailableForGrant_label_en-US" xlink:label="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesThatMayBecomeAvailableForGrant" xlink: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, Additional Number Of Shares That May Become Available For Grant</link:label>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesThatMayBecomeAvailableForGrant_documentation_en-US" xlink:label="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesThatMayBecomeAvailableForGrant" xlink: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, Additional Number Of Shares That May Become Available For Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesThatMayBecomeAvailableForGrant" xlink:href="algm-20210326.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesThatMayBecomeAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesThatMayBecomeAvailableForGrant" xlink:to="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesThatMayBecomeAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_28dc1bca-e0de-4e40-ba90-8d0d529e6b22_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 income attributable to common stockholders, diluted</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit_13fd7582-d1e1-4719-ad4a-c2bce75936db_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-20210326.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_algm_DeferredTaxAssetsTransactionCosts_a30797d6-2ee8-4c81-873f-5fb50d238888_terseLabel_en-US" xlink:label="lab_algm_DeferredTaxAssetsTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized transaction costs</link:label>
    <link:label id="lab_algm_DeferredTaxAssetsTransactionCosts_label_en-US" xlink:label="lab_algm_DeferredTaxAssetsTransactionCosts" xlink: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 Tax Assets, Transaction Costs</link:label>
    <link:label id="lab_algm_DeferredTaxAssetsTransactionCosts_documentation_en-US" xlink:label="lab_algm_DeferredTaxAssetsTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Tax Assets, Transaction Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredTaxAssetsTransactionCosts" xlink:href="algm-20210326.xsd#algm_DeferredTaxAssetsTransactionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DeferredTaxAssetsTransactionCosts" xlink:to="lab_algm_DeferredTaxAssetsTransactionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_e6d1b7ae-1ec2-458a-a9f9-ce4b5da64001_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_65a1c8a8-ba0d-4cfa-be29-d7f2fe5b3dc0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Stock-Based Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_8c046c90-b8c4-4cfe-b0d1-d40899abc08d_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_ba82a50a-acfd-48ea-845a-5d15417e5ed3_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_9897f41d-85eb-4c8a-a7e7-b0ce297ed119_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_9aeaece1-0116-4b2e-b26b-ac7a4fba2425_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-20210326.xsd#algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent" xlink:to="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_2eb39b45-f8bf-467b-8f3d-27ba3d114f6a_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_b62104ca-f90c-4ddd-beb9-7ddc38f8739c_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesReceivableRelatedParties_f114ef58-8550-4b50-bf6b-17dc1d96597f_terseLabel_en-US" xlink:label="lab_us-gaap_NotesReceivableRelatedParties" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Promissory notes outstanding</link:label>
    <link:label id="lab_us-gaap_NotesReceivableRelatedParties_label_en-US" xlink:label="lab_us-gaap_NotesReceivableRelatedParties" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesReceivableRelatedParties"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesReceivableRelatedParties" xlink:to="lab_us-gaap_NotesReceivableRelatedParties" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermBankLoansAndNotesPayable_dce5278d-1192-4b40-9fe1-475cee386a0d_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermBankLoansAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bank lines-of-credit</link:label>
    <link:label id="lab_us-gaap_ShortTermBankLoansAndNotesPayable_label_en-US" xlink:label="lab_us-gaap_ShortTermBankLoansAndNotesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Bank Loans and Notes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermBankLoansAndNotesPayable" xlink:to="lab_us-gaap_ShortTermBankLoansAndNotesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_deac42b6-baff-45b7-bff0-65b0024ebeba_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink: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 Interest</link:label>
    <link:label id="lab_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_label_en-US" xlink:label="lab_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:to="lab_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_92281340-7a84-4113-ad17-22dfcc2bd873_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total contributions</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanCostRecognized_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanCostRecognized" xlink:to="lab_us-gaap_DefinedContributionPlanCostRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_9e07c435-6ff2-4924-9d47-fe3368782a49_verboseLabel_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" 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">Completed technology</link:label>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_5d166410-4017-43f8-b5d3-889c4b96a2b2_terseLabel_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Process technology</link:label>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology-Based Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:to="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_83b39d4d-ecb7-4c51-bc29-412885415a12_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration Risk</link:label>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographic Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicConcentrationRiskMember" xlink:to="lab_us-gaap_GeographicConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals_c5733095-6984-49e8-857a-a2e30e9f251c_terseLabel_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accruals</link:label>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals_label_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals" xlink: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 Cash-based Arrangements, Liability, Current, Increase (Decrease) For Accruals</link:label>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals_documentation_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Cash-based Arrangements, Liability, Current, Increase (Decrease) For Accruals</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals" xlink:to="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_21c10fd4-2e86-43aa-99ea-cd23ecbf480f_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stocks</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Equity Securities, Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember" xlink:to="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation_c8ef1b67-03d5-4ed3-b5a6-23f51e6a1e3b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Projected benefit obligations</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation" xlink: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, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_608c7043-d010-400a-86a6-65d97aa03526_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Benchmark</link:label>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_WaferFoundryProductsMember_f71a0b56-1c15-4d1b-95c6-f0a6467c4f89_terseLabel_en-US" xlink:label="lab_algm_WaferFoundryProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wafer foundry products</link:label>
    <link:label id="lab_algm_WaferFoundryProductsMember_label_en-US" xlink:label="lab_algm_WaferFoundryProductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wafer Foundry Products [Member]</link:label>
    <link:label id="lab_algm_WaferFoundryProductsMember_documentation_en-US" xlink:label="lab_algm_WaferFoundryProductsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Wafer Foundry Products</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_WaferFoundryProductsMember" xlink:href="algm-20210326.xsd#algm_WaferFoundryProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_WaferFoundryProductsMember" xlink:to="lab_algm_WaferFoundryProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemDomain_68485818-e6f7-4f71-8613-6609b24d13a2_terseLabel_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both [Domain]</link:label>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemDomain_label_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain" xlink:to="lab_us-gaap_UnusualOrInfrequentItemDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_a20fd565-2d4c-4168-a15e-5bb6319a09d8_verboseLabel_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" 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">Deconsolidation related to the PSL Divestiture (Note 1)</link:label>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_b643bf98-20d1-426a-9d72-1d87d208a202_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" xlink: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 or part noncash divestiture, amount of consideration received</link:label>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_label_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Part Noncash Divestiture, Amount of Consideration Received</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" xlink:to="lab_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassAMember_1659f8ab-dcb7-4d6e-8fe5-bce11e9b7f62_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 Stock, Class A</link:label>
    <link:label id="lab_us-gaap_CommonClassAMember_label_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Class A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassAMember" xlink:to="lab_us-gaap_CommonClassAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_72a0d7ab-c67f-452f-abfe-136da42d8c46_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net (decrease) increase in Cash and cash equivalents and Restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_ff757a36-747e-4a75-9c4b-2c1a43039da4_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AMEPlanMember_e208e516-9e39-4c88-b017-b155940dd1ca_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-20210326.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_ConversionOfStockLineItems_cea5123a-f42c-41ec-b3f5-8104f74a8a2e_terseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockLineItems" xlink: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 Stock [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockLineItems" xlink:to="lab_us-gaap_ConversionOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_b41f799c-4159-4671-a542-107f1579cea6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture_6d991671-ab2d-46f7-8523-566dcb7ff8f4_negatedTerseLabel_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture" 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">Removal due to divestiture</link:label>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture_label_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture" xlink: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 Cash-based Arrangements, Liability, Current, Decrease From Business Divestiture</link:label>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture_documentation_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease From Business Divestiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture" xlink:to="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNameOfTransactionDomain_add9df37-c604-4956-b8ea-a0a9f1777942_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DeferredStateAndLocalIncomeTaxExpenseBenefit_3e18af5f-fd5d-4f55-9d4f-f15646f621a6_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State</link:label>
    <link:label id="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink: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 State and Local Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_8b45c2be-3b42-4cd4-9991-c549899948a2_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rolling performance period</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xlink: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 Arrangement with Individual, Requisite Service Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xlink:to="lab_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipDomain_7b33c9d3-001b-4837-b2a3-a61986e8576b_terseLabel_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:label id="lab_srt_OwnershipDomain_label_en-US" xlink:label="lab_srt_OwnershipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipDomain" xlink:to="lab_srt_OwnershipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_f9e14933-fa22-4284-9b47-0e1501b203a8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink: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, Domestic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_2dfffc27-ab9c-4293-8ad2-8e13b9ca6736_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink: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-U.S. expected long-term return on plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink: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, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount_8f36a858-8f0f-4b4e-b467-3160f2f17880_terseLabel_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BEAT</link:label>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount_label_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount" xlink: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, Base Erosion Payment, Amount</link:label>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount_documentation_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount" xlink: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, Base Erosion Payment, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount" xlink:href="algm-20210326.xsd#algm_EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount" xlink:to="lab_algm_EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_9b8f47da-db62-4370-a409-0ba20c7f96cd_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for interest</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_4564612f-1a94-4bb7-b616-00683efa871f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent" xlink: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 incentive (LTCIP)</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_42888191-7bdf-41ad-b36e-9040df1745ae_periodStartLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent" 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_DeferredCompensationCashBasedArrangementsLiabilityCurrent_1ddfa5b4-804b-443b-b07d-ad92aeb0b1b8_periodEndLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent" 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_DeferredCompensationCashBasedArrangementsLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent" xlink: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 Cash-based Arrangements, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent" xlink:to="lab_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_RelatedPartyTransactionAnnualFeesPayable_c4e6243e-5d7e-4bab-a8b5-4eb69c850ec9_terseLabel_en-US" xlink:label="lab_algm_RelatedPartyTransactionAnnualFeesPayable" xlink: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 fees payable</link:label>
    <link:label id="lab_algm_RelatedPartyTransactionAnnualFeesPayable_label_en-US" xlink:label="lab_algm_RelatedPartyTransactionAnnualFeesPayable" xlink: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, Annual Fees Payable</link:label>
    <link:label id="lab_algm_RelatedPartyTransactionAnnualFeesPayable_documentation_en-US" xlink:label="lab_algm_RelatedPartyTransactionAnnualFeesPayable" xlink: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, Annual Fees Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionAnnualFeesPayable" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionAnnualFeesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_RelatedPartyTransactionAnnualFeesPayable" xlink:to="lab_algm_RelatedPartyTransactionAnnualFeesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_NumberOfLocations_e062b61f-06c2-44d0-85be-2ada12d1fc64_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-20210326.xsd#algm_NumberOfLocations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_NumberOfLocations" xlink:to="lab_algm_NumberOfLocations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_56309b49-0edd-4864-abfb-d730dca4cacd_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' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_90b3a315-0f6b-4e18-80df-861225e29f20_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_52b21cc0-ad0a-4d37-8a5e-9a585b8c9b4a_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_cf562dad-f727-4cd5-baef-b455c861a8ce_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nature of the Business and Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_PolarSemiconductorIncMember_e374b045-aad4-4382-bb61-9101780795c8_terseLabel_en-US" xlink:label="lab_algm_PolarSemiconductorIncMember" xlink: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_algm_PolarSemiconductorIncMember_label_en-US" xlink:label="lab_algm_PolarSemiconductorIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Polar Semiconductor, Inc. [Member]</link:label>
    <link:label id="lab_algm_PolarSemiconductorIncMember_documentation_en-US" xlink:label="lab_algm_PolarSemiconductorIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Polar Semiconductor, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PolarSemiconductorIncMember" xlink:href="algm-20210326.xsd#algm_PolarSemiconductorIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_PolarSemiconductorIncMember" xlink:to="lab_algm_PolarSemiconductorIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceInitialPublicOffering_04ff3372-925f-4dd6-a5e0-c0f55ffa0415_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_OtherAsiaMember_11e4d519-24f6-4f28-9fc2-c636c68c6382_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-20210326.xsd#algm_OtherAsiaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_OtherAsiaMember" xlink:to="lab_algm_OtherAsiaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_38519ca6-a879-40f7-94b9-3101a7d9142a_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_f6e471fb-d567-4960-964e-bc6f31ebdbf8_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">2022</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_7cd762ed-595c-4078-92eb-6c9b011341ff_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_RelatedPartyTransactionExtensionTerm_5f53cb37-702d-4697-8347-1af8648e7e76_terseLabel_en-US" xlink:label="lab_algm_RelatedPartyTransactionExtensionTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extension term</link:label>
    <link:label id="lab_algm_RelatedPartyTransactionExtensionTerm_label_en-US" xlink:label="lab_algm_RelatedPartyTransactionExtensionTerm" xlink: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, Extension Term</link:label>
    <link:label id="lab_algm_RelatedPartyTransactionExtensionTerm_documentation_en-US" xlink:label="lab_algm_RelatedPartyTransactionExtensionTerm" xlink: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, Extension Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionExtensionTerm" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionExtensionTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_RelatedPartyTransactionExtensionTerm" xlink:to="lab_algm_RelatedPartyTransactionExtensionTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_47de33ac-735d-4963-9f1f-d846b5cc1f6e_periodStartLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent" 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_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_81fb41bb-7652-46ad-a896-ea663d34237f_periodEndLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent" 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_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_0c35936c-3332-423f-b633-e27926b66b62_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent" xlink: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 incentive (LTCIP)</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent" xlink: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 Cash-based Arrangements, Liability, Classified, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent" xlink:to="lab_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_4355f120-8949-4b3c-a809-ec9a6111645e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash paid for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_a053486a-09d8-4aaf-b5b3-3dfc1dced399_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink: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 Restricted Stock Units Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink: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 Nonvested Restricted Stock Units Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_0289cfab-734e-44d6-a368-92127d61e66d_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company contributions</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_e6f4ded0-e329-446b-9e11-cc4d9f95e780_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink: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 and Change in Accounting Principle [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink: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 and Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty_82259ee0-7876-4361-a0a5-b27b48e48869_terseLabel_en-US" xlink:label="lab_algm_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated cash benefit, CARES Act, qualified improvement property</link:label>
    <link:label id="lab_algm_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty_label_en-US" xlink:label="lab_algm_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Cash Tax Benefit, CARES Act, Qualified Improvement Property</link:label>
    <link:label id="lab_algm_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty_documentation_en-US" xlink:label="lab_algm_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Cash Tax Benefit, CARES Act, Qualified Improvement Property</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty" xlink:href="algm-20210326.xsd#algm_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty" xlink:to="lab_algm_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_f3b814bd-c8f2-49a6-8e9f-707de1f55a4e_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial and Nonfinancial Liabilities, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_bc781906-2d31-44fd-a2d6-beee5a844263_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_732842c5-5dda-4a5b-90ea-d99c1610280a_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted net income attributable to Allegro MicroSystems, Inc. per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_52257f2e-819d-48dc-b224-e60f271560ad_terseLabel_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward" xlink: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_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_label_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward" xlink: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 Cash-based Arrangements, Liability, Current [Roll Forward]</link:label>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_documentation_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Cash-based Arrangements, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward" xlink:to="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_d8c3642e-aa86-46f0-818c-43ea5817e06a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink: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 Unrecognized Tax Benefits Roll Forward</link:label>
    <link:label id="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink: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 Unrecognized Tax Benefits Roll Forward [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_SharesOfUnvestedRestrictedCommonStockMember_31a6d9ad-7a9d-4183-a495-734ce0d5180f_terseLabel_en-US" xlink:label="lab_algm_SharesOfUnvestedRestrictedCommonStockMember" xlink: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 Of Unvested Restricted Common Stock</link:label>
    <link:label id="lab_algm_SharesOfUnvestedRestrictedCommonStockMember_label_en-US" xlink:label="lab_algm_SharesOfUnvestedRestrictedCommonStockMember" xlink: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 Of Unvested Restricted Common Stock [Member]</link:label>
    <link:label id="lab_algm_SharesOfUnvestedRestrictedCommonStockMember_documentation_en-US" xlink:label="lab_algm_SharesOfUnvestedRestrictedCommonStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Of Unvested Restricted Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SharesOfUnvestedRestrictedCommonStockMember" xlink:href="algm-20210326.xsd#algm_SharesOfUnvestedRestrictedCommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_SharesOfUnvestedRestrictedCommonStockMember" xlink:to="lab_algm_SharesOfUnvestedRestrictedCommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_89000738-4bab-484b-8c2d-566dfbe2557e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Components of Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestLineItems_c2ecdb55-b18c-4bae-a5cf-b1cfb8f89e5f_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest [Line Items]</link:label>
    <link:label id="lab_us-gaap_MinorityInterestLineItems_label_en-US" xlink:label="lab_us-gaap_MinorityInterestLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestLineItems" xlink:to="lab_us-gaap_MinorityInterestLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashDivestituresTable_72bfd685-dfa9-4ca7-97ec-a39e69ada6fc_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashDivestituresTable" xlink: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 or Part Noncash Divestitures [Table]</link:label>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashDivestituresTable_label_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashDivestituresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash or Part Noncash Divestitures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashDivestituresTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashDivestituresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresTable" xlink:to="lab_us-gaap_NoncashOrPartNoncashDivestituresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationEliminationsMember_8f37d10b-b3ab-4b4e-942c-c1487404aa9a_terseLabel_en-US" xlink:label="lab_srt_ConsolidationEliminationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Eliminations</link:label>
    <link:label id="lab_srt_ConsolidationEliminationsMember_label_en-US" xlink:label="lab_srt_ConsolidationEliminationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Eliminations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationEliminationsMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationEliminationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationEliminationsMember" xlink:to="lab_srt_ConsolidationEliminationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Depreciation_5b59cd7b-3a5d-44c7-8acc-b7c675564807_terseLabel_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation expense</link:label>
    <link:label id="lab_us-gaap_Depreciation_label_en-US" xlink:label="lab_us-gaap_Depreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Depreciation" xlink:to="lab_us-gaap_Depreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_00fd4bb8-ed6b-494c-8ade-d3e3634ffa06_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_RelatedPartyTransactionReimbursementOfDevelopmentCosts_b568b4a3-5f90-4289-b661-eaeadfaccf35_terseLabel_en-US" xlink:label="lab_algm_RelatedPartyTransactionReimbursementOfDevelopmentCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reimbursement of development costs</link:label>
    <link:label id="lab_algm_RelatedPartyTransactionReimbursementOfDevelopmentCosts_label_en-US" xlink:label="lab_algm_RelatedPartyTransactionReimbursementOfDevelopmentCosts" xlink: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, Reimbursement Of Development Costs</link:label>
    <link:label id="lab_algm_RelatedPartyTransactionReimbursementOfDevelopmentCosts_documentation_en-US" xlink:label="lab_algm_RelatedPartyTransactionReimbursementOfDevelopmentCosts" xlink: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, Reimbursement Of Development Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionReimbursementOfDevelopmentCosts" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionReimbursementOfDevelopmentCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_RelatedPartyTransactionReimbursementOfDevelopmentCosts" xlink:to="lab_algm_RelatedPartyTransactionReimbursementOfDevelopmentCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisposals_60af649f-666a-4939-bbf9-09829b10e027_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisposals" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fully depreciated assets retired during period</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisposals_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisposals" xlink: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, Disposals</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisposals" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisposals"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisposals" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisposals" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_d156d472-3406-41b8-abb6-58e3d05cb538_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff_33d8529c-408d-4540-b724-38ef5cba6aaf_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-20210326.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_DeferredIncomeTaxExpenseBenefit_dad9c0e7-5419-4d77-818f-06992a0ee0b8_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_501a8bb2-fdb0-42b5-a0ca-25ec767b85d2_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" 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 deferred</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_95f6a7d7-fea8-4347-99a5-96a288ee5bdb_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fees received</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Other Revenues from Transactions with Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:to="lab_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_a2c2c627-a043-4f9e-999d-53d8fcaecf10_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of long-lived assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_label_en-US" xlink:label="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Long-Lived Assets to be Disposed of</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:to="lab_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease_e7d20e42-9b57-4427-ab8e-557bd8b3d012_terseLabel_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease" xlink: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_algm_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease_label_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease" xlink: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, Due From Related Parties, Noncurrent, Cash Flow Increase (Decrease)</link:label>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease_documentation_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Due From Related Parties, Noncurrent, Cash Flow Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease" xlink:to="lab_algm_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_31e4e85f-50a7-44be-9139-073ce97b4ec3_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_42cbfb66-2e52-4ede-9e98-f1f30ed9d754_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_d5589e9a-576f-4c1a-852b-840fee67f5ce_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_e547f05a-3566-447f-9015-95c3e36ac1cb_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-controlling Interests</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_dda3153f-6b32-4925-88fa-f5c643cf9712_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink: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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink: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 Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_7169c13d-6db2-441e-8905-9046d1ded862_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_34d7d314-9773-4c11-aa4d-124644b6bab6_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation_e7aa3338-0853-47f4-95a0-cf60bbfe8b91_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation" xlink: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 benefit obligations</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation" xlink: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, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_fc939c36-0f1e-42dc-955e-8801e5d553a2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_434f50c3-8e81-4374-b565-9bad9fe3bdbf_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_28d22efd-f502-4120-aa16-9e2aa0705ed4_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_abfc47ed-1141-47eb-b3a7-f0ae3ba90e20_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_004a2970-0559-4e6c-97bb-82d05d1e704e_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain" xlink:to="lab_us-gaap_DisposalGroupClassificationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_b84f5c02-31d5-4612-84be-bb68d24cfc0e_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 (In years)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_79330434-b097-4fee-bed9-5eac0ac104d5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCollateralFeesAmount_d9f98478-f203-4e56-8e0f-2fe7da9c60df_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCollateralFeesAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateral fees, amount</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityCollateralFeesAmount_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityCollateralFeesAmount" xlink: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, Collateral Fees, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCollateralFeesAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCollateralFeesAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityCollateralFeesAmount" xlink:to="lab_us-gaap_LineOfCreditFacilityCollateralFeesAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_7e3b478b-23af-4b62-a1f0-721e3691a913_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract assets</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetNet_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Asset, after Allowance for Credit Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetNet" xlink:to="lab_us-gaap_ContractWithCustomerAssetNet" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_SankenMember_87115e18-73f8-4c01-ab4c-c39ef1cc9579_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-20210326.xsd#algm_SankenMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_SankenMember" xlink:to="lab_algm_SankenMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent_c421f4bd-8019-44b9-9088-eb00d4cf7264_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-20210326.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_OtherSundryLiabilitiesCurrent_8f40418f-2ca6-4bf3-b293-4c25d8382ffd_terseLabel_en-US" xlink:label="lab_us-gaap_OtherSundryLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherSundryLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherSundryLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Sundry Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherSundryLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherSundryLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherSundryLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_OtherAmericasMember_e140f70c-96eb-4e52-98e5-31638ad7ed2d_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-20210326.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_d341edb9-2555-4fed-91e8-56fc6472617b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink: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 operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink: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, Foreign</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_3351a198-0a29-48b7-b014-017baad9353e_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_ba9f7c28-f631-4faf-988a-93accb7247d4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_2a4b83b1-dd25-4a42-9127-c7b33077c9a2_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Segment Information</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_00f88ef2-1075-4b41-9dad-b538232ccb9a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink: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_IncomeTaxReconciliationOtherReconcilingItems_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink: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, Other Reconciling Items, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:to="lab_us-gaap_IncomeTaxReconciliationOtherReconcilingItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityPublicFloat_907dd004-ce7c-459d-a8c1-5eb0396dd1cb_terseLabel_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink: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 Public Float</link:label>
    <link:label id="lab_dei_EntityPublicFloat_label_en-US" xlink:label="lab_dei_EntityPublicFloat" xlink: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 Public Float</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityPublicFloat" xlink:to="lab_dei_EntityPublicFloat" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_608d0bd4-1533-45d0-9760-301fc403ddca_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_c94cce5c-d8fe-400a-a331-cec6d91e9973_terseLabel_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:label id="lab_dei_IcfrAuditorAttestationFlag_label_en-US" xlink:label="lab_dei_IcfrAuditorAttestationFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_IcfrAuditorAttestationFlag" xlink:to="lab_dei_IcfrAuditorAttestationFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_ef14c28e-0ad2-4899-bcb6-925dec33a31a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_LineOfCreditFacilityCollateralSecuredPeriod_231312d5-0d12-4f69-8a7f-568213298a11_terseLabel_en-US" xlink:label="lab_algm_LineOfCreditFacilityCollateralSecuredPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Collateral, secured period</link:label>
    <link:label id="lab_algm_LineOfCreditFacilityCollateralSecuredPeriod_label_en-US" xlink:label="lab_algm_LineOfCreditFacilityCollateralSecuredPeriod" xlink: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, Collateral, Secured Period</link:label>
    <link:label id="lab_algm_LineOfCreditFacilityCollateralSecuredPeriod_documentation_en-US" xlink:label="lab_algm_LineOfCreditFacilityCollateralSecuredPeriod" xlink: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 Facility, Collateral, Secured Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditFacilityCollateralSecuredPeriod" xlink:href="algm-20210326.xsd#algm_LineOfCreditFacilityCollateralSecuredPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_LineOfCreditFacilityCollateralSecuredPeriod" xlink:to="lab_algm_LineOfCreditFacilityCollateralSecuredPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_2085fbf0-74e5-419b-8e55-ca98ad1c32a0_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plans</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_f2e7743b-5460-46f5-81d1-a610510ac9f8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink: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, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWriteDown_67f52942-4d37-42b2-bc76-dd4466e6b060_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWriteDown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recorded inventory provisions</link:label>
    <link:label id="lab_us-gaap_InventoryWriteDown_label_en-US" xlink:label="lab_us-gaap_InventoryWriteDown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Write-down</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWriteDown" xlink:to="lab_us-gaap_InventoryWriteDown" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_15ce8286-fc41-48d3-b4a0-9cef3bc77357_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_35c90f91-4db2-4ab6-98f1-797302bb8e6b_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink: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, number (in shares)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink: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, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_MagneticSensorsMember_ed46c183-7598-481d-a61e-d6eccd8757f2_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 (&#8220;MS&#8221;)</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-20210326.xsd#algm_MagneticSensorsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_MagneticSensorsMember" xlink:to="lab_algm_MagneticSensorsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_9d00b483-3f4d-4264-a64f-259c81f76ef2_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_29df7ad1-3448-4ca0-9e94-a0f5f75bb246_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink: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 repurchased during period (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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_ab6ac3b4-cc07-4941-89b3-709bfc2305a9_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fees paid</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction, Expenses from Transactions with Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:to="lab_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_InterestPaidRelatedParty_547bfee4-3d98-4192-8c84-c04644679d92_terseLabel_en-US" xlink:label="lab_algm_InterestPaidRelatedParty" xlink: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 paid</link:label>
    <link:label id="lab_algm_InterestPaidRelatedParty_label_en-US" xlink:label="lab_algm_InterestPaidRelatedParty" xlink: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, Related Party</link:label>
    <link:label id="lab_algm_InterestPaidRelatedParty_documentation_en-US" xlink:label="lab_algm_InterestPaidRelatedParty" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Related Party</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_InterestPaidRelatedParty" xlink:href="algm-20210326.xsd#algm_InterestPaidRelatedParty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_InterestPaidRelatedParty" xlink:to="lab_algm_InterestPaidRelatedParty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_6033580f-4aab-4b50-b37d-31216b884491_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" 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">Benefits paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink: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, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent_89150f7d-8241-4d8c-b7e3-c600d7c272f4_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_e80961b1-aa67-41f5-9e20-e5086fb8da87_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-20210326.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_IncomeTaxReconciliationTaxContingencies_4fe3ba30-db9b-47f1-97e5-f0d37a0b0742_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxContingencies" xlink: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</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationTaxContingencies_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationTaxContingencies" xlink: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, Tax Contingency, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:to="lab_us-gaap_IncomeTaxReconciliationTaxContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_7404d08e-cf23-45a1-8e1c-88806353a789_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit</link:label>
    <link:label id="lab_us-gaap_LineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_LineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditMember" xlink:to="lab_us-gaap_LineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AffiliatedEntityInPhilippinesMember_ab62ada3-ff7d-411a-9694-16aa4b096e02_terseLabel_en-US" xlink:label="lab_algm_AffiliatedEntityInPhilippinesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Affiliated Entity in Philippines</link:label>
    <link:label id="lab_algm_AffiliatedEntityInPhilippinesMember_label_en-US" xlink:label="lab_algm_AffiliatedEntityInPhilippinesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Affiliated Entity In Philippines [Member]</link:label>
    <link:label id="lab_algm_AffiliatedEntityInPhilippinesMember_documentation_en-US" xlink:label="lab_algm_AffiliatedEntityInPhilippinesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Affiliated Entity In Philippines</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AffiliatedEntityInPhilippinesMember" xlink:href="algm-20210326.xsd#algm_AffiliatedEntityInPhilippinesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AffiliatedEntityInPhilippinesMember" xlink:to="lab_algm_AffiliatedEntityInPhilippinesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_57aad76c-6e5b-4ea5-bb49-9eee3805ee81_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanDisclosureLineItems_171dd4e1-8a07-4f6b-aa48-6492dfc04c7b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink: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 Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink: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 Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedContributionPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_0f2b1f95-d43c-4896-a45c-d708fe331ed8_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_72e75804-475b-4aab-9587-98c180854b25_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink: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 Business Acquisitions, by Acquisition [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_04b75cde-a24d-4aec-b9cd-5e6902db54df_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 15)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_03dd54cb-5759-442c-974d-968275381e26_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum employee contribution</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:to="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_b5d22840-a5d2-459c-bbb3-c84008c59d0f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink: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 period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink: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, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_c26eb2c6-0edb-4d67-bf59-44cb1d4832b5_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_PowerIntegratedCircuitsMember_d35b0da7-939d-4ca7-82b0-760284c50719_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 (&#8220;PIC&#8221;)</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-20210326.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_dei_EntityAddressStateOrProvince_000f5151-41a2-41e2-9568-7c115966786d_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_5b09d8fd-adcc-4e08-8893-12078ea7e4b7_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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_bded163c-e5af-4846-962c-a86922a8492a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" 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">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_0d0890ab-dea8-43dc-918e-204296f80f32_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax provision at U.S. statutory rate</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink: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 at Federal Statutory Income Tax Rate, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="lab_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_aa429e06-66f4-431d-9a70-f4a022eb4d16_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Currency translation</link:label>
    <link:label id="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_label_en-US" xlink:label="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:to="lab_us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_25eb6353-602a-450b-b963-dc5535068f6f_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_f82ac3e3-805a-4455-86d6-5491a1732537_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 asset</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_2db93610-1ebe-4ece-bddf-a91be69e0a47_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RECONCILIATION OF CASH AND CASH EQUIVALENTS AND RESTRICTED CASH:</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainsLossesOnExtinguishmentOfDebt_68a31de8-94d3-4c66-a2af-1aad58377774_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_dc742ce8-acb9-4507-9027-e58d87bf814a_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_33f80b92-7cb6-4ef8-9380-f56f93badb24_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property and equipment</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_1e879c1b-4f6a-44e3-b85e-8c393fa1160b_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_9af7062a-3f85-4f31-b720-d0b7c4eb30f6_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_CommonClassLMember_fda29b8c-d324-4ea6-8967-ea756813a8fe_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&#160;Stock,&#160; Class&#160;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-20210326.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_algm_RelatedPartyTransactionServicesComparisonPeriod_bcce7f9f-ca7d-4b5f-bfe3-13d12af31cdf_terseLabel_en-US" xlink:label="lab_algm_RelatedPartyTransactionServicesComparisonPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Services comparison period</link:label>
    <link:label id="lab_algm_RelatedPartyTransactionServicesComparisonPeriod_label_en-US" xlink:label="lab_algm_RelatedPartyTransactionServicesComparisonPeriod" xlink: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, Services Comparison Period</link:label>
    <link:label id="lab_algm_RelatedPartyTransactionServicesComparisonPeriod_documentation_en-US" xlink:label="lab_algm_RelatedPartyTransactionServicesComparisonPeriod" xlink: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, Services Comparison Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionServicesComparisonPeriod" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionServicesComparisonPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_RelatedPartyTransactionServicesComparisonPeriod" xlink:to="lab_algm_RelatedPartyTransactionServicesComparisonPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxPolicyTextBlock_2cc07ec8-b91e-4cce-acfe-b9de000fcf91_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink: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_IncomeTaxPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxPolicyTextBlock" xlink:to="lab_us-gaap_IncomeTaxPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasuryAndGovernmentMember_326143ce-1e75-4ed0-b578-3789fc4e6300_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Government securities</link:label>
    <link:label id="lab_us-gaap_USTreasuryAndGovernmentMember_label_en-US" xlink:label="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">US Treasury and Government [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasuryAndGovernmentMember" xlink:to="lab_us-gaap_USTreasuryAndGovernmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount_c9a2d563-fe95-4b42-984c-d8cefa34bf36_terseLabel_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FDII</link:label>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount_label_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount" xlink: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, Foreign Derived Intangible Income, Amount</link:label>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount_documentation_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount" xlink: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, Foreign Derived Intangible Income, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount" xlink:href="algm-20210326.xsd#algm_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount" xlink:to="lab_algm_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_50e0d5fe-1728-47fa-bf53-688ea052d009_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Raw materials and supplies</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Raw Materials and Supplies, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:to="lab_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_6e4283b5-5d19-410e-8459-10399ba6a04e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Long-Term Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncurrent Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_65af6d66-2eb5-4cb5-b178-d40bac6e7abb_terseLabel_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Acquired Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_0ef06033-9002-4d88-ac41-5fbab4e6af54_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount_218bf118-3f64-4653-ae53-352359eb12e1_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transition tax</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" xlink: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, Tax Cuts and Jobs Act, Transition Tax on Accumulated Foreign Earnings, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a726d62b-382a-48a2-a3f3-6aaee1580fb6_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_ad60c93d-2af4-46df-adb9-f2cf428a0d89_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total net sales</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingExpense_273bd6b4-3ff6-4025-b5ad-171e29e28668_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising expense</link:label>
    <link:label id="lab_us-gaap_AdvertisingExpense_label_en-US" xlink:label="lab_us-gaap_AdvertisingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingExpense" xlink:to="lab_us-gaap_AdvertisingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryLineItems_9b1a3c7e-3fcd-445a-af31-f433183d3202_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory [Line Items]</link:label>
    <link:label id="lab_us-gaap_InventoryLineItems_label_en-US" xlink:label="lab_us-gaap_InventoryLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryLineItems" xlink:to="lab_us-gaap_InventoryLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharePrice_647cad7d-1ec7-43f7-af26-a3a0762ee8e2_terseLabel_en-US" xlink:label="lab_us-gaap_SharePrice" xlink: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 fair value per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_SharePrice_label_en-US" xlink:label="lab_us-gaap_SharePrice" xlink: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 Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharePrice" xlink:to="lab_us-gaap_SharePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_bbebb1fb-0e4b-4d6f-ac80-075a986ec42a_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lender Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis" xlink:to="lab_us-gaap_LineOfCreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_ecf2a59a-46c8-48a0-bb92-c92b5418ce63_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_dc374076-96d1-4c9b-bc42-8a40006eb9e8_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_8580e6c7-434e-4e11-8202-7a00383fbb53_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_d7b4f166-f330-4d1f-ad81-21155357273f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink: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</link:label>
    <link:label id="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink: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 Foreign Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_61c158ed-9e24-47ff-83f4-b79dda2c6f0b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income before provision for incomes attributable to:</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink: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 Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityVoluntaryFilers_bd2b6bda-d197-4c2b-aa4e-23207be86d67_terseLabel_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink: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 Voluntary Filers</link:label>
    <link:label id="lab_dei_EntityVoluntaryFilers_label_en-US" xlink:label="lab_dei_EntityVoluntaryFilers" xlink: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 Voluntary Filers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityVoluntaryFilers" xlink:to="lab_dei_EntityVoluntaryFilers" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease_2385fc2c-f374-4633-b7de-61c36508f5f7_terseLabel_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease" xlink: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_algm_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease_label_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease" xlink: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, Property, Plant And Equipment, Net, Cash Flow Increase (Decrease)</link:label>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease_documentation_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Property, Plant And Equipment, Net, Cash Flow Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease" xlink:to="lab_algm_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_292b5ca3-1928-4004-8f64-491033b8937a_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Credit Carryforward [Axis]</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardAxis_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardAxis" xlink: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 Credit Carryforward [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis" xlink:to="lab_us-gaap_TaxCreditCarryforwardAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_dd405c76-4c50-4918-8b0f-84179782b08b_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_TalentRetentionIncentiveProgramMember_e35d742f-930c-46d4-affe-2c5f57db1479_terseLabel_en-US" xlink:label="lab_algm_TalentRetentionIncentiveProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TRIP</link:label>
    <link:label id="lab_algm_TalentRetentionIncentiveProgramMember_label_en-US" xlink:label="lab_algm_TalentRetentionIncentiveProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Talent Retention Incentive Program [Member]</link:label>
    <link:label id="lab_algm_TalentRetentionIncentiveProgramMember_documentation_en-US" xlink:label="lab_algm_TalentRetentionIncentiveProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Talent Retention Incentive Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_TalentRetentionIncentiveProgramMember" xlink:href="algm-20210326.xsd#algm_TalentRetentionIncentiveProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_TalentRetentionIncentiveProgramMember" xlink:to="lab_algm_TalentRetentionIncentiveProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_36275d88-b29c-4725-a649-057502be86ef_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_acce0e40-fc98-4628-8cae-49111e705bb5_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase_96b83f7a-be06-443f-909b-5d2dac9e1a55_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additions during the year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase for Purchase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_8d2905d2-067f-43e2-a15a-d5c2a53bff3d_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accrued Expenses and Other Current Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Current Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCountryMember_b595b405-3852-498b-9a57-7269a13df48a_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCountryMember" xlink: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 Tax Authority</link:label>
    <link:label id="lab_us-gaap_ForeignCountryMember_label_en-US" xlink:label="lab_us-gaap_ForeignCountryMember" xlink: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 Tax Authority [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCountryMember" xlink:to="lab_us-gaap_ForeignCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract" xlink:to="lab_us-gaap_BusinessCombinationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_cab24a8a-8e5f-415a-8967-b29d837c7da6_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameDomain" xlink:to="lab_us-gaap_RetirementPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_9002e3b1-d061-4497-9d90-e6f271b80abd_negatedLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" 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">Loss of acquiree</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AssetsHeldForSalePolicyPolicyTextBlock_ed756642-d29c-4938-aa36-0e199b90b5c6_terseLabel_en-US" xlink:label="lab_algm_AssetsHeldForSalePolicyPolicyTextBlock" xlink: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_algm_AssetsHeldForSalePolicyPolicyTextBlock_label_en-US" xlink:label="lab_algm_AssetsHeldForSalePolicyPolicyTextBlock" xlink: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 Held For Sale, Policy [Policy Text Block]</link:label>
    <link:label id="lab_algm_AssetsHeldForSalePolicyPolicyTextBlock_documentation_en-US" xlink:label="lab_algm_AssetsHeldForSalePolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets Held For Sale, Policy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AssetsHeldForSalePolicyPolicyTextBlock" xlink:href="algm-20210326.xsd#algm_AssetsHeldForSalePolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AssetsHeldForSalePolicyPolicyTextBlock" xlink:to="lab_algm_AssetsHeldForSalePolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_5f2f1c66-81ea-47fe-8f48-e3433b08b7c2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payment, Due [Abstract]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payment, Due [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_b8342f68-a039-4305-9eb7-f239f77bf1f6_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_3b7c70de-4afe-46ff-960a-62dedf37969e_terseLabel_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized deferred financing costs</link:label>
    <link:label id="lab_us-gaap_UnamortizedDebtIssuanceExpense_label_en-US" xlink:label="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unamortized Debt Issuance Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnamortizedDebtIssuanceExpense" xlink:to="lab_us-gaap_UnamortizedDebtIssuanceExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_ce09ef39-6634-409b-857a-1f122fdc511c_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expenses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillRollForward_69cf920f-7ae8-4f9f-868e-cd25a3df8523_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_GoodwillRollForward_label_en-US" xlink:label="lab_us-gaap_GoodwillRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillRollForward" xlink:to="lab_us-gaap_GoodwillRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_da9e7077-53da-452c-b9c3-8ec533e73641_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 and Unaudited Pro Forma Net Income per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_7045c250-ea22-43ef-b2b1-b558842de59b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink: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 Preliminary Purchase Price Allocation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink: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 Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_65112deb-1d18-4f9d-a153-d938804cc5f8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink: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 tax expense</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink: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, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCredit_92cb4129-7b87-4aaa-81ed-dbbad0a4cd1e_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding balance</link:label>
    <link:label id="lab_us-gaap_LineOfCredit_label_en-US" xlink:label="lab_us-gaap_LineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Line of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCredit" xlink:to="lab_us-gaap_LineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_3995ff1c-208d-479a-bb46-ae4350b16e9e_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:to="lab_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_f875ab0c-15b6-4981-bb6e-b56ad9fa7410_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_CreditSuisseAGCaymanIslandsBranchMember_b4b36be3-aa79-4abe-8c96-406360988421_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-20210326.xsd#algm_CreditSuisseAGCaymanIslandsBranchMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_CreditSuisseAGCaymanIslandsBranchMember" xlink:to="lab_algm_CreditSuisseAGCaymanIslandsBranchMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_14774bd5-eb6a-44fc-96e6-5349cd985740_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyDomain_c4047fed-5a7d-482e-afbb-05eb03a4a8d9_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyDomain" xlink:to="lab_us-gaap_RelatedPartyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportingUnits_2d450c2d-ff30-46f5-9f5a-e0f0d72dcd3c_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportingUnits" xlink: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 reporting units</link:label>
    <link:label id="lab_us-gaap_NumberOfReportingUnits_label_en-US" xlink:label="lab_us-gaap_NumberOfReportingUnits" xlink: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 Reporting Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportingUnits" xlink:to="lab_us-gaap_NumberOfReportingUnits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_160949da-500f-4bbb-9b1e-1ef1e8afd51a_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionLineItems_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems" xlink:to="lab_us-gaap_RelatedPartyTransactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_RelatedPartyTransactionMonthlyFeePayable_49c50a9b-8df5-4f9d-8450-5dc489153d5a_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-20210326.xsd#algm_RelatedPartyTransactionMonthlyFeePayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_RelatedPartyTransactionMonthlyFeePayable" xlink:to="lab_algm_RelatedPartyTransactionMonthlyFeePayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock_f43bc613-2d42-4042-9cdc-45cee9111e46_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock" xlink: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 Accrual Activity, Payments, Removal Due to Divestitures and Balances Related to the LTIP</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock" xlink: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 Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits by Title of Individual and Type of Deferred Compensation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock" xlink:to="lab_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_6c38e6aa-45c2-4ad8-9c0e-4e9aaf8123bd_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod_d191f8d7-ba47-4cc9-8075-65b7ade9fc89_terseLabel_en-US" xlink:label="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Offering period</link:label>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod_label_en-US" xlink:label="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod" xlink: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, Stock Plan, Offering Period</link:label>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod_documentation_en-US" xlink:label="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod" xlink: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, Stock Plan, Offering Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod" xlink:href="algm-20210326.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod" xlink:to="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_0ad2c2e1-fdc7-40b3-890b-0f2d17c703a3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Intangible Assets, Net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_MizuhoBankLtdMember_26f8caf0-793d-4b38-9792-0998a37d000f_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-20210326.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_NumberOfContinentsOnWhichEntityOperates_7476b7bf-55f3-478c-90fb-21c7cf7ab7f2_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-20210326.xsd#algm_NumberOfContinentsOnWhichEntityOperates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_NumberOfContinentsOnWhichEntityOperates" xlink:to="lab_algm_NumberOfContinentsOnWhichEntityOperates" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ManagementMember_e7004187-a723-4ae6-8404-bdc994b26279_terseLabel_en-US" xlink:label="lab_srt_ManagementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Directors and executive officers</link:label>
    <link:label id="lab_srt_ManagementMember_label_en-US" xlink:label="lab_srt_ManagementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Management [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ManagementMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ManagementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ManagementMember" xlink:to="lab_srt_ManagementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_ba5376d5-7acb-47be-bc56-62784afcf333_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments_960a97cb-f856-4aee-9ba3-1cd2e839a90f_negatedTerseLabel_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments" 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</link:label>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments_label_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments" xlink: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 Cash-based Arrangements, Liability, Current, Decrease For Payments</link:label>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments_documentation_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease For Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments" xlink:to="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MajorityShareholderMember_1c2b4118-ed9a-4248-8dc7-19706f1cc022_terseLabel_en-US" xlink:label="lab_us-gaap_MajorityShareholderMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sanken</link:label>
    <link:label id="lab_us-gaap_MajorityShareholderMember_label_en-US" xlink:label="lab_us-gaap_MajorityShareholderMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Majority Shareholder [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorityShareholderMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MajorityShareholderMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MajorityShareholderMember" xlink:to="lab_us-gaap_MajorityShareholderMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease_166349ce-6437-4345-85c0-287f39d0a79e_terseLabel_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease" xlink: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_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease_label_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease" xlink: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, Restricted Cash, Cash Flow Increase (Decrease)</link:label>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease_documentation_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Restricted Cash, Cash Flow Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease" xlink:to="lab_algm_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_9aa1109d-5149-4c21-bf5b-0aa3458541c3_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_d83e0b47-3f94-482c-98ee-448dbe303018_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding (in shares)</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_7f665738-3c63-4bd7-bed1-cece91379ecb_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink: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 AOCI for non-U.S. defined benefit plan</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink: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, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesPolicyTextBlock_bdb3ca05-557b-4a13-bf66-45b74b8db588_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink: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_ReceivablesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivable [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesPolicyTextBlock" xlink:to="lab_us-gaap_ReceivablesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_080e15df-a557-4a13-b01b-10dd4c46ca79_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Federal</link:label>
    <link:label id="lab_us-gaap_CurrentFederalTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink: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 Federal Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentFederalTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_f9909021-b56f-4bd7-8c8a-3f4e9d0ba6ac_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets amortization expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_87cab684-a301-4e6d-9716-d0250f9346cf_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne_1dc0f3c1-9a54-43d8-814a-fa8e0d6f2661_terseLabel_en-US" xlink:label="lab_algm_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated deferred payroll taxes, CARES Act to be paid, third quarter of fiscal year 2022</link:label>
    <link:label id="lab_algm_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne_label_en-US" xlink:label="lab_algm_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Deferred Payroll Taxes, CARES Act, To Be Paid Year One</link:label>
    <link:label id="lab_algm_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne_documentation_en-US" xlink:label="lab_algm_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Deferred Payroll Taxes, CARES Act, To Be Paid Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne" xlink:href="algm-20210326.xsd#algm_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne" xlink:to="lab_algm_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_d73de226-8931-4b69-b98c-62e75501f350_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock_571ec19b-ddb8-46e6-94cd-86cfce12ff4b_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value of Entity's Plan Assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock_f5d54fbc-4c72-41b6-8911-d3ae24684c0d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink: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 and Asset Information for Plan with Projected Benefit Obligation in Excess of Plan Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink: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 with Projected Benefit Obligation in Excess of Plan Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_LineOfCreditAgreementMaturingJune182020Member_1ef5dcc2-b673-47a3-8464-097a61b088f2_terseLabel_en-US" xlink:label="lab_algm_LineOfCreditAgreementMaturingJune182020Member" xlink: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 Maturing June 18, 2020</link:label>
    <link:label id="lab_algm_LineOfCreditAgreementMaturingJune182020Member_label_en-US" xlink:label="lab_algm_LineOfCreditAgreementMaturingJune182020Member" xlink: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 Maturing June 18, 2020 [Member]</link:label>
    <link:label id="lab_algm_LineOfCreditAgreementMaturingJune182020Member_documentation_en-US" xlink:label="lab_algm_LineOfCreditAgreementMaturingJune182020Member" xlink: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 Maturing June 18, 2020</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementMaturingJune182020Member" xlink:href="algm-20210326.xsd#algm_LineOfCreditAgreementMaturingJune182020Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_LineOfCreditAgreementMaturingJune182020Member" xlink:to="lab_algm_LineOfCreditAgreementMaturingJune182020Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent_b80ba041-afa8-461a-8053-c6db9dd2c303_terseLabel_en-US" xlink:label="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent" xlink: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 incentive (non-LTCIP)</link:label>
    <link:label id="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent" xlink: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 Deferred Compensation Arrangements, Liability, Classified, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent" xlink:to="lab_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_0dcf15bf-5d52-4a62-8d65-13d8a1c900e9_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_d0be208d-307b-4cb2-864f-5f4e5e2b0a8a_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis" xlink:to="lab_us-gaap_DisposalGroupClassificationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_0bc5600e-6763-40d2-9f12-57216faab1f8_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_f591b695-8bed-4595-af7d-7ac81f608182_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncurrentAssets_e5e5bb9c-3a55-441f-a5e7-09ac1a6058d1_terseLabel_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_NoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_NoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncurrentAssets" xlink:to="lab_us-gaap_NoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_73d75255-4a44-4d69-937c-2ae9a12c6f47_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets, net</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets for Plan Benefits, Defined Benefit Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:to="lab_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_e97a35ce-598f-4228-8c56-91ddff28c8dc_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued income taxes</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConversionOfStockSharesIssued1_fd9dcd79-dfdc-4a3a-9516-482643b29ca8_terseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesIssued1" xlink: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 (in shares)</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockSharesIssued1_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockSharesIssued1" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesIssued1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockSharesIssued1" xlink:to="lab_us-gaap_ConversionOfStockSharesIssued1" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_PensionPromiseMember_612009d4-6c9c-42ea-bbea-3f48805a262f_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-20210326.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_VestingDomain_b98ecadc-6b62-4190-9130-8b83717bec69_terseLabel_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink: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 [Domain]</link:label>
    <link:label id="lab_us-gaap_VestingDomain_label_en-US" xlink:label="lab_us-gaap_VestingDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VestingDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingDomain" xlink:to="lab_us-gaap_VestingDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPayableCurrentAndNoncurrent_0fefc368-6880-4f3a-b40b-7410df2fb7f0_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPayableCurrentAndNoncurrent" xlink: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 payable</link:label>
    <link:label id="lab_us-gaap_InterestPayableCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_InterestPayableCurrentAndNoncurrent" xlink: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 Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPayableCurrentAndNoncurrent" xlink:to="lab_us-gaap_InterestPayableCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_5f69837f-316d-4c6e-b209-f68cdc1fed3d_terseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink: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 Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:to="lab_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchMember_eefde397-c1b4-4b51-9124-7ed7fdbecaae_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchMember" xlink: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 Tax Credit Carryforward</link:label>
    <link:label id="lab_us-gaap_ResearchMember_label_en-US" xlink:label="lab_us-gaap_ResearchMember" xlink: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 Tax Credit Carryforward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchMember" xlink:to="lab_us-gaap_ResearchMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_cafc105c-11b5-42b4-9f86-6622d6df28d1_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink: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 proceeds</link:label>
    <link:label id="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_label_en-US" xlink:label="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink: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, Consideration Received on Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="lab_us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_f25eb67b-a0af-43fc-89b1-2f22185c86c8_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_e7424f4f-3907-47d3-a4c5-bec62d11a4a2_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink: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 Provision</link:label>
    <link:label id="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink: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 Components of Income Tax Expense (Benefit) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_b2b8a98e-803f-42b3-9e99-719c4d8e510e_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling interest ownership percentage</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_7ee8e0d8-038f-4a35-ae36-8a538f81caf1_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_fc915ca6-03ae-45f7-ab62-4f9b1810f130_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt" xlink: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 unsecured credit facilities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt" xlink: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 Unsecured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfUnsecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_bb572431-d3aa-4fce-a4a9-559a3aec32d7_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink: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, period for recognition</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink: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, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonUsMember_b63eb32d-a386-4d11-a00b-48b02fdad1c7_terseLabel_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-US</link:label>
    <link:label id="lab_us-gaap_NonUsMember_label_en-US" xlink:label="lab_us-gaap_NonUsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-US [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonUsMember" xlink:to="lab_us-gaap_NonUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_de34668d-7821-4005-8cdc-4f2a4634943b_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 income attributable to common stockholders, basic</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_79be8cbe-16f5-421c-8cd6-eba1a73af361_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" 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">Rent expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_438f8109-ce7d-4c5f-8fb0-3f81bba498a6_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">Sublease payments</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredOfferingCosts_6cee23be-9719-44c4-aa79-3b95afa4df38_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredOfferingCosts" xlink: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_DeferredOfferingCosts_label_en-US" xlink:label="lab_us-gaap_DeferredOfferingCosts" xlink: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 Offering Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredOfferingCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredOfferingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredOfferingCosts" xlink:to="lab_us-gaap_DeferredOfferingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_471cb3b3-31e7-4fd6-8cb4-3de25669b174_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesPayableRelatedPartiesNoncurrent_83f21a20-fad1-4b8f-9fd0-4956752e9d57_terseLabel_en-US" xlink:label="lab_us-gaap_NotesPayableRelatedPartiesNoncurrent" xlink: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 notes payable, less current portion</link:label>
    <link:label id="lab_us-gaap_NotesPayableRelatedPartiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_NotesPayableRelatedPartiesNoncurrent" xlink: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 Payable, Related Parties, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent" xlink:to="lab_us-gaap_NotesPayableRelatedPartiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_TransitionServicesAgreementMember_508b6e5a-4d4f-476c-bcb1-6bf1b3013068_terseLabel_en-US" xlink:label="lab_algm_TransitionServicesAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transition Services Agreement</link:label>
    <link:label id="lab_algm_TransitionServicesAgreementMember_label_en-US" xlink:label="lab_algm_TransitionServicesAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transition Services Agreement [Member]</link:label>
    <link:label id="lab_algm_TransitionServicesAgreementMember_documentation_en-US" xlink:label="lab_algm_TransitionServicesAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transition Services Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_TransitionServicesAgreementMember" xlink:href="algm-20210326.xsd#algm_TransitionServicesAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_TransitionServicesAgreementMember" xlink:to="lab_algm_TransitionServicesAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_a15380d5-d655-4d43-9458-841ff407f2b8_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentAxis" xlink:to="lab_us-gaap_DebtInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive_f07ac1e8-cf60-44f4-92a2-390495175dc8_terseLabel_en-US" xlink:label="lab_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive" xlink: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_DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive_label_en-US" xlink:label="lab_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive" xlink: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 Benefit Payment, After Year Five</link:label>
    <link:label id="lab_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive_documentation_en-US" xlink:label="lab_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive" xlink: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, Expected Future Benefit Payment, After Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive" xlink:href="algm-20210326.xsd#algm_DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive" xlink:to="lab_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_LTCIPTRIPAwardRSUConversionProgramMember_5cac45c2-bd70-41cd-b9c9-b4b14d439e76_terseLabel_en-US" xlink:label="lab_algm_LTCIPTRIPAwardRSUConversionProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RSU Conversion Program</link:label>
    <link:label id="lab_algm_LTCIPTRIPAwardRSUConversionProgramMember_label_en-US" xlink:label="lab_algm_LTCIPTRIPAwardRSUConversionProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LTCIP/TRIP Award RSU Conversion Program [Member]</link:label>
    <link:label id="lab_algm_LTCIPTRIPAwardRSUConversionProgramMember_documentation_en-US" xlink:label="lab_algm_LTCIPTRIPAwardRSUConversionProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LTCIP/TRIP Award RSU Conversion Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LTCIPTRIPAwardRSUConversionProgramMember" xlink:href="algm-20210326.xsd#algm_LTCIPTRIPAwardRSUConversionProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_LTCIPTRIPAwardRSUConversionProgramMember" xlink:to="lab_algm_LTCIPTRIPAwardRSUConversionProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_BusinessCombinationConsiderationTransferredPayable_3d835e2e-6910-4f39-8a09-4ef7c10dfc80_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-20210326.xsd#algm_BusinessCombinationConsiderationTransferredPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_BusinessCombinationConsiderationTransferredPayable" xlink:to="lab_algm_BusinessCombinationConsiderationTransferredPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_b0c67f52-8d5c-4ffb-8786-56fe9395d9ee_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardValuationAllowance_1d29a44c-d23a-42ee-a0c3-97bd1edca097_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardValuationAllowance" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credit carryforward, valuation allowance</link:label>
    <link:label id="lab_us-gaap_TaxCreditCarryforwardValuationAllowance_label_en-US" xlink:label="lab_us-gaap_TaxCreditCarryforwardValuationAllowance" xlink: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 Credit Carryforward, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardValuationAllowance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCreditCarryforwardValuationAllowance" xlink:to="lab_us-gaap_TaxCreditCarryforwardValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_27b7e1c4-bc7d-440b-98ca-821660e92e69_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AMLUSEmployeeDefinedContributionPlanMember_0c9ee439-f4b6-4935-8035-2efe2a30f19b_terseLabel_en-US" xlink:label="lab_algm_AMLUSEmployeeDefinedContributionPlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AML US Employee, Defined Contribution Plan</link:label>
    <link:label id="lab_algm_AMLUSEmployeeDefinedContributionPlanMember_label_en-US" xlink:label="lab_algm_AMLUSEmployeeDefinedContributionPlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AML US Employee, Defined Contribution Plan [Member]</link:label>
    <link:label id="lab_algm_AMLUSEmployeeDefinedContributionPlanMember_documentation_en-US" xlink:label="lab_algm_AMLUSEmployeeDefinedContributionPlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AML US Employee, Defined Contribution Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AMLUSEmployeeDefinedContributionPlanMember" xlink:href="algm-20210326.xsd#algm_AMLUSEmployeeDefinedContributionPlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AMLUSEmployeeDefinedContributionPlanMember" xlink:to="lab_algm_AMLUSEmployeeDefinedContributionPlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationDeductionsDividends_0fdb69a3-5c9d-4b28-9026-5d006d82cc26_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">One-time dividend treated as compensation expense for tax purposes</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_8436736c-0948-46bc-940f-28e1a24e5171_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory and sales related</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsInventory_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsInventory" xlink: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 Tax Assets, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsInventory" xlink:to="lab_us-gaap_DeferredTaxAssetsInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_1be50a5f-070f-4de2-9512-938fe4da03b8_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink: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 loss carryforwards, valuation allowance</link:label>
    <link:label id="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance_label_en-US" xlink:label="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink: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 Loss Carryforwards, Valuation Allowance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:to="lab_us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_d8cfc82c-9eb3-4f66-9f01-4c7decb9f343_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">State income taxes, net of federal benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_label_en-US" xlink:label="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink: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, State and Local Income Taxes, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="lab_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_26283f86-8ab8-4bc8-b080-f05974d3735a_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_ed3acb2d-56db-40e0-8028-3ecbf3a77e8a_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DomesticCountryMember_de771617-ad23-44d1-b885-13351d7df5fb_terseLabel_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Tax Authority</link:label>
    <link:label id="lab_us-gaap_DomesticCountryMember_label_en-US" xlink:label="lab_us-gaap_DomesticCountryMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Domestic Tax Authority [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DomesticCountryMember" xlink:to="lab_us-gaap_DomesticCountryMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_d9879cbe-b856-443e-b5b3-904f22826658_terseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassifications</link:label>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_label_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification, Comparability Adjustment [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_cb3d72dc-8a3f-4379-a7ff-8bc1eb40b437_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_Company401KPlanMember_cd0f1ee7-50a6-434b-884f-819c141a72cb_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-20210326.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_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_be3fe645-a301-4087-8fcd-2c7e66ba4a25_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value of earn-outs</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_60b081a3-2162-47e0-a2b5-1748e3289c23_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink: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_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink: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, Liabilities Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease_f9f76401-3136-4e66-b64c-855aa2942e88_terseLabel_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease" xlink: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_algm_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease_label_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease" xlink: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, Inventory, Net, Cash Flow Increase (Decrease)</link:label>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease_documentation_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Inventory, Net, Cash Flow Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease" xlink:to="lab_algm_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease_3173f88c-71fd-4985-bbbe-75ce12b673ac_terseLabel_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease" xlink: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 notes payable, less current portion</link:label>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease_label_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease" xlink: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, Notes Payable, Related Parties, Noncurrent, Cash Flow Increase (Decrease)</link:label>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease_documentation_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Notes Payable, Related Parties, Noncurrent, Cash Flow Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease" xlink:to="lab_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_4380c075-5f6d-48f4-bd33-910c1df31e27_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink: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 period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink: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, Award Requisite Service Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_f39b8840-32a3-4da6-81f1-b1719a0acbe6_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">Loss on disposal of assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnDispositionOfAssets1_label_en-US" xlink:label="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Disposition of Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDispositionOfAssets1" xlink:to="lab_us-gaap_GainLossOnDispositionOfAssets1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_045253c3-ecbe-49f4-892d-b753faadab42_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">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_4a80f8da-67bd-4870-aae6-d215e5c0219c_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-life intangible assets</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_1dfbd44c-0a3b-4412-bdce-a64310973434_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair value</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_cb53ee1f-9959-4d54-be98-dcea81b1b089_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 of $391 and $233 in 2021 and 2020, respectively</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_1cc974fd-ca9f-4117-9270-02cb694e8f32_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" 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">Net actuarial loss and amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax_655345af-8309-449e-b6fc-73b61676b499_periodStartLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax" 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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax_f03f0fc7-d481-4227-a23f-96774268f669_periodEndLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax" 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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax" xlink: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, Defined Benefit Plan, Prior Service Cost (Credit), after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications_e05e0e33-4ebd-4af8-8889-d976abed5fe4_terseLabel_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification</link:label>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications_label_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications" xlink: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 Cash-based Arrangements, Liability, Current, Increase (Decrease) For Reclassifications</link:label>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications_documentation_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Cash-based Arrangements, Liability, Current, Increase (Decrease) For Reclassifications</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications" xlink:to="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_79c4a53b-fb00-492e-ad45-0501bc19e056_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ConversionOfStockConversionRatio_620dd80d-aaac-4c96-923c-70f5ed692383_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-20210326.xsd#algm_ConversionOfStockConversionRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_ConversionOfStockConversionRatio" xlink:to="lab_algm_ConversionOfStockConversionRatio" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentForAmortization_7fe1a3b0-ca16-4434-8836-6ac1095dc929_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentForAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentForAmortization_label_en-US" xlink:label="lab_us-gaap_AdjustmentForAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentForAmortization" xlink:to="lab_us-gaap_AdjustmentForAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice_80694fa1-9257-4234-9106-a9862bd65242_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">Lessee, operating 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-20210326.xsd#algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice" xlink:to="lab_algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_ccfe1b9d-236d-4759-8c04-28aac7f71a80_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income attributable to Allegro MicroSystems, Inc.</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_49a0ec5e-c2ac-4819-b517-40533e449f91_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink: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, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PatentsMember_f8b5aefe-bbbf-428f-a814-4e6774278bb8_terseLabel_en-US" xlink:label="lab_us-gaap_PatentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents</link:label>
    <link:label id="lab_us-gaap_PatentsMember_label_en-US" xlink:label="lab_us-gaap_PatentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Patents [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PatentsMember" xlink:to="lab_us-gaap_PatentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_75ae491d-4e36-4188-88d4-19ee4fd3d648_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_ce4cb54a-3fb8-452d-88c4-6eb3922996ef_terseLabel_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference</link:label>
    <link:label id="lab_dei_DocumentsIncorporatedByReferenceTextBlock_label_en-US" xlink:label="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="lab_dei_DocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_572d8bad-bb1f-482f-a383-3f40b903f6c9_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 Income Taxes Reconciliation</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_67525163-19e1-4411-83bb-61a98d9a2610_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink: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-U.S. rate of compensation increase</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink: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, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_StockIssuedDuringPeriodSharesNewIssuesGross_8144e797-1bcf-4500-9d31-d39e3fc68ac8_terseLabel_en-US" xlink:label="lab_algm_StockIssuedDuringPeriodSharesNewIssuesGross" xlink: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, gross (in shares)</link:label>
    <link:label id="lab_algm_StockIssuedDuringPeriodSharesNewIssuesGross_label_en-US" xlink:label="lab_algm_StockIssuedDuringPeriodSharesNewIssuesGross" xlink: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, Gross</link:label>
    <link:label id="lab_algm_StockIssuedDuringPeriodSharesNewIssuesGross_documentation_en-US" xlink:label="lab_algm_StockIssuedDuringPeriodSharesNewIssuesGross" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, New Issues, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_StockIssuedDuringPeriodSharesNewIssuesGross" xlink:href="algm-20210326.xsd#algm_StockIssuedDuringPeriodSharesNewIssuesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_StockIssuedDuringPeriodSharesNewIssuesGross" xlink:to="lab_algm_StockIssuedDuringPeriodSharesNewIssuesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_7cefea81-e683-4d3d-a4d9-6a93a92a6884_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_105ad85b-f6e8-4658-9dd0-59d49d8307e9_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount_5d6e4a0d-e076-49de-b29e-38f370fe2efa_terseLabel_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">GILTI</link:label>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount_label_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount" xlink: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, Global Intangible Low-Taxed Income, Amount</link:label>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount_documentation_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount" xlink: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, Global Intangible Low-Taxed Income, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount" xlink:href="algm-20210326.xsd#algm_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount" xlink:to="lab_algm_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_3d36afed-28e2-43ec-a40d-f2773cce04c3_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpense_1923cc2b-8ece-4a74-be72-7572cb748217_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpense" 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">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpense_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink: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 Tax Liabilities, Deferred Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_07f0e2ee-5018-4aaf-a718-0b1432feb765_totalLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_5c406a0a-02fc-45de-92b4-60c4865b8d5f_terseLabel_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_label_en-US" xlink:label="lab_us-gaap_ProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProfitLoss" xlink:to="lab_us-gaap_ProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent_3e8f4ddf-82c4-4a29-b4c9-74849c4fa44e_negatedLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related party trade accounts receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent_1d3cbc7e-f0cf-4e7c-8849-b85b7895ac95_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts receivable from related party</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Related Parties, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:to="lab_us-gaap_AccountsReceivableRelatedPartiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_27c080a6-57ae-40ac-b93a-832fa92235df_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Sales by Core End Market and Application</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_f32388d7-0570-46da-ac56-6e3530b7e4c3_terseLabel_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of Long-Lived Assets</link:label>
    <link:label id="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="lab_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_7687c2a0-f8ce-4e16-a95e-837e183baf70_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease agreement term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_2df9439d-2166-4d1d-984a-d806d2d0abbb_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-20210326.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_us-gaap_AccountsAndOtherReceivablesNetCurrent_1aefe81f-e3fc-4335-b75c-baa52423271d_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 - other</link:label>
    <link:label id="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts and Other Receivables, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="lab_us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_LineOfCreditAgreementExpiringAugust312021Member_5f74d4a5-5f9a-48d2-bed2-694ca434d3e2_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-20210326.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_algm_IPOSellingShareholdersMember_045a08b9-8a83-4c72-8c9a-604dda5d5978_terseLabel_en-US" xlink:label="lab_algm_IPOSellingShareholdersMember" xlink: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 - Selling Shareholders</link:label>
    <link:label id="lab_algm_IPOSellingShareholdersMember_label_en-US" xlink:label="lab_algm_IPOSellingShareholdersMember" xlink: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 - Selling Shareholders [Member]</link:label>
    <link:label id="lab_algm_IPOSellingShareholdersMember_documentation_en-US" xlink:label="lab_algm_IPOSellingShareholdersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">IPO - Selling Shareholders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IPOSellingShareholdersMember" xlink:href="algm-20210326.xsd#algm_IPOSellingShareholdersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_IPOSellingShareholdersMember" xlink:to="lab_algm_IPOSellingShareholdersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_316add4c-e8aa-479b-949e-f0334664a5b9_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_71ca72d8-745d-4c8d-b314-185022d2a6f8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_0d5a022a-1fb9-468d-b84b-066e0eeb4252_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_cfa3e63d-0f78-4c81-ad01-a3eacde03381_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink: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 repurchased during period, aggregate purchase price</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_ICTechnologyDevelopmentAgreementMember_24bb2d8c-63ee-4292-bf6f-60e399f64ae6_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-20210326.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_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent_183d908a-611e-436d-95c3-744480fb9804_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued retirement</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Retirement and Postemployment Benefits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_7ce10769-b6e0-4214-9e2b-77f1cfcc6c43_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum employer contribution</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvesteeMember_364b00bf-fed8-4a38-b44d-e4edde2853fb_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvesteeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PSL</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvesteeMember_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvesteeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investee [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvesteeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvesteeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvesteeMember" xlink:to="lab_us-gaap_EquityMethodInvesteeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_dc8356f2-ab56-4a68-b5a7-f20f00306a55_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink: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 Income before Income Tax, Domestic and Foreign</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink: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 Income before Income Tax, Domestic and Foreign [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_8d51475f-b43c-4a7a-8441-788a57920b6c_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease_a08611d3-fdd6-4b4f-a202-3b1206937baf_terseLabel_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease" xlink: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_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease_label_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease" xlink: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, Accounts Receivable, Accounts And Other Receivables, Net, Current, Cash Flow Increase (Decrease)</link:label>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease_documentation_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts Receivable, Accounts And Other Receivables, Net, Current, Cash Flow Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease" xlink:to="lab_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_0f67ecf5-619c-4e8c-abfa-50b66953f6a7_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_OtherCountriesMember_f29093ad-1b1f-4523-bbba-2bd19991613c_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-20210326.xsd#algm_OtherCountriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_OtherCountriesMember" xlink:to="lab_algm_OtherCountriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_6317c88d-1d88-4ae9-8e02-fe887b9ee0b8_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanNameAxis_label_en-US" xlink:label="lab_us-gaap_RetirementPlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanNameAxis" xlink:to="lab_us-gaap_RetirementPlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_98fefeea-ddc7-405a-8714-f1c810ec9367_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Service Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:to="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_5ed20409-84b6-41b9-9c43-1dbea6a1844c_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_c2e8417c-8294-4db2-8d39-9eb3e4611e0c_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_a0c1dd3a-236a-448b-a1d4-672c3c80d494_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of goods sold</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_230bd9b3-4206-4add-b7a0-62a70447e3bd_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_3a5ff734-166b-4c79-8ae0-9fa648326906_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentNameDomain" xlink:to="lab_us-gaap_DebtInstrumentNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_9e3688fb-674f-492e-ba13-e865363058ff_totalLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" 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 deferred income tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsGross_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsGross" xlink: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 Tax Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsGross" xlink:to="lab_us-gaap_DeferredTaxAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesAbstract_label_en-US" xlink:label="lab_us-gaap_ReceivablesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesAbstract" xlink:to="lab_us-gaap_ReceivablesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_baf5d83e-f022-48bf-bc20-e96e6fb2dd65_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_country_TH_18cedf85-52e8-4826-addd-d4f5bf39bcab_terseLabel_en-US" xlink:label="lab_country_TH" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thailand</link:label>
    <link:label id="lab_country_TH_label_en-US" xlink:label="lab_country_TH" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">THAILAND</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_TH" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_TH"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_TH" xlink:to="lab_country_TH" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EuropeMember_19aa4a38-62a7-466e-aa6a-c259f268da23_terseLabel_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe</link:label>
    <link:label id="lab_srt_EuropeMember_label_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EuropeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EuropeMember" xlink:to="lab_srt_EuropeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityNameDomain_e753b239-8148-47fd-af92-8085b3aa9d4f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameDomain" xlink: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 Authority, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxAuthorityNameDomain_label_en-US" xlink:label="lab_us-gaap_IncomeTaxAuthorityNameDomain" xlink: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 Authority, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain" xlink:to="lab_us-gaap_IncomeTaxAuthorityNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_1f264f9e-cdf2-4efe-9395-bf99cad93843_terseLabel_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanAssetCategoriesDomain_label_en-US" xlink:label="lab_us-gaap_PlanAssetCategoriesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Category [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain" xlink:to="lab_us-gaap_PlanAssetCategoriesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_8ad50609-4092-43e9-92eb-74c5096df562_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stocks and other investments</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Equity Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:to="lab_us-gaap_DefinedBenefitPlanEquitySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement_7b9afef9-40ba-4103-af84-0c55e60187fe_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Redemptions during the year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Decrease for Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement" xlink:to="lab_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_49ffd324-17e4-4269-a853-41f053b10315_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income attributable to non-controlling interests</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedSalariesCurrent_e8e1c905-b913-497d-b7c0-5ec7afc26ca7_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedSalariesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued salaries and wages</link:label>
    <link:label id="lab_us-gaap_AccruedSalariesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedSalariesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Salaries, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedSalariesCurrent" xlink:to="lab_us-gaap_AccruedSalariesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_fa9e916c-d78e-4982-9b7a-87fff8942a71_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_d84009a3-4421-45a5-acf8-f00d838f3ec6_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net periodic pension expense</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_65b41c5b-11b4-4a0d-9846-592b92b2715e_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_759158aa-27c2-4e16-85a4-d538add36595_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Bonuses, commissions and other compensation</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink: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 Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_220853ef-bfd1-45c1-86d3-7118246cdd48_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH FLOWS FROM OPERATING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications_7aed384c-868f-47e4-9908-9bf0304a1e71_terseLabel_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification</link:label>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications_label_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications" xlink: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 Cash-based Arrangements, Liability, Classified, Noncurrent, Increase (Decrease) For Reclassifications</link:label>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications_documentation_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Increase (Decrease) For Reclassifications</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications" xlink:to="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_7aa7a944-d8a4-4600-bc4b-428e50d47f9c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink: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_ShareBasedCompensationOptionAndIncentivePlansPolicy_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink: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 [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="lab_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_6226c9bf-dce9-4506-b933-0516707dbc88_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink: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</link:label>
    <link:label id="lab_us-gaap_CurrentForeignTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink: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 Foreign Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentForeignTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemAxis_107460bf-7154-4c43-8480-4d28cc760bad_terseLabel_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both [Axis]</link:label>
    <link:label id="lab_us-gaap_UnusualOrInfrequentItemAxis_label_en-US" xlink:label="lab_us-gaap_UnusualOrInfrequentItemAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unusual or Infrequent Item, or Both [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis" xlink:to="lab_us-gaap_UnusualOrInfrequentItemAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal_14ca9598-1e3b-470c-84b6-35d11f01412e_totalLabel_en-US" xlink:label="lab_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal" 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_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal_label_en-US" xlink:label="lab_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal" xlink: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 Benefit Payment, Total</link:label>
    <link:label id="lab_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal_documentation_en-US" xlink:label="lab_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal" xlink: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, Expected Future Benefit Payment, Total</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal" xlink:href="algm-20210326.xsd#algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal" xlink:to="lab_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_59ed57ce-94e5-489b-9c9e-4814222b2dac_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink: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 Acquired</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink: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 Assets by Major Class [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:to="lab_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_5c433332-2f49-4db5-a440-450e23b92361_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total deferred income tax liabilities</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilities_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink: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 Tax Liabilities, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_4a1d191e-9ce9-40d7-bf6b-59b544e69ee7_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink: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_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink: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 Benefit Payment, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_a16b2479-0977-4073-9f40-31d88c7c5ed0_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Allowance for Doubtful Accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_000843b2-bc65-4f79-ac9c-8102eba96cde_terseLabel_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Costs</link:label>
    <link:label id="lab_us-gaap_AdvertisingCostsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Advertising Cost [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="lab_us-gaap_AdvertisingCostsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_NonRelatedPartyRevenueMember_ef47f25a-b203-46d0-9773-725ac1683975_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-20210326.xsd#algm_NonRelatedPartyRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_NonRelatedPartyRevenueMember" xlink:to="lab_algm_NonRelatedPartyRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_36c982bb-4e0f-45ec-8e90-704c725b2fbb_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from sales of property, plant and equipment</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sale of Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="lab_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_UnsecuredRevolvingCreditFacilitiesMember_7e39c8a9-866b-4aa5-9bd7-a7d15112bd09_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-20210326.xsd#algm_UnsecuredRevolvingCreditFacilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_UnsecuredRevolvingCreditFacilitiesMember" xlink:to="lab_algm_UnsecuredRevolvingCreditFacilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_0b6f15a5-c9ce-4a39-ae84-650f4c1caef5_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_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_b99d3064-d8dc-4cde-bf5e-839cebc7d395_terseLabel_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_label_en-US" xlink:label="lab_us-gaap_RetirementPlanTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Plan Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetirementPlanTypeDomain" xlink:to="lab_us-gaap_RetirementPlanTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_SankenProductsMember_c6bfaafc-bf67-43ee-a241-bb25c2a22d7b_terseLabel_en-US" xlink:label="lab_algm_SankenProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Distribution of Sanken products</link:label>
    <link:label id="lab_algm_SankenProductsMember_label_en-US" xlink:label="lab_algm_SankenProductsMember" xlink: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 Products [Member]</link:label>
    <link:label id="lab_algm_SankenProductsMember_documentation_en-US" xlink:label="lab_algm_SankenProductsMember" xlink: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 Products</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenProductsMember" xlink:href="algm-20210326.xsd#algm_SankenProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_SankenProductsMember" xlink:to="lab_algm_SankenProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember_ee0b1c90-199c-4605-b0f0-c75f0b0e3839_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-20210326.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_ThailandTaxAuthorityMember_a8177b3b-a885-41d6-ab0d-0abfe4d57271_terseLabel_en-US" xlink:label="lab_algm_ThailandTaxAuthorityMember" xlink: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 Tax Authority</link:label>
    <link:label id="lab_algm_ThailandTaxAuthorityMember_label_en-US" xlink:label="lab_algm_ThailandTaxAuthorityMember" xlink: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 Tax Authority [Member]</link:label>
    <link:label id="lab_algm_ThailandTaxAuthorityMember_documentation_en-US" xlink:label="lab_algm_ThailandTaxAuthorityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thailand Tax Authority</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ThailandTaxAuthorityMember" xlink:href="algm-20210326.xsd#algm_ThailandTaxAuthorityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_ThailandTaxAuthorityMember" xlink:to="lab_algm_ThailandTaxAuthorityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_IndustrialEndMarketMember_3135ab64-c1e7-4810-a963-38367474906d_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-20210326.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_srt_ConsolidationItemsAxis_ce02bde8-6bca-4ea6-8770-07e315072c12_terseLabel_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:label id="lab_srt_ConsolidationItemsAxis_label_en-US" xlink:label="lab_srt_ConsolidationItemsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation Items [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ConsolidationItemsAxis" xlink:to="lab_srt_ConsolidationItemsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_e22f71e2-dcb5-4cc9-8e06-6c4dafb7b2a9_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_6d23ae1a-c752-4d3b-aa38-b1bd63204b18_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 allowances for doubtful accounts of $138 and $288 at March&#160;26, 2021 and March&#160;27, 2020, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_b3040268-c17d-49c1-a542-b98a66811565_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" 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">Trade accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_c04e9d3f-6e1b-4ab9-bfe7-a8aa0b27ed21_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_4305e356-c8b6-4191-ba05-1ca1ca03d703_periodStartLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" 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_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_d6c01ac9-e4dd-4082-b00c-132dcb56f629_periodEndLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" 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_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink: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, Defined Benefit Plan, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_efe340f7-ed96-4242-8021-64b6a9765168_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</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_1ee40328-83d0-46a4-a10d-cbded9b47c5d_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership percentage by majority shareholder</link:label>
    <link:label id="lab_us-gaap_MinorityInterestOwnershipPercentageByParent_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Ownership Percentage by Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_721757e2-a48e-429b-a3c6-7dcbe1b49139_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink: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 accruals and reserves</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsOther_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsOther" xlink: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 Tax Assets, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsOther" xlink:to="lab_us-gaap_DeferredTaxAssetsOther" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_f9ab5b80-1103-4ab0-9c9e-e3f48abbbc4e_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink: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 and Translations</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink: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 Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TrademarksMember_61babc82-02d8-4be4-9bbb-c0bd7751b0a9_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks</link:label>
    <link:label id="lab_us-gaap_TrademarksMember_label_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksMember" xlink:to="lab_us-gaap_TrademarksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationRelatedCostsGeneralTextBlock_a1a5d2da-2b90-4df6-a0d2-d9580794deef_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsGeneralTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Management Long-Term Incentive Plan</link:label>
    <link:label id="lab_us-gaap_CompensationRelatedCostsGeneralTextBlock_label_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsGeneralTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Related Costs, General [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsGeneralTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationRelatedCostsGeneralTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationRelatedCostsGeneralTextBlock" xlink:to="lab_us-gaap_CompensationRelatedCostsGeneralTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_d49210c4-8de8-44f4-aff3-2f20c4534a92_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink: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, Disposed of by Sale, Not Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_label_en-US" xlink:label="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink: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, Disposed of by Sale, Not Discontinued Operations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:to="lab_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesReceivableRelatedPartiesNoncurrent_00c3e734-ff32-4dbb-8674-4eed3980dbb2_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">Note receivable from related party</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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax_a2f1ffa3-ab7b-42e1-bc3c-b000b4893bd8_terseLabel_en-US" xlink:label="lab_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax" xlink: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 tax expense</link:label>
    <link:label id="lab_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax_label_en-US" xlink:label="lab_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax" xlink: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, Gain (Loss), after Reclassification Adjustment, Tax</link:label>
    <link:label id="lab_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax_documentation_en-US" xlink:label="lab_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax" xlink: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 Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax" xlink:href="algm-20210326.xsd#algm_OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax" xlink:to="lab_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_a7d2ccbf-c691-4fb9-a950-12351180ce38_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_f1fd674e-6633-4f50-a71a-5be943bb7f3e_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink: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 ESPP Fair Value Assumptions</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink: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 Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_4c8bf2d9-9c98-4869-9405-95673afc7670_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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:</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld_230fe92f-dfb1-4e61-a68c-7f03588be583_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revaluation of equity securities</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase (Decrease) for Actual Return (Loss) on Plan Assets Still Held</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld" xlink:to="lab_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_685b2465-8af5-4c79-9162-2cc82be8e948_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other (expense) income:</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_425d353c-a475-4ef7-ad65-fcb733a57d0f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_e4421920-3129-48d1-88cc-1bab05a7a662_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase price</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink: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, Consideration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_d8b39de8-f4ef-43f6-86a5-7e0326f60fb9_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VestingAxis_51681dc2-6340-4c34-9fe3-87777c2b1e33_terseLabel_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink: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 [Axis]</link:label>
    <link:label id="lab_us-gaap_VestingAxis_label_en-US" xlink:label="lab_us-gaap_VestingAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VestingAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VestingAxis" xlink:to="lab_us-gaap_VestingAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_36de9f12-9128-4e99-9328-025b3a45b0c4_terseLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current:</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink: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), Continuing Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ContingentConsiderationFairValueDisclosure_ecad22af-5b04-40a4-8608-9370d01ca5cc_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-20210326.xsd#algm_ContingentConsiderationFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_ContingentConsiderationFairValueDisclosure" xlink:to="lab_algm_ContingentConsiderationFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_1c5749c2-3f01-415f-82c8-db5c5fb66bba_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated fair value of assets acquired and liabilities assumed:</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_39f61fdc-d917-4ce7-949c-ad403f761228_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_a9b1737c-3226-4af3-8f1b-5722a57da89b_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 (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_46e5f2db-82cc-4302-a74c-de5aaf3b3ea8_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 net income attributable to Allegro MicroSystems, Inc. per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_eb3fba31-f46f-469b-8495-3397cd904985_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized tax benefits that would impact effective tax rate</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink: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 that Would Impact Effective Tax Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_EstimatedCashTaxBenefitCARESActNetOperatingLosses_a50ee91a-04d5-48a2-8fb4-d8f4c51cca1b_terseLabel_en-US" xlink:label="lab_algm_EstimatedCashTaxBenefitCARESActNetOperatingLosses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated cash benefit, CARES Act, net operating losses</link:label>
    <link:label id="lab_algm_EstimatedCashTaxBenefitCARESActNetOperatingLosses_label_en-US" xlink:label="lab_algm_EstimatedCashTaxBenefitCARESActNetOperatingLosses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Cash Tax Benefit, CARES Act, Net Operating Losses</link:label>
    <link:label id="lab_algm_EstimatedCashTaxBenefitCARESActNetOperatingLosses_documentation_en-US" xlink:label="lab_algm_EstimatedCashTaxBenefitCARESActNetOperatingLosses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Cash Tax Benefit, CARES Act, Net Operating Losses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EstimatedCashTaxBenefitCARESActNetOperatingLosses" xlink:href="algm-20210326.xsd#algm_EstimatedCashTaxBenefitCARESActNetOperatingLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_EstimatedCashTaxBenefitCARESActNetOperatingLosses" xlink:to="lab_algm_EstimatedCashTaxBenefitCARESActNetOperatingLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_4c41aa54-284a-4956-ab25-c78e7198dc1c_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink: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 term</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink: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, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_f324f714-7001-42e1-8365-eb62de5beec5_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_9fb6da75-783c-431e-b417-cc2bd521f57d_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued retirement, other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Plan, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_623fe9a4-770b-46ee-8455-0f83731d26a2_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink: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-U.S. rate of compensation increase</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink: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, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_6b98f90d-8ad8-4120-aca3-1d8e7a6f8022_terseLabel_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink: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</link:label>
    <link:label id="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1_label_en-US" xlink:label="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink: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 Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:to="lab_us-gaap_FinitelivedIntangibleAssetsAcquired1" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital_7cd75998-f6af-4922-857a-09661dbc8c3d_terseLabel_en-US" xlink:label="lab_algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital" xlink: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 working capital</link:label>
    <link:label id="lab_algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital_label_en-US" xlink:label="lab_algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Net Working Capital</link:label>
    <link:label id="lab_algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital_documentation_en-US" xlink:label="lab_algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital" xlink: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, Recognized Identifiable Assets Acquired And Liabilities Assumed, Net Working Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital" xlink:href="algm-20210326.xsd#algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital" xlink:to="lab_algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_4c6b3870-18f8-4a41-b397-27e01e56dc3a_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink: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 in AOCI before tax</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink: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, Accumulated Other Comprehensive (Income) Loss, Prior Service Cost (Credit), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_3ae44c42-ac40-40e1-82db-697203f17074_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_c21a5ed1-34e7-4ffb-a033-b22ceeaf3b9b_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares outstanding:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_f55d07f4-c03d-462c-8436-b85dc9838e00_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentAnnualReport_a174b8fe-6d0a-4a9a-a5a4-e93f34bd0cf3_terseLabel_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink: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 Annual Report</link:label>
    <link:label id="lab_dei_DocumentAnnualReport_label_en-US" xlink:label="lab_dei_DocumentAnnualReport" xlink: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 Annual Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentAnnualReport" xlink:to="lab_dei_DocumentAnnualReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ToolsDiesAndMoldsMember_e811932f-133e-41ce-8a82-6462019c7f71_terseLabel_en-US" xlink:label="lab_us-gaap_ToolsDiesAndMoldsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid tooling costs</link:label>
    <link:label id="lab_us-gaap_ToolsDiesAndMoldsMember_label_en-US" xlink:label="lab_us-gaap_ToolsDiesAndMoldsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tools, Dies and Molds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ToolsDiesAndMoldsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ToolsDiesAndMoldsMember" xlink:to="lab_us-gaap_ToolsDiesAndMoldsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_OneEquityPartnersMember_074c74cc-32fc-47c1-bd5d-a4cea0cc70ca_terseLabel_en-US" xlink:label="lab_algm_OneEquityPartnersMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">OEP</link:label>
    <link:label id="lab_algm_OneEquityPartnersMember_label_en-US" xlink:label="lab_algm_OneEquityPartnersMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One Equity Partners [Member]</link:label>
    <link:label id="lab_algm_OneEquityPartnersMember_documentation_en-US" xlink:label="lab_algm_OneEquityPartnersMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">One Equity Partners</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OneEquityPartnersMember" xlink:href="algm-20210326.xsd#algm_OneEquityPartnersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_OneEquityPartnersMember" xlink:to="lab_algm_OneEquityPartnersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal_9ad55752-64a6-4a3a-8516-38d3cbdf7ad6_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-20210326.xsd#algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal" xlink:to="lab_algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_0fb0495f-603c-4b9e-acb5-7bda42f1957f_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Trade Accounts Receivable, Net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfConversionsOfStockTextBlock_80a21b46-d569-40fd-a3f4-5f80e521c9dc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfConversionsOfStockTextBlock" xlink: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 Issued in Common Stock Conversion</link:label>
    <link:label id="lab_us-gaap_ScheduleOfConversionsOfStockTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfConversionsOfStockTextBlock" xlink: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 Conversions of Stock [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfConversionsOfStockTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfConversionsOfStockTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfConversionsOfStockTextBlock" xlink:to="lab_us-gaap_ScheduleOfConversionsOfStockTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_CommonClassAAndCommonClassLMember_076a0c66-2934-4bbf-9148-dd93d36fc4a5_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-20210326.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_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_d9fff6e9-a3c0-4bee-8452-4cca8e9c6c92_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_fe492dd4-4d3c-477d-8421-0e211d070eee_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLenderDomain_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Lender [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain" xlink:to="lab_us-gaap_LineOfCreditFacilityLenderDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterest_8c813da6-49e3-4729-879f-5dc8f44cd12e_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-controlling interests</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_label_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b71a8a3c-4abb-4831-90f5-ca0d0bbf8bbe_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_932fcbe6-ab54-4026-a2a6-b639c5e47ab7_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" 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">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount_58737aec-fcea-4e69-ac50-11758d4be3c8_terseLabel_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Subpart F income, net of credits</link:label>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount_label_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount" xlink: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, Foreign Base Company Income, Amount</link:label>
    <link:label id="lab_algm_EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount_documentation_en-US" xlink:label="lab_algm_EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount" xlink: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, Foreign Base Company Income, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount" xlink:href="algm-20210326.xsd#algm_EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount" xlink:to="lab_algm_EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates_a4641055-c7ed-4936-aa75-2e34c1e61bbd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" 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">Equity method investment in PSL</link:label>
    <link:label id="lab_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates_label_en-US" xlink:label="lab_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" xlink: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 Tax Liabilities, Investment in Noncontrolled Affiliates</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" xlink:to="lab_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7096984f-a5dc-420a-a616-22bc4a3d981d_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CASH FLOWS FROM INVESTING ACTIVITIES:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_RelatedPartyTransactionNoticeOfTerminationTerm_6fed038e-3772-400e-8566-98776d189312_terseLabel_en-US" xlink:label="lab_algm_RelatedPartyTransactionNoticeOfTerminationTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period for notice of termination (at least)</link:label>
    <link:label id="lab_algm_RelatedPartyTransactionNoticeOfTerminationTerm_label_en-US" xlink:label="lab_algm_RelatedPartyTransactionNoticeOfTerminationTerm" xlink: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, Notice Of Termination, Term</link:label>
    <link:label id="lab_algm_RelatedPartyTransactionNoticeOfTerminationTerm_documentation_en-US" xlink:label="lab_algm_RelatedPartyTransactionNoticeOfTerminationTerm" xlink: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, Notice Of Termination, Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionNoticeOfTerminationTerm" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionNoticeOfTerminationTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_RelatedPartyTransactionNoticeOfTerminationTerm" xlink:to="lab_algm_RelatedPartyTransactionNoticeOfTerminationTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_3580a12d-fcb2-47b0-932f-3bc2e06270ca_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Defined Benefit Plans Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_12d9aa16-26b7-41f0-ba68-8fd670036df7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals_3ea129d7-04dc-4474-8168-b5c73fc408e8_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-20210326.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals" xlink:to="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ExtinguishmentOfDebtAmount_59f12872-b843-442c-b72b-f6938a62d3a0_terseLabel_en-US" xlink:label="lab_us-gaap_ExtinguishmentOfDebtAmount" xlink: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 loan amounts extinguished</link:label>
    <link:label id="lab_us-gaap_ExtinguishmentOfDebtAmount_label_en-US" xlink:label="lab_us-gaap_ExtinguishmentOfDebtAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Extinguishment of Debt, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ExtinguishmentOfDebtAmount" xlink:to="lab_us-gaap_ExtinguishmentOfDebtAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDebtSecurityMember_7a07c64f-d0c4-4b57-ae46-00322250d694_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDebtSecurityMember" xlink: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_DefinedBenefitPlanDebtSecurityMember_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanDebtSecurityMember" xlink: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, Debt Security [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDebtSecurityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember" xlink:to="lab_us-gaap_DefinedBenefitPlanDebtSecurityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal_710e85bd-baa3-491d-a638-d3c226e3175b_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-20210326.xsd#algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal" xlink:to="lab_algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_707a95c8-6cd3-4119-991c-8d9d9b02d196_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_e9b173f7-4a94-4000-99cb-59a15db729df_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated offering costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_f554e12e-3c74-4493-98e3-c268de77714f_verboseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfStockIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink: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 Stock Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfStockIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfStockIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_20521977-2fab-4f18-9d7b-d46fe44b0b92_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_eb2026ec-62e4-427d-8053-f0635c7a8b6b_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities, non-controlling interest and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_bc5b6c84-165d-47c5-88d6-684d5404e934_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_ed8583e9-9806-4685-887b-4c977688d6ef_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_8d001950-bff2-4433-8306-69d1f22e4ec7_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_87ea7286-daf5-41d3-9db0-f633aed3e739_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" 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">Lapse in statute of limitations</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink: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, Reduction Resulting from Lapse of Applicable Statute of Limitations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_c9123a48-8036-45be-9dfe-a9427c23aa95_totalLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" 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">Allocated purchase price</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_a8b4e73e-03a8-421b-b656-1ec35addb7dd_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive securities excluded from computation of income per share (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_e110daaa-4fe4-405e-9cf7-4b173386c813_totalLabel_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" 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</link:label>
    <link:label id="lab_us-gaap_CurrentIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_ac05f42b-2a51-40b2-a3bf-8cc392cdf15f_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityExTransitionPeriod_fa7ccf5d-c8bb-4874-b20a-db672bbfcddc_terseLabel_en-US" xlink:label="lab_dei_EntityExTransitionPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Ex Transition Period</link:label>
    <link:label id="lab_dei_EntityExTransitionPeriod_label_en-US" xlink:label="lab_dei_EntityExTransitionPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Ex Transition Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityExTransitionPeriod" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityExTransitionPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityExTransitionPeriod" xlink:to="lab_dei_EntityExTransitionPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_6df79fee-81b5-48f4-b0b6-da8d88a31241_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink: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 increases-tax positions in prior period</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink: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, Increase Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_751b4bf2-4931-48a8-b98c-240f890e9784_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_cc75d8ad-2e26-4903-b03e-4aae5a4bd110_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_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_adf75ce9-e872-4f71-b68b-29c32a97a167_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ConversionOfStockWeightedAverageConversionPrice_e67b665c-d331-470c-8199-f32200ec921c_terseLabel_en-US" xlink:label="lab_algm_ConversionOfStockWeightedAverageConversionPrice" xlink: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 conversion price (in dollars per share)</link:label>
    <link:label id="lab_algm_ConversionOfStockWeightedAverageConversionPrice_label_en-US" xlink:label="lab_algm_ConversionOfStockWeightedAverageConversionPrice" xlink: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, Weighted Average Conversion Price</link:label>
    <link:label id="lab_algm_ConversionOfStockWeightedAverageConversionPrice_documentation_en-US" xlink:label="lab_algm_ConversionOfStockWeightedAverageConversionPrice" xlink: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, Weighted Average Conversion Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockWeightedAverageConversionPrice" xlink:href="algm-20210326.xsd#algm_ConversionOfStockWeightedAverageConversionPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_ConversionOfStockWeightedAverageConversionPrice" xlink:to="lab_algm_ConversionOfStockWeightedAverageConversionPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_8093f589-f691-4ee2-8ad5-64d206a6deea_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink: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 Estimated Future Benefit Payments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink: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 Expected Benefit Payments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_ea3665fc-eda0-4ea7-8df3-8c5554d68701_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_ef979cf3-21ae-4da2-ac9c-36cc02d44ac7_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_5de0a26b-4547-4c6a-a995-30c455038bd2_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_d7ab0c48-156e-41d0-8a75-6e2fae980a3b_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_PhotonicsMember_acab3c0c-1ada-4dee-b1bd-59b7aebcf28f_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-20210326.xsd#algm_PhotonicsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_PhotonicsMember" xlink:to="lab_algm_PhotonicsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_e697a546-5131-4e32-9399-ea522c1e5c65_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_1878409c-872c-4ac6-8552-3b1bd124ee0a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" 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">Foreign currency exchange rate changes</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink: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, Benefit Obligation, Foreign Currency Translation Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:to="lab_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_12e3e3ac-7d6a-44aa-81f6-3ec624f4d3d9_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock and Stock-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_431991c2-e919-4029-9494-03d2d6ed831b_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income attributable to Allegro MicroSystems, Inc.</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_4a0a0d5a-f756-4b9e-845e-c4cc9e8b62f1_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income attributable to Allegro MicroSystems, Inc.</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease_d0b83529-2615-4b2d-bcb4-c8ea0924c433_terseLabel_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease" xlink: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 allowances</link:label>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease_label_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease" xlink: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, Accounts Receivable, After Allowance For Credit Loss, Current, Cash Flow Increase (Decrease)</link:label>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease_documentation_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts Receivable, After Allowance For Credit Loss, Current, Cash Flow Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease" xlink:to="lab_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_b48f1164-45f3-4cc9-9fb4-679af6b9d52c_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_FranceTaxAuthorityMember_82b70235-da2f-4090-b01e-c488fc3fa1f3_terseLabel_en-US" xlink:label="lab_algm_FranceTaxAuthorityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">France Tax Authority</link:label>
    <link:label id="lab_algm_FranceTaxAuthorityMember_label_en-US" xlink:label="lab_algm_FranceTaxAuthorityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">France Tax Authority [Member]</link:label>
    <link:label id="lab_algm_FranceTaxAuthorityMember_documentation_en-US" xlink:label="lab_algm_FranceTaxAuthorityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">France Tax Authority</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_FranceTaxAuthorityMember" xlink:href="algm-20210326.xsd#algm_FranceTaxAuthorityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_FranceTaxAuthorityMember" xlink:to="lab_algm_FranceTaxAuthorityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease_4913c5cc-43fa-4e0d-b2e0-36430aae6c56_terseLabel_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease" xlink: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_algm_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease_label_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease" xlink: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, Other Liabilities, Noncurrent, Cash Flow Increase (Decrease)</link:label>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease_documentation_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent, Cash Flow Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease" xlink:to="lab_algm_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_02aa91e6-1d05-402d-bbc7-e8ab4c51cf78_terseLabel_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward" xlink: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 Liabilities</link:label>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_label_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward" xlink: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 Cash-based Arrangements, Liability, Classified, Noncurrent [Roll Forward]</link:label>
    <link:label id="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_documentation_en-US" xlink:label="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward" xlink:to="lab_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_80c5f856-5ba1-4e4e-b53a-3e67354b98b9_terseLabel_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR)</link:label>
    <link:label id="lab_us-gaap_LondonInterbankOfferedRateLIBORMember_label_en-US" xlink:label="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">London Interbank Offered Rate (LIBOR) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:to="lab_us-gaap_LondonInterbankOfferedRateLIBORMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_da16971d-fb4b-4254-9504-7cf57099a29c_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_c290a727-c25e-4e04-9972-3159edc771f7_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_679b1206-f9e6-4f82-9917-de2b5ef8650e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock_5173f2bd-544e-4aaf-839d-cdcbd40838e4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Changes in Allowance for Doubtful Accounts and Returns and Sales Allowances</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financing Receivable, Current, Allowance for Credit Loss [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationRelatedCostsAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationRelatedCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Related Costs [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationRelatedCostsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract" xlink:to="lab_us-gaap_CompensationRelatedCostsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease_8f0e3dd4-ce81-4992-b508-432abeee60ea_terseLabel_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease" xlink: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_algm_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease_label_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease" xlink: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, Additional Paid In Capital, Cash Flow Increase (Decrease)</link:label>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease_documentation_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Additional Paid In Capital, Cash Flow Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease" xlink:to="lab_algm_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_77e5e059-c0a3-42f4-8d32-23027acec4c8_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax credits</link:label>
    <link:label id="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_label_en-US" xlink:label="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink: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 Tax Assets, Tax Credit Carryforwards</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="lab_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_VoxtelIncMember_98a49895-526e-4d2a-aa8a-784e362a2ba3_terseLabel_en-US" xlink:label="lab_algm_VoxtelIncMember" xlink: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</link:label>
    <link:label id="lab_algm_VoxtelIncMember_label_en-US" xlink:label="lab_algm_VoxtelIncMember" xlink: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, Inc. [Member]</link:label>
    <link:label id="lab_algm_VoxtelIncMember_documentation_en-US" xlink:label="lab_algm_VoxtelIncMember" xlink: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, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_VoxtelIncMember" xlink:href="algm-20210326.xsd#algm_VoxtelIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_VoxtelIncMember" xlink:to="lab_algm_VoxtelIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_RelatedPartyTransactionSigningFee_a9422718-af0f-434e-bb1f-7554e64bf05d_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-20210326.xsd#algm_RelatedPartyTransactionSigningFee"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_RelatedPartyTransactionSigningFee" xlink:to="lab_algm_RelatedPartyTransactionSigningFee" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_f1019c71-5bf2-4c29-8fc8-d2f9927c624a_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intrinsic value, vested</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AdjustmentsToAdditionalPaidInCapitalCapitalContribution_d70cd6f5-83c5-4ce8-ad3f-cb6fab9da474_terseLabel_en-US" xlink:label="lab_algm_AdjustmentsToAdditionalPaidInCapitalCapitalContribution" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital contribution</link:label>
    <link:label id="lab_algm_AdjustmentsToAdditionalPaidInCapitalCapitalContribution_label_en-US" xlink:label="lab_algm_AdjustmentsToAdditionalPaidInCapitalCapitalContribution" xlink: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, Capital Contribution</link:label>
    <link:label id="lab_algm_AdjustmentsToAdditionalPaidInCapitalCapitalContribution_documentation_en-US" xlink:label="lab_algm_AdjustmentsToAdditionalPaidInCapitalCapitalContribution" xlink: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, Capital Contribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalContribution" xlink:href="algm-20210326.xsd#algm_AdjustmentsToAdditionalPaidInCapitalCapitalContribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalContribution" xlink:to="lab_algm_AdjustmentsToAdditionalPaidInCapitalCapitalContribution" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_aaa70bc5-7f92-4e99-86c3-a21d993f7648_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_4e7b0981-9440-4e56-bef9-a0f4fd982162_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod_9293bc27-8c98-4f84-bd49-824262d8d7f8_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-20210326.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_OtherSundryLiabilitiesNoncurrent_bb9092f8-9646-4a30-a6fc-2ea6ffd7dca6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherSundryLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Sundry Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_a1a9a569-feda-400f-8864-866275543e86_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AutomotiveEndMarketMember_1e4464ad-6917-47e2-8091-741df1b5180b_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-20210326.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_PropertyPlantAndEquipmentTypeDomain_4726dc6e-b75e-463d-b6d0-5adb4d666b46_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred_4ba14604-0616-45a4-81e0-546f2a272cad_terseLabel_en-US" xlink:label="lab_algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred" xlink: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 or part noncash divestiture, amount of consideration transferred</link:label>
    <link:label id="lab_algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred_label_en-US" xlink:label="lab_algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash Or Part Noncash Divestiture, Amount Of Consideration Transferred</link:label>
    <link:label id="lab_algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred_documentation_en-US" xlink:label="lab_algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash Or Part Noncash Divestiture, Amount Of Consideration Transferred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred" xlink:href="algm-20210326.xsd#algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred" xlink:to="lab_algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_f81d5168-53c0-4886-896f-0c9320891efe_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" 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">Benefits paid</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink: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, Benefit Obligation, Benefits Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:to="lab_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax_f8b5507a-a1be-4ba2-a60b-b361cdf5159e_terseLabel_en-US" xlink:label="lab_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax" xlink: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 AOCI for non-U.S. defined benefit plan</link:label>
    <link:label id="lab_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax_label_en-US" xlink:label="lab_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax" xlink: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, Transition Asset (Obligation), After Reclassification Adjustment, Before Tax</link:label>
    <link:label id="lab_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax_documentation_en-US" xlink:label="lab_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax" xlink: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 Comprehensive (Income) Loss, Defined Benefit Plan, Transition Asset (Obligation), After Reclassification Adjustment, Before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax" xlink:href="algm-20210326.xsd#algm_OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax" xlink:to="lab_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_955870f3-20ac-45cb-88d1-6a49163d9ce4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink: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 Amounts Recorded for AOCI for Defined Benefit Plan</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink: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 Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_546af3b9-af71-4ae1-961e-1843223e5c3e_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Estimated Useful Lives of Property, Plant, and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_e225e53f-49c5-4215-9f37-13788ca529cb_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Property, Plant, and Equipment</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_5be66f6e-7a22-4abb-8091-de8ac638c829_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_EstimatedDeferredPayrollTaxesCARESAct_55bc2907-e330-4af3-9628-dc325a2fafaa_terseLabel_en-US" xlink:label="lab_algm_EstimatedDeferredPayrollTaxesCARESAct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated deferred payroll taxes, CARES Act</link:label>
    <link:label id="lab_algm_EstimatedDeferredPayrollTaxesCARESAct_label_en-US" xlink:label="lab_algm_EstimatedDeferredPayrollTaxesCARESAct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Deferred Payroll Taxes, CARES Act</link:label>
    <link:label id="lab_algm_EstimatedDeferredPayrollTaxesCARESAct_documentation_en-US" xlink:label="lab_algm_EstimatedDeferredPayrollTaxesCARESAct" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated Deferred Payroll Taxes, CARES Act</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EstimatedDeferredPayrollTaxesCARESAct" xlink:href="algm-20210326.xsd#algm_EstimatedDeferredPayrollTaxesCARESAct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_EstimatedDeferredPayrollTaxesCARESAct" xlink:to="lab_algm_EstimatedDeferredPayrollTaxesCARESAct" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_f16cabc3-2dca-49c4-a2a6-3aa89193c9b3_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan assets</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" xlink: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, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" xlink:to="lab_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_9c5bc343-3852-445c-8e40-232711b49506_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_517f3447-521d-4abd-9a34-ff454bd2be17_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink: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 in AOCI before tax</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink: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, Accumulated Other Comprehensive (Income) Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConversionOfStockTable_18a101bb-8dc8-494d-940c-23c6cf16eb2e_terseLabel_en-US" xlink:label="lab_us-gaap_ConversionOfStockTable" xlink: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 Stock [Table]</link:label>
    <link:label id="lab_us-gaap_ConversionOfStockTable_label_en-US" xlink:label="lab_us-gaap_ConversionOfStockTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConversionOfStockTable" xlink:to="lab_us-gaap_ConversionOfStockTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_3bbb7c56-c364-49ec-a605-9f0b9a96b87a_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ProvisionForDoubtfulAccounts_8e485748-71fa-46c8-888d-0c8021a88700_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Charged to costs and expenses or revenue</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_223d9105-3b48-4032-95a7-9fd69025e81a_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 Funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward_ec60b72c-b454-4f91-a6e1-41bf8c93197e_terseLabel_en-US" xlink:label="lab_algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward" xlink: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_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward_label_en-US" xlink:label="lab_algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward" xlink: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 and Other Post Retirement Benefits Plans, Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax [Roll Forward]</link:label>
    <link:label id="lab_algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward_documentation_en-US" xlink:label="lab_algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward" xlink: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 and Other Post Retirement Benefits Plans, Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward" xlink:href="algm-20210326.xsd#algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward" xlink:to="lab_algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_cf291fcb-0ee8-44f5-a322-8e643ae90fc9_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_f4e0f606-8c55-4bb8-b254-b49dbbdeaf84_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink: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 in AOCI before tax</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink: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, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:to="lab_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionsAbstract_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract" xlink:to="lab_us-gaap_RelatedPartyTransactionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease_a7fa5864-3f60-45be-9e15-7dbe780785bf_terseLabel_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease" xlink: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_algm_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease_label_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease" xlink: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, Cash And Cash Equivalents, Cash Flow Increase (Decrease)</link:label>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease_documentation_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Cash And Cash Equivalents, Cash Flow Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease" xlink:to="lab_algm_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_bd520bc0-d3bc-4bce-b003-84403fe1e2a2_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 Future Minimum Lease Payments for Noncancelable Operating Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_51a00bd5-8605-4353-805b-82a2ee96dddd_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 (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_8d8913fc-6aa7-4cb5-9e18-2d3c086597f9_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 weighted average common shares (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_db4dc757-4864-4ec7-b8b9-98fa17b00f5c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_0de4486b-4014-4dab-98f4-22030ba028f9_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk-free rate of return</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink: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, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipAxis_e5dc5a7c-bb06-4858-941f-9d0193eea361_terseLabel_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:label id="lab_srt_OwnershipAxis_label_en-US" xlink:label="lab_srt_OwnershipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Ownership [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OwnershipAxis" xlink:to="lab_srt_OwnershipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_27ba2b1a-b34e-4df9-9f58-872057011474_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_SG8CollaborationAgreementMember_1e6d27d5-082f-48d4-b494-950fd1de177d_terseLabel_en-US" xlink:label="lab_algm_SG8CollaborationAgreementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SG8 Collaboration Agreement</link:label>
    <link:label id="lab_algm_SG8CollaborationAgreementMember_label_en-US" xlink:label="lab_algm_SG8CollaborationAgreementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SG8 Collaboration Agreement [Member]</link:label>
    <link:label id="lab_algm_SG8CollaborationAgreementMember_documentation_en-US" xlink:label="lab_algm_SG8CollaborationAgreementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SG8 Collaboration Agreement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SG8CollaborationAgreementMember" xlink:href="algm-20210326.xsd#algm_SG8CollaborationAgreementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_SG8CollaborationAgreementMember" xlink:to="lab_algm_SG8CollaborationAgreementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_96da3883-9471-406d-8c35-808eebc578ac_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_4d88c142-97c7-40d1-99ab-a417594dad9e_terseLabel_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink: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 Well-known Seasoned Issuer</link:label>
    <link:label id="lab_dei_EntityWellKnownSeasonedIssuer_label_en-US" xlink:label="lab_dei_EntityWellKnownSeasonedIssuer" xlink: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 Well-known Seasoned Issuer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityWellKnownSeasonedIssuer" xlink:to="lab_dei_EntityWellKnownSeasonedIssuer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_72eac5ce-febc-46d1-b22e-7084fa378357_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contracts with Customers</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_e98e3bdc-56e0-4f25-b84f-3d2d1afb01b0_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink: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 method investment, ownership percentage</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Ownership Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_51b98d9a-3dbc-4cf1-8e91-030ce468e17a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" 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_DefinedBenefitPlanActuarialGainLoss_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink: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, Benefit Obligation, Actuarial Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:to="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_23f30875-83ce-4e47-8b3b-14d07c9f9565_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink: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 Equivalents and Restricted Cash</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_9b7c7c80-e98b-4907-ac58-6181f1b94749_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) gain</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Currency Transaction Gain (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryPolicyTextBlock_da08dc71-50e3-4aae-b57d-6ae13f2910b9_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink: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_InventoryPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryPolicyTextBlock" xlink:to="lab_us-gaap_InventoryPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_6fea925f-8e6e-455b-ade8-b1fa2e614534_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 (benefit) provision</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_f192f659-f9d2-4257-abf1-102dc11b7b81_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">Total income tax provision</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_CommonStockPriorityDividendPercentage_6575f747-1ef3-411d-86e7-db1000a0625e_terseLabel_en-US" xlink:label="lab_algm_CommonStockPriorityDividendPercentage" xlink: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, percentage</link:label>
    <link:label id="lab_algm_CommonStockPriorityDividendPercentage_label_en-US" xlink:label="lab_algm_CommonStockPriorityDividendPercentage" xlink: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, Percentage</link:label>
    <link:label id="lab_algm_CommonStockPriorityDividendPercentage_documentation_en-US" xlink:label="lab_algm_CommonStockPriorityDividendPercentage" xlink: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, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonStockPriorityDividendPercentage" xlink:href="algm-20210326.xsd#algm_CommonStockPriorityDividendPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_CommonStockPriorityDividendPercentage" xlink:to="lab_algm_CommonStockPriorityDividendPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_af186065-0010-4e87-a804-f23aead4fe83_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_abddab93-300b-4462-91f8-c8fbe042dc03_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_d3b91d46-95ef-4ce2-a011-c7c89c3c9f56_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents and Restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_50c2e94e-7e08-4599-9d5d-df8b83bb8e8d_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink: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_PropertyPlantAndEquipmentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_182ea950-57a1-45fc-b87c-b10242591ff7_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_6050667e-5c38-4773-a976-014910d68b63_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base purchase price</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted_0f96f312-0e67-4021-95f5-d2b8caff6796_terseLabel_en-US" xlink:label="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted" xlink: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 percentage of target shares granted maximum</link:label>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted_label_en-US" xlink:label="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted" xlink: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, Grant Percentage Of Target Shares Granted</link:label>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted_documentation_en-US" xlink:label="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted" xlink: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, Grant Percentage Of Target Shares Granted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted" xlink:href="algm-20210326.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted" xlink:to="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_d718c553-c082-43a1-bbd0-8f90c3d032f9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue of acquiree</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:to="lab_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_af91380f-6578-4a0b-8ab1-30bcce22d921_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink: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 cost</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink: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, Accelerated Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_357a6274-e272-410d-a67f-e73c8446e50b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingencies_6da666ea-2888-4fbf-b003-d3ee792de512_terseLabel_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Environmental accruals</link:label>
    <link:label id="lab_us-gaap_AccrualForEnvironmentalLossContingencies_label_en-US" xlink:label="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for Environmental Loss Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:to="lab_us-gaap_AccrualForEnvironmentalLossContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested_6523d612-380f-4636-9665-d8b4915fcb82_terseLabel_en-US" xlink:label="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested" xlink: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, minimum percentage of awards unvested</link:label>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested_label_en-US" xlink:label="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested" xlink: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, Minimum Percentage Of Awards Unvested</link:label>
    <link:label id="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested_documentation_en-US" xlink:label="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested" xlink: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, Minimum Percentage Of Awards Unvested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested" xlink:href="algm-20210326.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested" xlink:to="lab_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_c1bc69ec-c304-4783-9df8-7c0807e611a2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredAbstract_11738c71-b1ba-4518-bce7-c73344fe78b1_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimated fair value of consideration:</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_704433db-3173-495b-a9a9-0420cb58db56_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross decreases-tax positions in prior period settlement</link:label>
    <link:label id="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_label_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink: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, Decrease Resulting from Prior Period Tax Positions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:to="lab_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_c48ed5f8-4e28-4f76-83a9-a4ecd80685ac_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract liabilities</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_074d6092-3ec2-4675-920f-3d3ff46eddd3_terseLabel_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:label id="lab_us-gaap_RelatedPartyTransactionDomain_label_en-US" xlink:label="lab_us-gaap_RelatedPartyTransactionDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related Party Transaction [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain" xlink:to="lab_us-gaap_RelatedPartyTransactionDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember_caae8628-32a6-4677-ae4c-92baec0946eb_terseLabel_en-US" xlink:label="lab_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">If Initial Public Offering or Change in Control Occurs</link:label>
    <link:label id="lab_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember_label_en-US" xlink:label="lab_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember" xlink: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, If Initial Public Offering Or Change In Control Occurs [Member]</link:label>
    <link:label id="lab_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember_documentation_en-US" xlink:label="lab_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember" xlink: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 Payment Arrangement, If Initial Public Offering Or Change In Control Occurs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember" xlink:href="algm-20210326.xsd#algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember" xlink:to="lab_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_fb1d66c0-84ea-46c4-9407-6dae60970b1b_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Potential payout</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink: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, Range of Outcomes, Value, High</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_aac3a771-9bbb-4197-bbbb-8272034e32e5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_PriceSupportPaymentMember_6a1a8b21-c505-4ee5-867b-71e145a17921_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-20210326.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_algm_NotesReceivableRelatedPartyStatedInterestRate_4dc60355-e0c2-4f27-b81e-81d6da9af292_terseLabel_en-US" xlink:label="lab_algm_NotesReceivableRelatedPartyStatedInterestRate" xlink: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_algm_NotesReceivableRelatedPartyStatedInterestRate_label_en-US" xlink:label="lab_algm_NotesReceivableRelatedPartyStatedInterestRate" xlink: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 Party, Stated Interest Rate</link:label>
    <link:label id="lab_algm_NotesReceivableRelatedPartyStatedInterestRate_documentation_en-US" xlink:label="lab_algm_NotesReceivableRelatedPartyStatedInterestRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Receivable, Related Party, Stated Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NotesReceivableRelatedPartyStatedInterestRate" xlink:href="algm-20210326.xsd#algm_NotesReceivableRelatedPartyStatedInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_NotesReceivableRelatedPartyStatedInterestRate" xlink:to="lab_algm_NotesReceivableRelatedPartyStatedInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_81bc782c-ffd8-4733-ba2d-12e570fcb203_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_e84f0d31-9c8e-4fdb-b2b8-c1e9a7520d59_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_08eda495-1d1c-42b2-ab4e-36c1f8231af6_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink: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</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_072b3e09-0336-4049-b660-d7d909aa14a4_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink: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-U.S. assumed discount rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink: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, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfSecuredDebt_ff52fda4-fc65-41a5-8fbb-e8ad01443fd6_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_9886735e-783a-412d-a320-a381de3ad378_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_AmortizationOfFinancingCosts_41ef3513-536e-43e7-8a94-47d443590e93_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 debt issuance costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy_b2ffc886-d89d-43ca-ad8f-12451020d6d1_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy" xlink: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 Obligations</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy" xlink: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 and Other Postretirement Plans, Pensions, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy" xlink:to="lab_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_1577357e-82cd-434a-a140-647a0a6b5218_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Intrinsic Value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink: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, Nonvested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths_384a1fff-8285-446d-b6a3-b65d16f1ca1a_terseLabel_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase obligation</link:label>
    <link:label id="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Purchase Obligation, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:to="lab_us-gaap_PurchaseObligationDueInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_c4e14eac-d574-4706-ba34-ce5396f85f63_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_e5ed4faa-545d-43f7-91d5-10a4eefd5e79_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_CommonStockSharesOutstandingWeightedAveragePricePerShare_92fa0436-764c-4ca8-b7c9-42d84e40c11e_terseLabel_en-US" xlink:label="lab_algm_CommonStockSharesOutstandingWeightedAveragePricePerShare" xlink: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, weighted average price per share (in dollars per share)</link:label>
    <link:label id="lab_algm_CommonStockSharesOutstandingWeightedAveragePricePerShare_label_en-US" xlink:label="lab_algm_CommonStockSharesOutstandingWeightedAveragePricePerShare" xlink: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, Weighted Average Price Per Share</link:label>
    <link:label id="lab_algm_CommonStockSharesOutstandingWeightedAveragePricePerShare_documentation_en-US" xlink:label="lab_algm_CommonStockSharesOutstandingWeightedAveragePricePerShare" xlink: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, Shares, Outstanding, Weighted Average Price Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonStockSharesOutstandingWeightedAveragePricePerShare" xlink:href="algm-20210326.xsd#algm_CommonStockSharesOutstandingWeightedAveragePricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_CommonStockSharesOutstandingWeightedAveragePricePerShare" xlink:to="lab_algm_CommonStockSharesOutstandingWeightedAveragePricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_87cca294-4a19-4b05-ad22-5cff4f857648_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Expense Related to Defined Benefit Plan</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Benefit Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member_c325d6b7-5907-4523-8615-eca3308d01b2_terseLabel_en-US" xlink:label="lab_algm_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member" xlink: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 Due at Various Times During Fiscal Year 2021</link:label>
    <link:label id="lab_algm_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member_label_en-US" xlink:label="lab_algm_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member" xlink: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 Due At Various Times During Fiscal Year 2021 [Member]</link:label>
    <link:label id="lab_algm_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member_documentation_en-US" xlink:label="lab_algm_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member" xlink: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 Due At Various Times During Fiscal Year 2021</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member" xlink:href="algm-20210326.xsd#algm_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member" xlink:to="lab_algm_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_58b09b36-e764-4309-bc0d-21e8a14a6d10_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_d624acd6-4c4e-4c67-8b65-3277547719b2_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_53855a7a-f76d-4249-85bd-6c92a4a5a5c6_terseLabel_en-US" xlink:label="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink: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 Benefit Obligations and Plan Assets</link:label>
    <link:label id="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:to="lab_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_8917b364-b163-4760-b158-cde6e89c22ac_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashDivestedFromDeconsolidation_7ca32075-00bb-461a-91f6-fa863835fad6_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CashDivestedFromDeconsolidation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contribution of cash balances due to divestiture of subsidiary</link:label>
    <link:label id="lab_us-gaap_CashDivestedFromDeconsolidation_label_en-US" xlink:label="lab_us-gaap_CashDivestedFromDeconsolidation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Divested from Deconsolidation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDivestedFromDeconsolidation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashDivestedFromDeconsolidation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashDivestedFromDeconsolidation" xlink:to="lab_us-gaap_CashDivestedFromDeconsolidation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NotesIssued1_cc80861f-0311-41df-bd5e-71442601715a_terseLabel_en-US" xlink:label="lab_us-gaap_NotesIssued1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loans to cover purchase of common stock under employee stock plan</link:label>
    <link:label id="lab_us-gaap_NotesIssued1_label_en-US" xlink:label="lab_us-gaap_NotesIssued1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Notes Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesIssued1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesIssued1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NotesIssued1" xlink:to="lab_us-gaap_NotesIssued1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_6b7e4554-44d3-4b47-8ae8-10a21197a6d6_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_24a82e1f-7f68-4a4e-8c34-cb1b951904c1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueByBalanceSheetGroupingTable_label_en-US" xlink:label="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, by Balance Sheet Grouping [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:to="lab_us-gaap_FairValueByBalanceSheetGroupingTable" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease_27de9739-8b45-4500-ae48-ecb62fefa3f1_terseLabel_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease" xlink: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_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease_label_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease" xlink: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, Accounts Payable, Trade, Current, Cash Flow Increase (Decrease)</link:label>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease_documentation_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts Payable, Trade, Current, Cash Flow Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease" xlink:to="lab_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease_d7be1766-9a9f-41ea-9099-bf4ed11f68c7_terseLabel_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease" xlink: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_algm_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease_label_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease" xlink: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, Prepaid Expense And Other Assets, Current, Cash Flow Increase (Decrease)</link:label>
    <link:label id="lab_algm_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease_documentation_en-US" xlink:label="lab_algm_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Prepaid Expense And Other Assets, Current, Cash Flow Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease" xlink:to="lab_algm_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_UnrecognizedTaxBenefitsNet_a66e2103-e1cc-4b91-91c9-c74b7e779a54_terseLabel_en-US" xlink:label="lab_algm_UnrecognizedTaxBenefitsNet" xlink: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_algm_UnrecognizedTaxBenefitsNet_label_en-US" xlink:label="lab_algm_UnrecognizedTaxBenefitsNet" xlink: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, Net</link:label>
    <link:label id="lab_algm_UnrecognizedTaxBenefitsNet_documentation_en-US" xlink:label="lab_algm_UnrecognizedTaxBenefitsNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unrecognized Tax Benefits, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_UnrecognizedTaxBenefitsNet" xlink:href="algm-20210326.xsd#algm_UnrecognizedTaxBenefitsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_UnrecognizedTaxBenefitsNet" xlink:to="lab_algm_UnrecognizedTaxBenefitsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositLiabilityCurrent_ad95b7f5-8d3c-486d-92b3-fd6ca51dbf14_terseLabel_en-US" xlink:label="lab_us-gaap_DepositLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposits on AMTC facility</link:label>
    <link:label id="lab_us-gaap_DepositLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_DepositLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deposit Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositLiabilityCurrent" xlink:to="lab_us-gaap_DepositLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_algm_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture_43bb53ac-8564-48d1-926e-29e6022a9858_terseLabel_en-US" xlink:label="lab_algm_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture" xlink: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 additional paid in capital, income tax benefit from noncash or part noncash divestiture</link:label>
    <link:label id="lab_algm_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture_label_en-US" xlink:label="lab_algm_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture" xlink: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, Income Tax Benefit From Noncash Or Part Noncash Divestiture</link:label>
    <link:label id="lab_algm_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture_documentation_en-US" xlink:label="lab_algm_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture" xlink: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, Income Tax Benefit From Noncash Or Part Noncash Divestiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture" xlink:href="algm-20210326.xsd#algm_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_algm_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture" xlink:to="lab_algm_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_6988060d-24ff-4a7a-8094-b0efda1cc421_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_01c923aa-663a-46aa-acba-a9f6288f70e2_terseLabel_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan</link:label>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_label_en-US" xlink:label="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension Plan [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionPlansDefinedBenefitMember" xlink:to="lab_us-gaap_PensionPlansDefinedBenefitMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OfficeEquipmentMember_c3062a30-4c77-4f65-a0ca-e27ccfde7eba_terseLabel_en-US" xlink:label="lab_us-gaap_OfficeEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office equipment</link:label>
    <link:label id="lab_us-gaap_OfficeEquipmentMember_label_en-US" xlink:label="lab_us-gaap_OfficeEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OfficeEquipmentMember" xlink:to="lab_us-gaap_OfficeEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_61660b44-b663-48f8-9fc8-37fb47f7eb07_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink: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-U.S. assumed discount rate</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink: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, Assumptions Used Calculating Benefit Obligation, Discount Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:to="lab_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_bc31ae39-3da9-4301-bed4-61fdf754b8e1_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxContingencyTable_63a8558d-8e7d-4633-9838-857aa9868870_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="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_NewAccountingPronouncementsPolicyPolicyTextBlock_74686845-8b46-4301-b283-e094acb9e3d4_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recently Adopted Accounting Standards and Recently Issued Accounting Standards Not Yet Adopted</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>15
<FILENAME>algm-20210326_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2021 Workiva-->
<!--r:2704ef62-08de-412b-a025-98368ac332c8,g:74fad51d-dbf7-486d-adf7-bd3efd96b7fa-->
<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-20210326.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_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_01c63a2a-687f-48c6-9d36-b5265006b9b2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_DocumentType_01c63a2a-687f-48c6-9d36-b5265006b9b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentAnnualReport_424cc3a0-6ef1-4022-a7df-77016102d413" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentAnnualReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_DocumentAnnualReport_424cc3a0-6ef1-4022-a7df-77016102d413" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_a261d094-65a6-499e-af57-49e0ffd2698c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_DocumentPeriodEndDate_a261d094-65a6-499e-af57-49e0ffd2698c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_8b593728-e85c-490f-843e-7cf0e1c7da7b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_CurrentFiscalYearEndDate_8b593728-e85c-490f-843e-7cf0e1c7da7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_d000e683-8960-400d-9133-7d218addb7d6" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_DocumentTransitionReport_d000e683-8960-400d-9133-7d218addb7d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_57587503-c5ca-450f-86f3-df8199a42069" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_EntityFileNumber_57587503-c5ca-450f-86f3-df8199a42069" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_d0b8fb3c-bef8-45cb-9edd-9ff6087059bb" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_EntityRegistrantName_d0b8fb3c-bef8-45cb-9edd-9ff6087059bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_18e39b7a-95cc-45b9-97bf-2d79af737384" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_EntityIncorporationStateCountryCode_18e39b7a-95cc-45b9-97bf-2d79af737384" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_e989726b-7206-4bec-8807-5096ccca221a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_EntityTaxIdentificationNumber_e989726b-7206-4bec-8807-5096ccca221a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_a39e3452-a294-4682-9e8f-97a9a0312522" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_EntityAddressAddressLine1_a39e3452-a294-4682-9e8f-97a9a0312522" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_d994ac22-ed1f-4ecb-9039-4f8a2bc0ff18" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_EntityAddressCityOrTown_d994ac22-ed1f-4ecb-9039-4f8a2bc0ff18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_f2bfc9dc-8cd0-42f9-81dd-64cf8688fd98" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_EntityAddressStateOrProvince_f2bfc9dc-8cd0-42f9-81dd-64cf8688fd98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_7830036f-eeb9-40f0-a4dd-10fb7100ceaa" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_EntityAddressPostalZipCode_7830036f-eeb9-40f0-a4dd-10fb7100ceaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_cc267006-514f-4d1a-a408-e7b58e27bd48" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_CityAreaCode_cc267006-514f-4d1a-a408-e7b58e27bd48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_5715c34a-dc68-4cb5-a675-faf8ab7a2546" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_LocalPhoneNumber_5715c34a-dc68-4cb5-a675-faf8ab7a2546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_e9dde54f-68a9-459f-ad35-8b3dea9dc451" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_Security12bTitle_e9dde54f-68a9-459f-ad35-8b3dea9dc451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_4ca2d291-3b96-49f0-8569-5ac4d65a31d1" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_TradingSymbol_4ca2d291-3b96-49f0-8569-5ac4d65a31d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_ab93c386-e815-4cd4-a145-6c141b77ee32" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_SecurityExchangeName_ab93c386-e815-4cd4-a145-6c141b77ee32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityWellKnownSeasonedIssuer_0ea9c1c7-51b9-4037-ae3d-2be28fd96075" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_EntityWellKnownSeasonedIssuer_0ea9c1c7-51b9-4037-ae3d-2be28fd96075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityVoluntaryFilers_c15f09ba-bab0-4513-9028-10d336c25902" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_EntityVoluntaryFilers_c15f09ba-bab0-4513-9028-10d336c25902" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_df227a22-0970-4ba0-a7f8-3dca94dba0ee" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_EntityCurrentReportingStatus_df227a22-0970-4ba0-a7f8-3dca94dba0ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_afd71a33-67fc-455a-8e86-49ff3a7f8eeb" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_EntityInteractiveDataCurrent_afd71a33-67fc-455a-8e86-49ff3a7f8eeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_a20fa59c-34b3-4c4e-ade2-b2246f74bf8b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_EntityFilerCategory_a20fa59c-34b3-4c4e-ade2-b2246f74bf8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_6f9d8b56-861a-4c9b-a668-c8bff8e2e59c" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_EntitySmallBusiness_6f9d8b56-861a-4c9b-a668-c8bff8e2e59c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_32ed96e8-0329-4b88-af67-15f6ef3547b7" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_EntityEmergingGrowthCompany_32ed96e8-0329-4b88-af67-15f6ef3547b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityExTransitionPeriod_e10af418-e152-460f-a8e6-8070b56bc3dc" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityExTransitionPeriod"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_EntityExTransitionPeriod_e10af418-e152-460f-a8e6-8070b56bc3dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_IcfrAuditorAttestationFlag_9a80b0a2-5fbf-4ed2-9e6c-b4951990a470" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_IcfrAuditorAttestationFlag"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_IcfrAuditorAttestationFlag_9a80b0a2-5fbf-4ed2-9e6c-b4951990a470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_36e09d55-96af-41e3-927a-5d0078730814" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_EntityShellCompany_36e09d55-96af-41e3-927a-5d0078730814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityPublicFloat_54a8915b-7e03-46e4-b0f4-9ec28f54ed52" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityPublicFloat"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_EntityPublicFloat_54a8915b-7e03-46e4-b0f4-9ec28f54ed52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_145b20c3-b927-45eb-bbfa-109ad599e053" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_145b20c3-b927-45eb-bbfa-109ad599e053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentsIncorporatedByReferenceTextBlock_d963f1f5-5f4c-4775-b063-a6f076f44de2" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentsIncorporatedByReferenceTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_DocumentsIncorporatedByReferenceTextBlock_d963f1f5-5f4c-4775-b063-a6f076f44de2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_fc5b75ea-0732-4228-9ce3-8b2ea414dd36" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_EntityCentralIndexKey_fc5b75ea-0732-4228-9ce3-8b2ea414dd36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_cf16a572-b7fb-4548-8afe-ffee7c160aff" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_AmendmentFlag_cf16a572-b7fb-4548-8afe-ffee7c160aff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_08da255b-b1ae-4805-9a44-7e80c1353169" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_DocumentFiscalYearFocus_08da255b-b1ae-4805-9a44-7e80c1353169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_e95c6849-c87d-4cfe-9a9b-7b12e17f68e8" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_8bdb8b8e-2b99-411c-8108-4888443c7632" xlink:to="loc_dei_DocumentFiscalPeriodFocus_e95c6849-c87d-4cfe-9a9b-7b12e17f68e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="algm-20210326.xsd#CONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_1ac6afc1-2459-4af8-b6b1-663ee1a31d94" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_9b3f8c00-20b1-4d62-9d86-2641a436cdb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1ac6afc1-2459-4af8-b6b1-663ee1a31d94" xlink:to="loc_us-gaap_StatementTable_9b3f8c00-20b1-4d62-9d86-2641a436cdb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_068a5e6a-a0f7-4cdb-ac77-e014eda9efb1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9b3f8c00-20b1-4d62-9d86-2641a436cdb8" xlink:to="loc_us-gaap_StatementClassOfStockAxis_068a5e6a-a0f7-4cdb-ac77-e014eda9efb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_32a73322-7367-423f-bf8f-95652a384da5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_068a5e6a-a0f7-4cdb-ac77-e014eda9efb1" xlink:to="loc_us-gaap_ClassOfStockDomain_32a73322-7367-423f-bf8f-95652a384da5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_1e9ae6b0-f937-4d06-98ec-673eb73d3f3d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_32a73322-7367-423f-bf8f-95652a384da5" xlink:to="loc_us-gaap_CommonClassAMember_1e9ae6b0-f937-4d06-98ec-673eb73d3f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_59146ac9-1918-4a18-8ee4-d99289bd97b5" xlink:href="algm-20210326.xsd#algm_CommonClassLMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_32a73322-7367-423f-bf8f-95652a384da5" xlink:to="loc_algm_CommonClassLMember_59146ac9-1918-4a18-8ee4-d99289bd97b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_12ada623-31ec-4309-a1d9-bc484045fdbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9b3f8c00-20b1-4d62-9d86-2641a436cdb8" xlink:to="loc_us-gaap_StatementLineItems_12ada623-31ec-4309-a1d9-bc484045fdbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_30f76b43-404c-4af0-aca3-0d674f25c63d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_12ada623-31ec-4309-a1d9-bc484045fdbd" xlink:to="loc_us-gaap_AssetsAbstract_30f76b43-404c-4af0-aca3-0d674f25c63d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_a883cd6f-ee87-4cc3-b023-bc580226c2c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_30f76b43-404c-4af0-aca3-0d674f25c63d" xlink:to="loc_us-gaap_AssetsCurrentAbstract_a883cd6f-ee87-4cc3-b023-bc580226c2c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_43ad4851-a969-447d-88fe-17081de020cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_a883cd6f-ee87-4cc3-b023-bc580226c2c7" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_43ad4851-a969-447d-88fe-17081de020cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_971c0817-6e44-48ff-bc74-f0560cfd2463" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_a883cd6f-ee87-4cc3-b023-bc580226c2c7" xlink:to="loc_us-gaap_RestrictedCashCurrent_971c0817-6e44-48ff-bc74-f0560cfd2463" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_067cc5e3-20fd-43a0-9cdf-942adc94b6c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_a883cd6f-ee87-4cc3-b023-bc580226c2c7" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_067cc5e3-20fd-43a0-9cdf-942adc94b6c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DueFromRelatedPartiesCurrent_7deb89fd-50e5-4086-b8de-95a54d788200" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_a883cd6f-ee87-4cc3-b023-bc580226c2c7" xlink:to="loc_us-gaap_DueFromRelatedPartiesCurrent_7deb89fd-50e5-4086-b8de-95a54d788200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_88846bfb-8bf1-44e1-b66c-e8f4539ecf89" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_a883cd6f-ee87-4cc3-b023-bc580226c2c7" xlink:to="loc_us-gaap_AccountsAndOtherReceivablesNetCurrent_88846bfb-8bf1-44e1-b66c-e8f4539ecf89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_0dbd4099-0fc5-4db1-945f-c245b9308adb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_a883cd6f-ee87-4cc3-b023-bc580226c2c7" xlink:to="loc_us-gaap_InventoryNet_0dbd4099-0fc5-4db1-945f-c245b9308adb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_3a5f286e-2115-4114-a42b-ddeffa144ff6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_a883cd6f-ee87-4cc3-b023-bc580226c2c7" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_3a5f286e-2115-4114-a42b-ddeffa144ff6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_8be1ab6d-40cd-4e35-b73c-7614efb427ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_a883cd6f-ee87-4cc3-b023-bc580226c2c7" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_8be1ab6d-40cd-4e35-b73c-7614efb427ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_f1ec6f69-2c90-4fe9-b846-e79107c5d1bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_a883cd6f-ee87-4cc3-b023-bc580226c2c7" xlink:to="loc_us-gaap_AssetsCurrent_f1ec6f69-2c90-4fe9-b846-e79107c5d1bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_66c2c988-acaa-4007-96bf-170a9470ca42" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_30f76b43-404c-4af0-aca3-0d674f25c63d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_66c2c988-acaa-4007-96bf-170a9470ca42" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_f2a3a241-210c-4fa9-bef1-6d424eec632a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_30f76b43-404c-4af0-aca3-0d674f25c63d" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_f2a3a241-210c-4fa9-bef1-6d424eec632a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_550eb632-d09e-4d37-9354-d9c254df0ce1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_30f76b43-404c-4af0-aca3-0d674f25c63d" xlink:to="loc_us-gaap_Goodwill_550eb632-d09e-4d37-9354-d9c254df0ce1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8a06a085-965b-4e1d-bae1-cab5175b10e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_30f76b43-404c-4af0-aca3-0d674f25c63d" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_8a06a085-965b-4e1d-bae1-cab5175b10e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_e28f534c-efe0-4bde-8bea-3f7fbb464ea5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_30f76b43-404c-4af0-aca3-0d674f25c63d" xlink:to="loc_us-gaap_EquityMethodInvestments_e28f534c-efe0-4bde-8bea-3f7fbb464ea5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_43063ff1-942b-4518-b182-2cc927ad61eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_30f76b43-404c-4af0-aca3-0d674f25c63d" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_43063ff1-942b-4518-b182-2cc927ad61eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_8fc1fb6c-3c07-49f2-8b5f-48a7b754f03b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_30f76b43-404c-4af0-aca3-0d674f25c63d" xlink:to="loc_us-gaap_Assets_8fc1fb6c-3c07-49f2-8b5f-48a7b754f03b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_61019e92-d479-4bdf-991a-5db5fe010800" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_12ada623-31ec-4309-a1d9-bc484045fdbd" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_61019e92-d479-4bdf-991a-5db5fe010800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_30b730ca-bff4-4cf4-9fe2-d2b0877e3f97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_61019e92-d479-4bdf-991a-5db5fe010800" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_30b730ca-bff4-4cf4-9fe2-d2b0877e3f97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_d5d252a4-a862-4947-bc78-fc9235205e7d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_30b730ca-bff4-4cf4-9fe2-d2b0877e3f97" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_d5d252a4-a862-4947-bc78-fc9235205e7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_dd3dd323-5b07-4f91-87db-6aaa37b75778" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_30b730ca-bff4-4cf4-9fe2-d2b0877e3f97" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_dd3dd323-5b07-4f91-87db-6aaa37b75778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_0d3b1e4c-cc54-4b5e-96d8-e3782c436662" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_30b730ca-bff4-4cf4-9fe2-d2b0877e3f97" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_0d3b1e4c-cc54-4b5e-96d8-e3782c436662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_7453272f-c53d-4350-a05c-2f0bfb9bfa81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_30b730ca-bff4-4cf4-9fe2-d2b0877e3f97" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_7453272f-c53d-4350-a05c-2f0bfb9bfa81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBankLoansAndNotesPayable_76d6a65f-4f4c-49f3-b5bb-881f916e9674" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermBankLoansAndNotesPayable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_30b730ca-bff4-4cf4-9fe2-d2b0877e3f97" xlink:to="loc_us-gaap_ShortTermBankLoansAndNotesPayable_76d6a65f-4f4c-49f3-b5bb-881f916e9674" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_1931cb24-7aa8-4fac-ad91-16c625814262" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_30b730ca-bff4-4cf4-9fe2-d2b0877e3f97" xlink:to="loc_us-gaap_LiabilitiesCurrent_1931cb24-7aa8-4fac-ad91-16c625814262" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_c308a9cc-fcb6-48ae-bd9c-b796e1739fa8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_61019e92-d479-4bdf-991a-5db5fe010800" xlink:to="loc_us-gaap_LongTermLineOfCredit_c308a9cc-fcb6-48ae-bd9c-b796e1739fa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent_ee5a5761-6660-4dcd-af1c-580dab1ce9c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_61019e92-d479-4bdf-991a-5db5fe010800" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent_ee5a5761-6660-4dcd-af1c-580dab1ce9c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_c64919ab-f6ba-4f2e-a702-4fb5d350300e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_61019e92-d479-4bdf-991a-5db5fe010800" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_c64919ab-f6ba-4f2e-a702-4fb5d350300e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_b0b0166e-be5d-4c3f-ae99-14dc5dceee9e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_61019e92-d479-4bdf-991a-5db5fe010800" xlink:to="loc_us-gaap_Liabilities_b0b0166e-be5d-4c3f-ae99-14dc5dceee9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_96da9b86-d3ad-4f55-be2e-1fae56ef84ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_61019e92-d479-4bdf-991a-5db5fe010800" xlink:to="loc_us-gaap_CommitmentsAndContingencies_96da9b86-d3ad-4f55-be2e-1fae56ef84ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_9510847e-837f-46df-8169-026c451ae3d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_61019e92-d479-4bdf-991a-5db5fe010800" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_9510847e-837f-46df-8169-026c451ae3d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_225353f9-7aca-4dd1-a6f7-f5f4f9656e05" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_9510847e-837f-46df-8169-026c451ae3d3" xlink:to="loc_us-gaap_PreferredStockValue_225353f9-7aca-4dd1-a6f7-f5f4f9656e05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_f2edd9d8-1ce8-4f85-b856-a3121c63e630" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_9510847e-837f-46df-8169-026c451ae3d3" xlink:to="loc_us-gaap_CommonStockValue_f2edd9d8-1ce8-4f85-b856-a3121c63e630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_e6d4dee5-2f83-4507-aaad-06c780a22181" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_9510847e-837f-46df-8169-026c451ae3d3" xlink:to="loc_us-gaap_AdditionalPaidInCapital_e6d4dee5-2f83-4507-aaad-06c780a22181" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a1190370-6e88-4f8d-88a6-fdadd6da04ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_9510847e-837f-46df-8169-026c451ae3d3" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_a1190370-6e88-4f8d-88a6-fdadd6da04ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a0db8ea0-1eda-4a40-a6c1-48e63c1b37f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_9510847e-837f-46df-8169-026c451ae3d3" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_a0db8ea0-1eda-4a40-a6c1-48e63c1b37f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_0a8c1019-447b-47f7-82b1-c1c4dc43b20e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_9510847e-837f-46df-8169-026c451ae3d3" xlink:to="loc_us-gaap_StockholdersEquity_0a8c1019-447b-47f7-82b1-c1c4dc43b20e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_392fb889-e6e3-4103-9006-0945234c9bce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_9510847e-837f-46df-8169-026c451ae3d3" xlink:to="loc_us-gaap_MinorityInterest_392fb889-e6e3-4103-9006-0945234c9bce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9dab302d-77f7-4f6a-960a-ba08e4531fbb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_9510847e-837f-46df-8169-026c451ae3d3" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9dab302d-77f7-4f6a-960a-ba08e4531fbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_69e84da1-a959-4f08-8775-14e07bd0eba4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_61019e92-d479-4bdf-991a-5db5fe010800" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_69e84da1-a959-4f08-8775-14e07bd0eba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="algm-20210326.xsd#CONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_fe38afc0-9e9a-4ae0-a1d3-aafef6070f67" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_479d0b8c-d6f2-4483-bb0d-82ea32c9e64b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_fe38afc0-9e9a-4ae0-a1d3-aafef6070f67" xlink:to="loc_us-gaap_StatementTable_479d0b8c-d6f2-4483-bb0d-82ea32c9e64b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_4a31fb55-8349-4ff9-b51f-fc5203790614" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_479d0b8c-d6f2-4483-bb0d-82ea32c9e64b" xlink:to="loc_us-gaap_StatementClassOfStockAxis_4a31fb55-8349-4ff9-b51f-fc5203790614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_a11117e2-6f64-4019-a078-944064c2dee0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_4a31fb55-8349-4ff9-b51f-fc5203790614" xlink:to="loc_us-gaap_ClassOfStockDomain_a11117e2-6f64-4019-a078-944064c2dee0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_14e797d3-d242-478d-b000-9148764c1436" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_a11117e2-6f64-4019-a078-944064c2dee0" xlink:to="loc_us-gaap_CommonClassAMember_14e797d3-d242-478d-b000-9148764c1436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_49f220d5-0103-4dc5-bf2c-b793af29dd94" xlink:href="algm-20210326.xsd#algm_CommonClassLMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_a11117e2-6f64-4019-a078-944064c2dee0" xlink:to="loc_algm_CommonClassLMember_49f220d5-0103-4dc5-bf2c-b793af29dd94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_204ae611-00e1-4741-aa51-59fe22db849d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_479d0b8c-d6f2-4483-bb0d-82ea32c9e64b" xlink:to="loc_us-gaap_StatementLineItems_204ae611-00e1-4741-aa51-59fe22db849d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_974b5c36-edc3-45d5-b856-863f31f37d6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_204ae611-00e1-4741-aa51-59fe22db849d" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_974b5c36-edc3-45d5-b856-863f31f37d6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_54809026-2013-4580-93cb-6acfb739e6ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_204ae611-00e1-4741-aa51-59fe22db849d" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_54809026-2013-4580-93cb-6acfb739e6ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_bff9650b-9b08-4cf3-9e5d-efd553aadae4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_204ae611-00e1-4741-aa51-59fe22db849d" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_bff9650b-9b08-4cf3-9e5d-efd553aadae4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_7c4a829b-4484-4801-bb7a-c4fd90e499f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_204ae611-00e1-4741-aa51-59fe22db849d" xlink:to="loc_us-gaap_PreferredStockSharesIssued_7c4a829b-4484-4801-bb7a-c4fd90e499f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_ca495a20-b3f6-4522-9a99-1398b7fb3754" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_204ae611-00e1-4741-aa51-59fe22db849d" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_ca495a20-b3f6-4522-9a99-1398b7fb3754" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_3fa9418a-9fab-4bf5-9ae2-688c4acd7877" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_204ae611-00e1-4741-aa51-59fe22db849d" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_3fa9418a-9fab-4bf5-9ae2-688c4acd7877" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_30bc37c4-f50f-46ed-a293-7ddef097de3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_204ae611-00e1-4741-aa51-59fe22db849d" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_30bc37c4-f50f-46ed-a293-7ddef097de3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_2f5f2616-8c80-42e3-9c41-f26afae9cfbc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_204ae611-00e1-4741-aa51-59fe22db849d" xlink:to="loc_us-gaap_CommonStockSharesIssued_2f5f2616-8c80-42e3-9c41-f26afae9cfbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_357b55f9-a822-464a-9510-05f4223a6067" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_204ae611-00e1-4741-aa51-59fe22db849d" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_357b55f9-a822-464a-9510-05f4223a6067" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="algm-20210326.xsd#ConsolidatedStatementsofOperations"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/ConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_23f78ca6-faa1-4827-837f-58b303ccc10b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_9e4f094d-a90c-4ebb-9fca-659cb4f89dcf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_23f78ca6-faa1-4827-837f-58b303ccc10b" xlink:to="loc_us-gaap_StatementTable_9e4f094d-a90c-4ebb-9fca-659cb4f89dcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_de68f16e-d43f-4c72-868d-6fe4211c1ca5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9e4f094d-a90c-4ebb-9fca-659cb4f89dcf" xlink:to="loc_srt_ProductOrServiceAxis_de68f16e-d43f-4c72-868d-6fe4211c1ca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_1feea11b-e26e-4725-a53c-83c477bb9fac" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_de68f16e-d43f-4c72-868d-6fe4211c1ca5" xlink:to="loc_srt_ProductsAndServicesDomain_1feea11b-e26e-4725-a53c-83c477bb9fac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NonRelatedPartyRevenueMember_a59b1818-7701-4b26-9fe0-b6bfe75f6b0c" xlink:href="algm-20210326.xsd#algm_NonRelatedPartyRevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1feea11b-e26e-4725-a53c-83c477bb9fac" xlink:to="loc_algm_NonRelatedPartyRevenueMember_a59b1818-7701-4b26-9fe0-b6bfe75f6b0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyRevenueMember_ec583a09-6686-4265-85ef-d983a90c8d0a" xlink:href="algm-20210326.xsd#algm_RelatedPartyRevenueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_1feea11b-e26e-4725-a53c-83c477bb9fac" xlink:to="loc_algm_RelatedPartyRevenueMember_ec583a09-6686-4265-85ef-d983a90c8d0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_9e4f094d-a90c-4ebb-9fca-659cb4f89dcf" xlink:to="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3c70d52c-9b47-42bc-ae9e-bbc6fc3461cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3c70d52c-9b47-42bc-ae9e-bbc6fc3461cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_194be4e4-8959-43b9-b5d7-521d27294e8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_194be4e4-8959-43b9-b5d7-521d27294e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_9637096b-06a2-41cf-82d6-e9c713993d0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:to="loc_us-gaap_GrossProfit_9637096b-06a2-41cf-82d6-e9c713993d0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_8fa17592-fa0c-4e0d-b8b7-7179446ef403" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:to="loc_us-gaap_OperatingExpensesAbstract_8fa17592-fa0c-4e0d-b8b7-7179446ef403" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_221db455-1d7e-4949-99d8-40db185d2ea6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_8fa17592-fa0c-4e0d-b8b7-7179446ef403" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_221db455-1d7e-4949-99d8-40db185d2ea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c1821963-db64-44b1-90b8-d6105f1e278d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_8fa17592-fa0c-4e0d-b8b7-7179446ef403" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_c1821963-db64-44b1-90b8-d6105f1e278d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_dec3ae67-4d8d-49c5-900a-aab311a9de8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_8fa17592-fa0c-4e0d-b8b7-7179446ef403" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_dec3ae67-4d8d-49c5-900a-aab311a9de8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_664762ea-820d-4b82-bbef-00d6cbe7bc91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_8fa17592-fa0c-4e0d-b8b7-7179446ef403" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_664762ea-820d-4b82-bbef-00d6cbe7bc91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_14d6d362-9898-4463-8649-63344618b1e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_8fa17592-fa0c-4e0d-b8b7-7179446ef403" xlink:to="loc_us-gaap_OperatingExpenses_14d6d362-9898-4463-8649-63344618b1e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_f883e33a-ed21-4de4-8a79-bc7b5f337187" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:to="loc_us-gaap_OperatingIncomeLoss_f883e33a-ed21-4de4-8a79-bc7b5f337187" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_b4754c3b-c8ce-4829-9f61-ca7a624bf9b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_b4754c3b-c8ce-4829-9f61-ca7a624bf9b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_fa874f4a-55db-4fa4-98f9-ea8975625a19" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b4754c3b-c8ce-4829-9f61-ca7a624bf9b0" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_fa874f4a-55db-4fa4-98f9-ea8975625a19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_b8c4593b-a8d9-4086-b9d3-ad0ae3340c08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b4754c3b-c8ce-4829-9f61-ca7a624bf9b0" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_b8c4593b-a8d9-4086-b9d3-ad0ae3340c08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_cb35525c-2084-4edf-b169-6ec98a98c12a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b4754c3b-c8ce-4829-9f61-ca7a624bf9b0" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_cb35525c-2084-4edf-b169-6ec98a98c12a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeNonoperating_7cc3ae65-854a-40f8-af03-c5788394c0aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b4754c3b-c8ce-4829-9f61-ca7a624bf9b0" xlink:to="loc_us-gaap_InvestmentIncomeNonoperating_7cc3ae65-854a-40f8-af03-c5788394c0aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_493bd10d-21fd-45c9-bb8a-a6502e4a9f5f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_b4754c3b-c8ce-4829-9f61-ca7a624bf9b0" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_493bd10d-21fd-45c9-bb8a-a6502e4a9f5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3139ac88-be47-4b98-ab7a-e3bd3fb50aaf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3139ac88-be47-4b98-ab7a-e3bd3fb50aaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_e13f208e-86ee-4a46-98b1-eb4e7d211379" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_e13f208e-86ee-4a46-98b1-eb4e7d211379" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_5a8b7a75-74e5-498a-8d27-39095e229868" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:to="loc_us-gaap_ProfitLoss_5a8b7a75-74e5-498a-8d27-39095e229868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_c60191fa-a7c7-4932-9b58-cf6ec3258fc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_c60191fa-a7c7-4932-9b58-cf6ec3258fc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8f27d4a4-8aec-4039-a56c-3d4e35713762" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:to="loc_us-gaap_NetIncomeLoss_8f27d4a4-8aec-4039-a56c-3d4e35713762" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_fd1ff812-04d8-4d18-9913-6d01c3b6b2dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:to="loc_us-gaap_EarningsPerShareAbstract_fd1ff812-04d8-4d18-9913-6d01c3b6b2dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_b5ae0c77-4d1e-481c-b27b-fb91ce633247" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fd1ff812-04d8-4d18-9913-6d01c3b6b2dd" xlink:to="loc_us-gaap_EarningsPerShareBasic_b5ae0c77-4d1e-481c-b27b-fb91ce633247" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_cf4df4c4-924f-496e-9d9c-092357ff37ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_fd1ff812-04d8-4d18-9913-6d01c3b6b2dd" xlink:to="loc_us-gaap_EarningsPerShareDiluted_cf4df4c4-924f-496e-9d9c-092357ff37ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_34f05dfe-0a23-4ccb-8e2a-55b0b8807a63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7d313bc1-84eb-4892-9ed2-f1b9e330faba" xlink:to="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_34f05dfe-0a23-4ccb-8e2a-55b0b8807a63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2e808b2e-de09-4482-8a57-b043bbafc37b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_34f05dfe-0a23-4ccb-8e2a-55b0b8807a63" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2e808b2e-de09-4482-8a57-b043bbafc37b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c1914dfc-6170-4c2a-abc6-7e416a0399a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract_34f05dfe-0a23-4ccb-8e2a-55b0b8807a63" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c1914dfc-6170-4c2a-abc6-7e416a0399a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="algm-20210326.xsd#ConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_deb34070-d14f-4ba1-8b92-ff1d0425855d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_ba3a0232-5cf6-4736-aba0-92f435f9c1f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_deb34070-d14f-4ba1-8b92-ff1d0425855d" xlink:to="loc_us-gaap_ProfitLoss_ba3a0232-5cf6-4736-aba0-92f435f9c1f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_df701d39-3870-4f97-a8a3-878ab3586045" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_deb34070-d14f-4ba1-8b92-ff1d0425855d" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_df701d39-3870-4f97-a8a3-878ab3586045" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c07498fa-131b-4949-823e-5d05a1416cd2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_deb34070-d14f-4ba1-8b92-ff1d0425855d" xlink:to="loc_us-gaap_NetIncomeLoss_c07498fa-131b-4949-823e-5d05a1416cd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_317240e8-d727-4443-9b12-6e461332b25e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_deb34070-d14f-4ba1-8b92-ff1d0425855d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_317240e8-d727-4443-9b12-6e461332b25e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_5c112b33-3489-4848-a68d-c023802d0f92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_317240e8-d727-4443-9b12-6e461332b25e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_5c112b33-3489-4848-a68d-c023802d0f92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_c1228142-ad90-4580-9e56-92b79b10460b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_317240e8-d727-4443-9b12-6e461332b25e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_c1228142-ad90-4580-9e56-92b79b10460b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_fdb73345-15f6-4438-89e3-93311397bd47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_317240e8-d727-4443-9b12-6e461332b25e" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_fdb73345-15f6-4438-89e3-93311397bd47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_5a58ff2c-0a0b-49f1-9258-35f1bb454df3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_deb34070-d14f-4ba1-8b92-ff1d0425855d" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_5a58ff2c-0a0b-49f1-9258-35f1bb454df3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_6dd5afda-fa9d-4409-9eff-5b2996b453b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_deb34070-d14f-4ba1-8b92-ff1d0425855d" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_6dd5afda-fa9d-4409-9eff-5b2996b453b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_1960351a-e75c-4896-8e99-69e5ed829d6e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_deb34070-d14f-4ba1-8b92-ff1d0425855d" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_1960351a-e75c-4896-8e99-69e5ed829d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="simple" xlink:href="algm-20210326.xsd#ConsolidatedStatementsofComprehensiveIncomeParenthetical"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_ffc08877-d156-43dc-aea3-6dc350a9fe0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_021ecf3f-106c-49c5-b34f-62d2250cdf84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_ffc08877-d156-43dc-aea3-6dc350a9fe0b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_021ecf3f-106c-49c5-b34f-62d2250cdf84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" xlink:type="simple" xlink:href="algm-20210326.xsd#ConsolidatedStatementsofChangesinEquity"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_f1153648-4cd9-4d73-b918-d843b248270b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_340096c7-f389-45e3-8ab3-9bb711a097f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_f1153648-4cd9-4d73-b918-d843b248270b" xlink:to="loc_us-gaap_StatementTable_340096c7-f389-45e3-8ab3-9bb711a097f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_c2082a22-63b6-4070-8df0-8f1d8dfb7940" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_340096c7-f389-45e3-8ab3-9bb711a097f8" xlink:to="loc_us-gaap_StatementClassOfStockAxis_c2082a22-63b6-4070-8df0-8f1d8dfb7940" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0bcd266a-9ee7-4781-a87c-c57ad052d6d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_c2082a22-63b6-4070-8df0-8f1d8dfb7940" xlink:to="loc_us-gaap_ClassOfStockDomain_0bcd266a-9ee7-4781-a87c-c57ad052d6d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_a45df9d0-ee4c-4abb-b182-a26d49dadbd1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_0bcd266a-9ee7-4781-a87c-c57ad052d6d8" xlink:to="loc_us-gaap_CommonClassAMember_a45df9d0-ee4c-4abb-b182-a26d49dadbd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_86c0b8e6-da1a-4001-a5da-ced7751dcfd9" xlink:href="algm-20210326.xsd#algm_CommonClassLMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_0bcd266a-9ee7-4781-a87c-c57ad052d6d8" xlink:to="loc_algm_CommonClassLMember_86c0b8e6-da1a-4001-a5da-ced7751dcfd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_c3f8d36e-aed3-4ead-8fe2-306486093c1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_340096c7-f389-45e3-8ab3-9bb711a097f8" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_c3f8d36e-aed3-4ead-8fe2-306486093c1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_0eba9465-871c-4201-9e1d-41e9bc2c21d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_c3f8d36e-aed3-4ead-8fe2-306486093c1f" xlink:to="loc_us-gaap_EquityComponentDomain_0eba9465-871c-4201-9e1d-41e9bc2c21d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_81bf7bcd-e165-4b9f-9ff5-62b307b4ec07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0eba9465-871c-4201-9e1d-41e9bc2c21d4" xlink:to="loc_us-gaap_CommonStockMember_81bf7bcd-e165-4b9f-9ff5-62b307b4ec07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_3bd9a075-1364-4f7f-b65a-4c423350a9c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0eba9465-871c-4201-9e1d-41e9bc2c21d4" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_3bd9a075-1364-4f7f-b65a-4c423350a9c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_7b837e7b-e014-4a3d-841e-1ea89b36f7e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0eba9465-871c-4201-9e1d-41e9bc2c21d4" xlink:to="loc_us-gaap_RetainedEarningsMember_7b837e7b-e014-4a3d-841e-1ea89b36f7e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_37c64412-6828-4dda-a256-4176859c9961" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0eba9465-871c-4201-9e1d-41e9bc2c21d4" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_37c64412-6828-4dda-a256-4176859c9961" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_8432c846-013d-458e-bd26-4bf225aff4a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_0eba9465-871c-4201-9e1d-41e9bc2c21d4" xlink:to="loc_us-gaap_NoncontrollingInterestMember_8432c846-013d-458e-bd26-4bf225aff4a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_343e00e6-2b97-4381-b25f-4cfa85cbcf7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_340096c7-f389-45e3-8ab3-9bb711a097f8" xlink:to="loc_us-gaap_StatementLineItems_343e00e6-2b97-4381-b25f-4cfa85cbcf7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_343e00e6-2b97-4381-b25f-4cfa85cbcf7f" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_b92a0a80-7899-447a-a60e-cbf4e7ecaf1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_b92a0a80-7899-447a-a60e-cbf4e7ecaf1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1d9b4dcb-8047-489d-9abf-e3719a7ebd33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1d9b4dcb-8047-489d-9abf-e3719a7ebd33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_8e5c83df-290a-4193-b91d-f3a33edd6a73" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_ProfitLoss_8e5c83df-290a-4193-b91d-f3a33edd6a73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalContribution_8809418e-c8c8-426d-b970-3cd5d9bfa068" xlink:href="algm-20210326.xsd#algm_AdjustmentsToAdditionalPaidInCapitalCapitalContribution"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalContribution_8809418e-c8c8-426d-b970-3cd5d9bfa068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_fdabe28b-37ef-463a-b9dd-850e63b4ed92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_fdabe28b-37ef-463a-b9dd-850e63b4ed92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_e0bbca96-d215-428d-9f34-bb2ffef05ff3" xlink:href="algm-20210326.xsd#algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_e0bbca96-d215-428d-9f34-bb2ffef05ff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_de99c1c0-b9d8-45f1-bcba-7fa5735c4dfb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_de99c1c0-b9d8-45f1-bcba-7fa5735c4dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_b187adca-f7d5-4090-ad51-c74da6d7ea90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_b187adca-f7d5-4090-ad51-c74da6d7ea90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_b0c67316-b8b7-474c-b811-b3649b359569" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_b0c67316-b8b7-474c-b811-b3649b359569" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_678e8d92-2645-45bb-9b6c-0b7e42b94775" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_678e8d92-2645-45bb-9b6c-0b7e42b94775" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_0df99a8c-1075-49fd-8145-5bb364d7b72b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities_0df99a8c-1075-49fd-8145-5bb364d7b72b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_d9aee239-b55a-4dab-ba1d-1d469cf502cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_d9aee239-b55a-4dab-ba1d-1d469cf502cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_fcf771bf-2e3b-47f7-bd78-74618ec1f642" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_fcf771bf-2e3b-47f7-bd78-74618ec1f642" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_7cebaf48-abb3-43dc-8ec0-460bc2035b3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_7cebaf48-abb3-43dc-8ec0-460bc2035b3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards_eaeda029-b4ff-402d-8f9d-df6525cdc336" xlink:href="algm-20210326.xsd#algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalConversionOfAwards_eaeda029-b4ff-402d-8f9d-df6525cdc336" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_0b6e5cfe-2760-4343-9718-08cc91dd4099" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_DividendsCommonStockCash_0b6e5cfe-2760-4343-9718-08cc91dd4099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_134004bb-6979-4ddb-87e5-6c7a900d4781" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_134004bb-6979-4ddb-87e5-6c7a900d4781" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_a9ce106e-efef-4853-bf4d-105138c59f92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax_a9ce106e-efef-4853-bf4d-105138c59f92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_40e967ba-dc26-4b7d-966d-d8de876d1536" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_40e967ba-dc26-4b7d-966d-d8de876d1536" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_34caeb2d-a132-4819-9d9c-70cac2d5908d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_0c82a5da-644e-4f18-88be-f8fa1c5665bb" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_34caeb2d-a132-4819-9d9c-70cac2d5908d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="algm-20210326.xsd#ConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_6ebe71c8-8150-4e0b-9bb9-422f36cad51c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_127fa515-6f3f-4a6c-820e-9912f8930b4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6ebe71c8-8150-4e0b-9bb9-422f36cad51c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_127fa515-6f3f-4a6c-820e-9912f8930b4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_12535b87-8d65-447a-953d-50c04cbf395b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_127fa515-6f3f-4a6c-820e-9912f8930b4b" xlink:to="loc_us-gaap_ProfitLoss_12535b87-8d65-447a-953d-50c04cbf395b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3bef1bf6-2a2c-4822-b08c-bf173802211c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_127fa515-6f3f-4a6c-820e-9912f8930b4b" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3bef1bf6-2a2c-4822-b08c-bf173802211c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_ba4a40e4-5630-448d-89b7-43c25c856af4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3bef1bf6-2a2c-4822-b08c-bf173802211c" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_ba4a40e4-5630-448d-89b7-43c25c856af4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_2ac7c52e-fdc4-4cea-99b5-2b52d78791b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3bef1bf6-2a2c-4822-b08c-bf173802211c" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_2ac7c52e-fdc4-4cea-99b5-2b52d78791b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_cf0534eb-2c0a-4a42-9d07-7da33a7c9b70" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3bef1bf6-2a2c-4822-b08c-bf173802211c" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_cf0534eb-2c0a-4a42-9d07-7da33a7c9b70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_bc0a9054-d1a1-48c7-99ed-2b31475581aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3bef1bf6-2a2c-4822-b08c-bf173802211c" xlink:to="loc_us-gaap_ShareBasedCompensation_bc0a9054-d1a1-48c7-99ed-2b31475581aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDispositionOfAssets1_3affd2d2-fb7b-460b-bf9c-1168a6ea9555" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3bef1bf6-2a2c-4822-b08c-bf173802211c" xlink:to="loc_us-gaap_GainLossOnDispositionOfAssets1_3affd2d2-fb7b-460b-bf9c-1168a6ea9555" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_e56d89bb-62b6-4d61-bfe8-482fb277749a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3bef1bf6-2a2c-4822-b08c-bf173802211c" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_e56d89bb-62b6-4d61-bfe8-482fb277749a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_c86b4961-d37e-40fb-8a06-f457f892b77d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3bef1bf6-2a2c-4822-b08c-bf173802211c" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_c86b4961-d37e-40fb-8a06-f457f892b77d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_7df8f1fb-3b0e-4c1a-936b-28cf27fdf9bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3bef1bf6-2a2c-4822-b08c-bf173802211c" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_7df8f1fb-3b0e-4c1a-936b-28cf27fdf9bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal_d95904b8-c9bf-4285-b85b-d9ff8b6bc19c" xlink:href="algm-20210326.xsd#algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_3bef1bf6-2a2c-4822-b08c-bf173802211c" xlink:to="loc_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal_d95904b8-c9bf-4285-b85b-d9ff8b6bc19c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_80958814-cb05-4d57-8735-80192620ece3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3bef1bf6-2a2c-4822-b08c-bf173802211c" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_80958814-cb05-4d57-8735-80192620ece3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_b5d69cf7-1641-4ba3-89d4-d663d635189a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_80958814-cb05-4d57-8735-80192620ece3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_b5d69cf7-1641-4ba3-89d4-d663d635189a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherReceivables_d3ad40e4-9623-4240-8c83-c4cd98bc4b4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_80958814-cb05-4d57-8735-80192620ece3" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherReceivables_d3ad40e4-9623-4240-8c83-c4cd98bc4b4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_91eb5532-2a44-44ab-a485-0f7ce5f82adf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_80958814-cb05-4d57-8735-80192620ece3" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_91eb5532-2a44-44ab-a485-0f7ce5f82adf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_5e8fd1f0-f2c3-4047-8187-cffe50b42776" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_80958814-cb05-4d57-8735-80192620ece3" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_5e8fd1f0-f2c3-4047-8187-cffe50b42776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_393d0ef5-a446-435b-9d46-801e79898aa0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_80958814-cb05-4d57-8735-80192620ece3" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_393d0ef5-a446-435b-9d46-801e79898aa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IncreaseDecreaseInDueToFromRelatedParties_a9ed9c8c-3bfe-4b62-a8b2-535b36ab9a6f" xlink:href="algm-20210326.xsd#algm_IncreaseDecreaseInDueToFromRelatedParties"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_80958814-cb05-4d57-8735-80192620ece3" xlink:to="loc_algm_IncreaseDecreaseInDueToFromRelatedParties_a9ed9c8c-3bfe-4b62-a8b2-535b36ab9a6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities_d18b28a6-fde8-4e20-b821-789670d12279" xlink:href="algm-20210326.xsd#algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_80958814-cb05-4d57-8735-80192620ece3" xlink:to="loc_algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities_d18b28a6-fde8-4e20-b821-789670d12279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2d0b39cb-fd56-4ca2-8c0f-07f4210592fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_127fa515-6f3f-4a6c-820e-9912f8930b4b" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_2d0b39cb-fd56-4ca2-8c0f-07f4210592fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_356fe8c1-5ada-4d24-b25b-e46a27a3aa26" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6ebe71c8-8150-4e0b-9bb9-422f36cad51c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_356fe8c1-5ada-4d24-b25b-e46a27a3aa26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_5bb9c460-6e86-473e-88ed-46d8ac068f63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_356fe8c1-5ada-4d24-b25b-e46a27a3aa26" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_5bb9c460-6e86-473e-88ed-46d8ac068f63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_cd6d733b-1969-4245-bfa5-d0a10fa9d7b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_356fe8c1-5ada-4d24-b25b-e46a27a3aa26" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_cd6d733b-1969-4245-bfa5-d0a10fa9d7b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_867f3f45-f726-4c7b-be2b-4bc5e77d26e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_356fe8c1-5ada-4d24-b25b-e46a27a3aa26" xlink:to="loc_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_867f3f45-f726-4c7b-be2b-4bc5e77d26e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashDivestedFromDeconsolidation_e4a77d5f-324c-4c17-8dd3-e9b1ea476d9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashDivestedFromDeconsolidation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_356fe8c1-5ada-4d24-b25b-e46a27a3aa26" xlink:to="loc_us-gaap_CashDivestedFromDeconsolidation_e4a77d5f-324c-4c17-8dd3-e9b1ea476d9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c5e9839e-0134-407c-a93f-44141507309b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_356fe8c1-5ada-4d24-b25b-e46a27a3aa26" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c5e9839e-0134-407c-a93f-44141507309b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_428a9c93-934a-472f-a2ce-3916414bb434" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6ebe71c8-8150-4e0b-9bb9-422f36cad51c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_428a9c93-934a-472f-a2ce-3916414bb434" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRelatedPartyDebt_a5b3f641-0d9f-4ab5-8166-faba1d0480b3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromRelatedPartyDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_428a9c93-934a-472f-a2ce-3916414bb434" xlink:to="loc_us-gaap_ProceedsFromRelatedPartyDebt_a5b3f641-0d9f-4ab5-8166-faba1d0480b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_de301cd8-80fe-4dd7-9124-56b46f0ae456" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceInitialPublicOffering"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_428a9c93-934a-472f-a2ce-3916414bb434" xlink:to="loc_us-gaap_ProceedsFromIssuanceInitialPublicOffering_de301cd8-80fe-4dd7-9124-56b46f0ae456" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_ea5a4c99-e6e6-4c9e-888f-2ffac54adef1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_428a9c93-934a-472f-a2ce-3916414bb434" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_ea5a4c99-e6e6-4c9e-888f-2ffac54adef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividends_8dca7b99-e46b-4782-a5f9-d89bd242ecce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividends"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_428a9c93-934a-472f-a2ce-3916414bb434" xlink:to="loc_us-gaap_PaymentsOfDividends_8dca7b99-e46b-4782-a5f9-d89bd242ecce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_1cb02ba3-1ced-4eb0-a342-5479615863d0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSecuredDebt"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_428a9c93-934a-472f-a2ce-3916414bb434" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfSecuredDebt_1cb02ba3-1ced-4eb0-a342-5479615863d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_c8135b24-f800-4e7e-858e-cd2f4fa5ed97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_428a9c93-934a-472f-a2ce-3916414bb434" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_c8135b24-f800-4e7e-858e-cd2f4fa5ed97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfUnsecuredDebt_4a926698-3900-4a01-aa8b-6647124894dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfUnsecuredDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_428a9c93-934a-472f-a2ce-3916414bb434" xlink:to="loc_us-gaap_RepaymentsOfUnsecuredDebt_4a926698-3900-4a01-aa8b-6647124894dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributedCapital_4ee3ee7f-74e8-465e-8f36-2194838fb490" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_428a9c93-934a-472f-a2ce-3916414bb434" xlink:to="loc_us-gaap_ProceedsFromContributedCapital_4ee3ee7f-74e8-465e-8f36-2194838fb490" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ab720377-a4c6-465d-8e32-24aac2961f6a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_428a9c93-934a-472f-a2ce-3916414bb434" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_ab720377-a4c6-465d-8e32-24aac2961f6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e7bbaccb-0086-4732-a7d9-ebad3060b211" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6ebe71c8-8150-4e0b-9bb9-422f36cad51c" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e7bbaccb-0086-4732-a7d9-ebad3060b211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a2d8adf2-fb70-4afd-a41d-500e07546386" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6ebe71c8-8150-4e0b-9bb9-422f36cad51c" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a2d8adf2-fb70-4afd-a41d-500e07546386" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9aa7e1a9-8451-46b2-9821-dc6a54d178bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6ebe71c8-8150-4e0b-9bb9-422f36cad51c" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_9aa7e1a9-8451-46b2-9821-dc6a54d178bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4e7e8221-ad6f-4332-8190-5757a247b41f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6ebe71c8-8150-4e0b-9bb9-422f36cad51c" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4e7e8221-ad6f-4332-8190-5757a247b41f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_9649f4b9-9f50-4bc3-8b45-90db6ef8d456" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6ebe71c8-8150-4e0b-9bb9-422f36cad51c" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_9649f4b9-9f50-4bc3-8b45-90db6ef8d456" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_95c5e4a1-8b75-4f4f-b6c9-c973e7db79da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_9649f4b9-9f50-4bc3-8b45-90db6ef8d456" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_95c5e4a1-8b75-4f4f-b6c9-c973e7db79da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_9725620e-f425-48a9-87e7-6c937606f168" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_9649f4b9-9f50-4bc3-8b45-90db6ef8d456" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_9725620e-f425-48a9-87e7-6c937606f168" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_85e97544-0506-46cd-ada7-0bd5db178d0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_9649f4b9-9f50-4bc3-8b45-90db6ef8d456" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_85e97544-0506-46cd-ada7-0bd5db178d0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_186616df-05cb-4a66-b28a-5c15e7ab1f93" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6ebe71c8-8150-4e0b-9bb9-422f36cad51c" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_186616df-05cb-4a66-b28a-5c15e7ab1f93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_1a81953b-44e5-417c-95d4-4a56bf1d2cc0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_186616df-05cb-4a66-b28a-5c15e7ab1f93" xlink:to="loc_us-gaap_InterestPaidNet_1a81953b-44e5-417c-95d4-4a56bf1d2cc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_7d70943c-3429-47d5-8315-453bd38e4a3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_186616df-05cb-4a66-b28a-5c15e7ab1f93" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_7d70943c-3429-47d5-8315-453bd38e4a3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_be86b2f8-c898-41a7-99e4-a6d4f1367f5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_6ebe71c8-8150-4e0b-9bb9-422f36cad51c" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_be86b2f8-c898-41a7-99e4-a6d4f1367f5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_47515d78-b2bf-4e9c-ba4a-8c3e2841f0e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_be86b2f8-c898-41a7-99e4-a6d4f1367f5c" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_47515d78-b2bf-4e9c-ba4a-8c3e2841f0e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_TransferOfPropertyPlantAndEquipmentNetToHeldForSale_45f1bc1a-9966-462b-8eb5-f893e1593f37" xlink:href="algm-20210326.xsd#algm_TransferOfPropertyPlantAndEquipmentNetToHeldForSale"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_be86b2f8-c898-41a7-99e4-a6d4f1367f5c" xlink:to="loc_algm_TransferOfPropertyPlantAndEquipmentNetToHeldForSale_45f1bc1a-9966-462b-8eb5-f893e1593f37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesIssued1_bfeb6f7f-4d75-4765-b4dc-f53d01002f13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesIssued1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_be86b2f8-c898-41a7-99e4-a6d4f1367f5c" xlink:to="loc_us-gaap_NotesIssued1_bfeb6f7f-4d75-4765-b4dc-f53d01002f13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_47756f52-eb08-4fa5-94f4-5187963fd080" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_be86b2f8-c898-41a7-99e4-a6d4f1367f5c" xlink:to="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_47756f52-eb08-4fa5-94f4-5187963fd080" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation" xlink:type="simple" xlink:href="algm-20210326.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_b6b76980-f73f-4ea6-bbfd-28d740a45004" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_58847be5-31a2-474d-a2ed-17d3498bc7c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_b6b76980-f73f-4ea6-bbfd-28d740a45004" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_58847be5-31a2-474d-a2ed-17d3498bc7c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationTables" xlink:type="simple" xlink:href="algm-20210326.xsd#NatureoftheBusinessandBasisofPresentationTables"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1f2d145d-b722-4fac-bee6-23e390ea187c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNoncashOrPartNoncashDivestituresTextBlock_1854a28d-1149-48ce-ad04-46d506b5780f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNoncashOrPartNoncashDivestituresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_1f2d145d-b722-4fac-bee6-23e390ea187c" xlink:to="loc_us-gaap_ScheduleOfNoncashOrPartNoncashDivestituresTextBlock_1854a28d-1149-48ce-ad04-46d506b5780f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3546d163-9a59-471f-b5b3-927cf253af33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashDivestituresTable_fdab693f-9bb0-4755-a791-3cbe604e265b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashDivestituresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3546d163-9a59-471f-b5b3-927cf253af33" xlink:to="loc_us-gaap_NoncashOrPartNoncashDivestituresTable_fdab693f-9bb0-4755-a791-3cbe604e265b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_d33224e3-6975-47de-a7bc-2eec3d1bdbd1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresTable_fdab693f-9bb0-4755-a791-3cbe604e265b" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_d33224e3-6975-47de-a7bc-2eec3d1bdbd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_ed85d4cf-c0bb-401e-a7d8-66a2cccc95ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_d33224e3-6975-47de-a7bc-2eec3d1bdbd1" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_ed85d4cf-c0bb-401e-a7d8-66a2cccc95ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_505bb441-1cf9-4e5e-9a4d-6d8891c4a03b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_ed85d4cf-c0bb-401e-a7d8-66a2cccc95ac" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_505bb441-1cf9-4e5e-9a4d-6d8891c4a03b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_dcd79e06-52bb-4c9a-83ad-71d872ca3980" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresTable_fdab693f-9bb0-4755-a791-3cbe604e265b" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_dcd79e06-52bb-4c9a-83ad-71d872ca3980" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_bfb4c567-55b6-4094-a982-d36e34b9bfee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_dcd79e06-52bb-4c9a-83ad-71d872ca3980" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_bfb4c567-55b6-4094-a982-d36e34b9bfee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PolarSemiconductorIncMember_6017c7af-09df-4e73-a7f0-cc63b8aaed64" xlink:href="algm-20210326.xsd#algm_PolarSemiconductorIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_bfb4c567-55b6-4094-a982-d36e34b9bfee" xlink:to="loc_algm_PolarSemiconductorIncMember_6017c7af-09df-4e73-a7f0-cc63b8aaed64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_c550feee-a3e8-4e4a-a9f3-a840497d99ef" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresTable_fdab693f-9bb0-4755-a791-3cbe604e265b" xlink:to="loc_dei_LegalEntityAxis_c550feee-a3e8-4e4a-a9f3-a840497d99ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_41cccbf8-0b1d-44ab-b5bf-f217058f724a" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_c550feee-a3e8-4e4a-a9f3-a840497d99ef" xlink:to="loc_dei_EntityDomain_41cccbf8-0b1d-44ab-b5bf-f217058f724a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AllegroMicrosystemsIncMember_1adb6526-26cd-41ba-8b63-c0b8202a3d01" xlink:href="algm-20210326.xsd#algm_AllegroMicrosystemsIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_41cccbf8-0b1d-44ab-b5bf-f217058f724a" xlink:to="loc_algm_AllegroMicrosystemsIncMember_1adb6526-26cd-41ba-8b63-c0b8202a3d01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PolarSemiconductorIncMember_a954d808-cc55-4bdb-ae89-f450c8fb052e" xlink:href="algm-20210326.xsd#algm_PolarSemiconductorIncMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_41cccbf8-0b1d-44ab-b5bf-f217058f724a" xlink:to="loc_algm_PolarSemiconductorIncMember_a954d808-cc55-4bdb-ae89-f450c8fb052e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis_0917de06-8eb7-499b-b520-bf5c9c3c953c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresTable_fdab693f-9bb0-4755-a791-3cbe604e265b" xlink:to="loc_us-gaap_UnusualOrInfrequentItemAxis_0917de06-8eb7-499b-b520-bf5c9c3c953c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_538efa22-7e10-4ca2-a518-b0db04942818" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_0917de06-8eb7-499b-b520-bf5c9c3c953c" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_538efa22-7e10-4ca2-a518-b0db04942818" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_COVID19Member_2e107bba-b8d0-4619-a402-01699743ecfb" xlink:href="algm-20210326.xsd#algm_COVID19Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain_538efa22-7e10-4ca2-a518-b0db04942818" xlink:to="loc_algm_COVID19Member_2e107bba-b8d0-4619-a402-01699743ecfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_43a42217-b247-4d0c-9776-039f9e46bd27" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresTable_fdab693f-9bb0-4755-a791-3cbe604e265b" xlink:to="loc_srt_OwnershipAxis_43a42217-b247-4d0c-9776-039f9e46bd27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_c959f85b-4900-428e-a990-c89270c9d900" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_43a42217-b247-4d0c-9776-039f9e46bd27" xlink:to="loc_srt_OwnershipDomain_c959f85b-4900-428e-a990-c89270c9d900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenMember_cd87dd39-1dc7-47c8-9ef4-dda083ab59f7" xlink:href="algm-20210326.xsd#algm_SankenMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_c959f85b-4900-428e-a990-c89270c9d900" xlink:to="loc_algm_SankenMember_cd87dd39-1dc7-47c8-9ef4-dda083ab59f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_7f3f4904-6f1a-48f4-a8b6-4784ca5d0eec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresTable_fdab693f-9bb0-4755-a791-3cbe604e265b" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_7f3f4904-6f1a-48f4-a8b6-4784ca5d0eec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_856b2ed4-86f4-455f-b90a-c7dfef3b9ec5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_7f3f4904-6f1a-48f4-a8b6-4784ca5d0eec" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_856b2ed4-86f4-455f-b90a-c7dfef3b9ec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember_d0f22e00-8e89-4e57-99ed-3656e0bfb25d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_856b2ed4-86f4-455f-b90a-c7dfef3b9ec5" xlink:to="loc_us-gaap_IPOMember_d0f22e00-8e89-4e57-99ed-3656e0bfb25d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IPOSellingShareholdersMember_719aa975-ece8-434a-be96-0929de1eadfb" xlink:href="algm-20210326.xsd#algm_IPOSellingShareholdersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_856b2ed4-86f4-455f-b90a-c7dfef3b9ec5" xlink:to="loc_algm_IPOSellingShareholdersMember_719aa975-ece8-434a-be96-0929de1eadfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashDivestituresLineItems"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresTable_fdab693f-9bb0-4755-a791-3cbe604e265b" xlink:to="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SaleOfStockPercentageOfOwnershipInterestSold_34530e90-0ec5-4cf0-9263-779220c96b4b" xlink:href="algm-20210326.xsd#algm_SaleOfStockPercentageOfOwnershipInterestSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_algm_SaleOfStockPercentageOfOwnershipInterestSold_34530e90-0ec5-4cf0-9263-779220c96b4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NumberOfLocations_53029219-98a5-4961-bc68-07a286626da5" xlink:href="algm-20210326.xsd#algm_NumberOfLocations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_algm_NumberOfLocations_53029219-98a5-4961-bc68-07a286626da5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NumberOfContinentsOnWhichEntityOperates_4e952e0a-66cc-4d9c-9b88-706dec235f71" xlink:href="algm-20210326.xsd#algm_NumberOfContinentsOnWhichEntityOperates"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_algm_NumberOfContinentsOnWhichEntityOperates_4e952e0a-66cc-4d9c-9b88-706dec235f71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_4af7317c-40d5-4a34-b7ec-f36c963df88d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_4af7317c-40d5-4a34-b7ec-f36c963df88d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_ab687d41-269e-429d-a6ee-e8463ef0371a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_ab687d41-269e-429d-a6ee-e8463ef0371a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_5ebe6ebe-39fa-4ea1-8401-ff1672dd3ee3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_5ebe6ebe-39fa-4ea1-8401-ff1672dd3ee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SaleOfStockUnderwritingDiscounts_0fd353a3-c216-4c71-915d-c2cff24d6d35" xlink:href="algm-20210326.xsd#algm_SaleOfStockUnderwritingDiscounts"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_algm_SaleOfStockUnderwritingDiscounts_0fd353a3-c216-4c71-915d-c2cff24d6d35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_dd2ede96-1125-4222-8765-17341fd8eaff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_dd2ede96-1125-4222-8765-17341fd8eaff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_e8bd911e-a7a2-43c8-9902-652868cdf69c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_e8bd911e-a7a2-43c8-9902-652868cdf69c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred_9613a06b-7887-4b96-847b-0e5ac110a212" xlink:href="algm-20210326.xsd#algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred_9613a06b-7887-4b96-847b-0e5ac110a212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_f3823ef6-63ab-4e05-89a9-78dc636f8aee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_f3823ef6-63ab-4e05-89a9-78dc636f8aee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedPartiesNoncurrent_2fa3ed33-d35c-4095-b3ea-304ddd6d7dad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesReceivableRelatedPartiesNoncurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_NotesReceivableRelatedPartiesNoncurrent_2fa3ed33-d35c-4095-b3ea-304ddd6d7dad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfRelatedPartyDebt_26bac058-5a7c-4f16-b3b6-ce36e5dbf6df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_RepaymentsOfRelatedPartyDebt_26bac058-5a7c-4f16-b3b6-ce36e5dbf6df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_c5583ad4-24a5-4b01-b863-6ef726b36df5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_c5583ad4-24a5-4b01-b863-6ef726b36df5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_InterestPaidRelatedParty_605d72b8-76d9-4f9f-afc0-31bba3501200" xlink:href="algm-20210326.xsd#algm_InterestPaidRelatedParty"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_algm_InterestPaidRelatedParty_605d72b8-76d9-4f9f-afc0-31bba3501200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_f9870475-1944-44de-9f4f-82e5c683f157" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_f9870475-1944-44de-9f4f-82e5c683f157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_9b3295f6-7297-439e-9bbb-ca4fed89a0e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_9b3295f6-7297-439e-9bbb-ca4fed89a0e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_c9aee29a-0e16-4933-9ea1-7cdf44d2df20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_EquityMethodInvestments_c9aee29a-0e16-4933-9ea1-7cdf44d2df20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_e9e1acb0-ae6e-41df-bfc2-13b31d230bc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_e9e1acb0-ae6e-41df-bfc2-13b31d230bc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_8ab60fb2-8bb3-46df-a4d3-ae023bca6304" xlink:href="algm-20210326.xsd#algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges_8ab60fb2-8bb3-46df-a4d3-ae023bca6304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture_c0001e71-cd47-4bda-b28b-72ca83c0ac26" xlink:href="algm-20210326.xsd#algm_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_algm_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture_c0001e71-cd47-4bda-b28b-72ca83c0ac26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_fcbcc0e8-4aa5-4c8b-9daa-ee46c1beb6f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfUnsecuredDebt"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_fcbcc0e8-4aa5-4c8b-9daa-ee46c1beb6f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EstimatedCashTaxBenefitCARESActNetOperatingLosses_0ea4c3c9-9d1f-4507-96e7-fa202b1f3685" xlink:href="algm-20210326.xsd#algm_EstimatedCashTaxBenefitCARESActNetOperatingLosses"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_algm_EstimatedCashTaxBenefitCARESActNetOperatingLosses_0ea4c3c9-9d1f-4507-96e7-fa202b1f3685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty_ae93acad-a252-4198-a448-795b6cfd1161" xlink:href="algm-20210326.xsd#algm_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_algm_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty_ae93acad-a252-4198-a448-795b6cfd1161" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EstimatedDeferredPayrollTaxesCARESAct_d1f5d353-d349-4c0c-a1fe-c7f0044e7ca9" xlink:href="algm-20210326.xsd#algm_EstimatedDeferredPayrollTaxesCARESAct"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_algm_EstimatedDeferredPayrollTaxesCARESAct_d1f5d353-d349-4c0c-a1fe-c7f0044e7ca9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne_db906733-285f-4213-914a-ded62887c6e1" xlink:href="algm-20210326.xsd#algm_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashOrPartNoncashDivestituresLineItems_75156919-0768-4a63-94ef-a1a328950aaa" xlink:to="loc_algm_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne_db906733-285f-4213-914a-ded62887c6e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_79517c9b-dcd2-46ce-8e2f-28e02b058882" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1233ec85-0765-4704-85ae-e2c12ea1d051" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_79517c9b-dcd2-46ce-8e2f-28e02b058882" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1233ec85-0765-4704-85ae-e2c12ea1d051" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_a929aadb-f88d-4973-afb7-6e9db6f2333f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1233ec85-0765-4704-85ae-e2c12ea1d051" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_a929aadb-f88d-4973-afb7-6e9db6f2333f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_5bc3b059-02a4-4c2e-924c-9c26279ed84b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_a929aadb-f88d-4973-afb7-6e9db6f2333f" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_5bc3b059-02a4-4c2e-924c-9c26279ed84b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PolarSemiconductorIncMember_9f030a9a-0b25-4eb5-ad1a-92c952d8d3bc" xlink:href="algm-20210326.xsd#algm_PolarSemiconductorIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_5bc3b059-02a4-4c2e-924c-9c26279ed84b" xlink:to="loc_algm_PolarSemiconductorIncMember_9f030a9a-0b25-4eb5-ad1a-92c952d8d3bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_08bfc267-af56-45cc-9f29-4c6ab928b818" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1233ec85-0765-4704-85ae-e2c12ea1d051" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_08bfc267-af56-45cc-9f29-4c6ab928b818" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_7df95839-f66f-4767-af92-3d497146a0ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_08bfc267-af56-45cc-9f29-4c6ab928b818" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_7df95839-f66f-4767-af92-3d497146a0ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_f18b7565-72c0-4f48-810b-fee36d5aa2a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_7df95839-f66f-4767-af92-3d497146a0ee" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_f18b7565-72c0-4f48-810b-fee36d5aa2a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_1233ec85-0765-4704-85ae-e2c12ea1d051" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease_7006e9f9-005e-42e4-a1dc-e988e85a6a26" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease_7006e9f9-005e-42e4-a1dc-e988e85a6a26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease_4a59c972-abda-43bb-9944-b0d537cbbeae" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease_4a59c972-abda-43bb-9944-b0d537cbbeae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease_2366eb43-f28f-402e-b1b4-711f24a0a6fa" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease_2366eb43-f28f-402e-b1b4-711f24a0a6fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease_39e091ee-d3d9-421c-b078-e22aeaa978cf" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease_39e091ee-d3d9-421c-b078-e22aeaa978cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease_7ebdd181-3b6b-42e6-9f8f-88bd130dd480" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease_7ebdd181-3b6b-42e6-9f8f-88bd130dd480" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease_4bc0c652-eb34-442f-91ed-183913744931" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease_4bc0c652-eb34-442f-91ed-183913744931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease_ad46ad67-8f9d-45f6-afd5-8b0008ee30ab" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease_ad46ad67-8f9d-45f6-afd5-8b0008ee30ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease_13eaf49e-b42b-4959-be63-278cb17a2387" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease_13eaf49e-b42b-4959-be63-278cb17a2387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease_0b150d36-76e2-421c-adab-4af18accf797" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease_0b150d36-76e2-421c-adab-4af18accf797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease_0051e93d-5279-442c-aa2a-a2983d5128c2" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease_0051e93d-5279-442c-aa2a-a2983d5128c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease_104ff244-8ebf-4c00-aaec-e023774c60b7" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease_104ff244-8ebf-4c00-aaec-e023774c60b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease_c33ea53c-6a50-43a5-9eb8-98e0bc205b51" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease_c33ea53c-6a50-43a5-9eb8-98e0bc205b51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease_682d0fd4-8baf-4441-9a1e-abbefaccb722" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease_682d0fd4-8baf-4441-9a1e-abbefaccb722" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease_8a80219f-f603-4672-860d-84b9de15cb6a" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease_8a80219f-f603-4672-860d-84b9de15cb6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease_1b19dd88-16c6-4d3f-8298-30d4f71dc529" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease_1b19dd88-16c6-4d3f-8298-30d4f71dc529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease_8b9f1a3d-546f-4311-af8a-b750824feab4" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease_8b9f1a3d-546f-4311-af8a-b750824feab4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease_4524e716-6d93-4bfe-966c-d612565f153f" xlink:href="algm-20210326.xsd#algm_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_7e4abf28-983e-4013-8f6d-3331dd6c2cf7" xlink:to="loc_algm_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease_4524e716-6d93-4bfe-966c-d612565f153f" 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-20210326.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_b44a4390-cf81-42b3-b7ca-fc940cefd4a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_06d0a164-78c4-47d9-a2dd-2ba269eefcc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_b44a4390-cf81-42b3-b7ca-fc940cefd4a4" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_06d0a164-78c4-47d9-a2dd-2ba269eefcc4" 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-20210326.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_2bdcc744-7c08-4890-8cde-bdf50c29fb5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_3ab51723-358e-4c0e-9168-160da4d69886" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2bdcc744-7c08-4890-8cde-bdf50c29fb5b" xlink:to="loc_us-gaap_UseOfEstimates_3ab51723-358e-4c0e-9168-160da4d69886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_1d321fb7-61b2-4ad6-a0c1-886ebf4f7b66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2bdcc744-7c08-4890-8cde-bdf50c29fb5b" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_1d321fb7-61b2-4ad6-a0c1-886ebf4f7b66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_2d590d8a-66eb-45e3-880c-f42f76e3751e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2bdcc744-7c08-4890-8cde-bdf50c29fb5b" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_2d590d8a-66eb-45e3-880c-f42f76e3751e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_696296f4-23d5-49bb-8e2a-08bea67c03c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2bdcc744-7c08-4890-8cde-bdf50c29fb5b" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_696296f4-23d5-49bb-8e2a-08bea67c03c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_ec8dfd3d-dea8-4171-81ac-afd3aac8b8f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2bdcc744-7c08-4890-8cde-bdf50c29fb5b" xlink:to="loc_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_ec8dfd3d-dea8-4171-81ac-afd3aac8b8f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_432eab52-7096-4443-bc36-8ed6ecdfaec5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2bdcc744-7c08-4890-8cde-bdf50c29fb5b" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_432eab52-7096-4443-bc36-8ed6ecdfaec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_b5a44869-7819-4ec5-86f2-77379d6dd74d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueOfFinancialInstrumentsPolicy"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2bdcc744-7c08-4890-8cde-bdf50c29fb5b" xlink:to="loc_us-gaap_FairValueOfFinancialInstrumentsPolicy_b5a44869-7819-4ec5-86f2-77379d6dd74d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesPolicyTextBlock_fe83ffce-e2df-4376-8329-62523416936a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2bdcc744-7c08-4890-8cde-bdf50c29fb5b" xlink:to="loc_us-gaap_ReceivablesPolicyTextBlock_fe83ffce-e2df-4376-8329-62523416936a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryPolicyTextBlock_1f114f23-b402-4b94-99d2-125cac5476ec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2bdcc744-7c08-4890-8cde-bdf50c29fb5b" xlink:to="loc_us-gaap_InventoryPolicyTextBlock_1f114f23-b402-4b94-99d2-125cac5476ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AssetsHeldForSalePolicyPolicyTextBlock_43d8bafb-e946-4574-a6a4-00c1913b1439" xlink:href="algm-20210326.xsd#algm_AssetsHeldForSalePolicyPolicyTextBlock"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2bdcc744-7c08-4890-8cde-bdf50c29fb5b" xlink:to="loc_algm_AssetsHeldForSalePolicyPolicyTextBlock_43d8bafb-e946-4574-a6a4-00c1913b1439" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredChargesPolicyTextBlock_813a8228-eb0a-4f7d-9217-ffa22688819f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredChargesPolicyTextBlock"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2bdcc744-7c08-4890-8cde-bdf50c29fb5b" xlink:to="loc_us-gaap_DeferredChargesPolicyTextBlock_813a8228-eb0a-4f7d-9217-ffa22688819f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_70b6d686-e0a9-4ecd-b266-a347abccbcb9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2bdcc744-7c08-4890-8cde-bdf50c29fb5b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_70b6d686-e0a9-4ecd-b266-a347abccbcb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_f554725f-c749-4ed7-b386-75621f5878ee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2bdcc744-7c08-4890-8cde-bdf50c29fb5b" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_f554725f-c749-4ed7-b386-75621f5878ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_d0a84afc-ada7-4f2d-9e36-b08a2543ca88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2bdcc744-7c08-4890-8cde-bdf50c29fb5b" xlink:to="loc_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_d0a84afc-ada7-4f2d-9e36-b08a2543ca88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_c4dcc68d-61c3-43cf-b1f0-6225af9b1f35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2bdcc744-7c08-4890-8cde-bdf50c29fb5b" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_c4dcc68d-61c3-43cf-b1f0-6225af9b1f35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandardProductWarrantyPolicy_a5c5674a-7b57-405a-a5c1-de092132151e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StandardProductWarrantyPolicy"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2bdcc744-7c08-4890-8cde-bdf50c29fb5b" xlink:to="loc_us-gaap_StandardProductWarrantyPolicy_a5c5674a-7b57-405a-a5c1-de092132151e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredRentPolicyPolicyTextBlock_f2b00959-51e8-4f29-9fe7-9965444d32b1" xlink:href="algm-20210326.xsd#algm_DeferredRentPolicyPolicyTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2bdcc744-7c08-4890-8cde-bdf50c29fb5b" xlink:to="loc_algm_DeferredRentPolicyPolicyTextBlock_f2b00959-51e8-4f29-9fe7-9965444d32b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_e22d58d6-5b2d-48fd-a1a1-d9cfa5ddac61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2bdcc744-7c08-4890-8cde-bdf50c29fb5b" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_e22d58d6-5b2d-48fd-a1a1-d9cfa5ddac61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_77e5cd1d-8d77-4aa0-9900-082475adb00f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2bdcc744-7c08-4890-8cde-bdf50c29fb5b" xlink:to="loc_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_77e5cd1d-8d77-4aa0-9900-082475adb00f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy_cc2c45ca-84b8-4e57-8fe2-bcc72004befd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2bdcc744-7c08-4890-8cde-bdf50c29fb5b" xlink:to="loc_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy_cc2c45ca-84b8-4e57-8fe2-bcc72004befd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxPolicyTextBlock_cc410f32-b22b-4c51-b668-af563d5ce9f2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2bdcc744-7c08-4890-8cde-bdf50c29fb5b" xlink:to="loc_us-gaap_IncomeTaxPolicyTextBlock_cc410f32-b22b-4c51-b668-af563d5ce9f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingCostsPolicyTextBlock_666b719e-0b36-4251-8fd3-ef5ea258c626" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingCostsPolicyTextBlock"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2bdcc744-7c08-4890-8cde-bdf50c29fb5b" xlink:to="loc_us-gaap_AdvertisingCostsPolicyTextBlock_666b719e-0b36-4251-8fd3-ef5ea258c626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_53f53b3f-c527-412e-a3de-52b4703e149f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2bdcc744-7c08-4890-8cde-bdf50c29fb5b" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_53f53b3f-c527-412e-a3de-52b4703e149f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_1761dc28-9d75-4387-84a3-32271ad5b0f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2bdcc744-7c08-4890-8cde-bdf50c29fb5b" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_1761dc28-9d75-4387-84a3-32271ad5b0f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_02d5c22c-c214-454e-a91e-4bfd6b7de43b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_2bdcc744-7c08-4890-8cde-bdf50c29fb5b" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_02d5c22c-c214-454e-a91e-4bfd6b7de43b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="algm-20210326.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_ada7a8b6-b96c-4bcd-a3a4-49a83fd3b08b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_877807e3-7ed4-4b60-a3fa-bf58b65a734f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ada7a8b6-b96c-4bcd-a3a4-49a83fd3b08b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_877807e3-7ed4-4b60-a3fa-bf58b65a734f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesBusinessSegmentInformationDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#SummaryofSignificantAccountingPoliciesBusinessSegmentInformationDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesBusinessSegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_50ee52bd-dd23-4486-a0c8-1aa13f5cb54d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfOperatingSegments_fc1abb61-0b21-4cd5-986c-7ee9d6bb5298" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfOperatingSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_50ee52bd-dd23-4486-a0c8-1aa13f5cb54d" xlink:to="loc_us-gaap_NumberOfOperatingSegments_fc1abb61-0b21-4cd5-986c-7ee9d6bb5298" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_ab4fbbd6-25af-4820-af1d-af5db88c5a63" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestTable_4b4086c2-b7a4-4324-84e3-413ee553c6d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_ab4fbbd6-25af-4820-af1d-af5db88c5a63" xlink:to="loc_us-gaap_MinorityInterestTable_4b4086c2-b7a4-4324-84e3-413ee553c6d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_2a6310bd-9768-4597-a05a-5d4a6649084b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestTable_4b4086c2-b7a4-4324-84e3-413ee553c6d6" xlink:to="loc_srt_OwnershipAxis_2a6310bd-9768-4597-a05a-5d4a6649084b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_93fa7125-beef-4ba7-a7d4-b925bd48efbe" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_2a6310bd-9768-4597-a05a-5d4a6649084b" xlink:to="loc_srt_OwnershipDomain_93fa7125-beef-4ba7-a7d4-b925bd48efbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AffiliatedEntityInPhilippinesMember_c0426a95-94d1-4c0d-8e8f-2f449fd3d1d6" xlink:href="algm-20210326.xsd#algm_AffiliatedEntityInPhilippinesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_93fa7125-beef-4ba7-a7d4-b925bd48efbe" xlink:to="loc_algm_AffiliatedEntityInPhilippinesMember_c0426a95-94d1-4c0d-8e8f-2f449fd3d1d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestLineItems_2baff8f4-14e0-40b8-85d5-72825ea217cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestTable_4b4086c2-b7a4-4324-84e3-413ee553c6d6" xlink:to="loc_us-gaap_MinorityInterestLineItems_2baff8f4-14e0-40b8-85d5-72825ea217cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_373c9a83-ba37-4277-8008-374925172b34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_2baff8f4-14e0-40b8-85d5-72825ea217cb" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_373c9a83-ba37-4277-8008-374925172b34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_fb70e819-e76e-4ca7-baea-313d91d2aa98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_2baff8f4-14e0-40b8-85d5-72825ea217cb" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_fb70e819-e76e-4ca7-baea-313d91d2aa98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDeferredOfferingCostsDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#SummaryofSignificantAccountingPoliciesDeferredOfferingCostsDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDeferredOfferingCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_7c7b969f-63e1-4ef9-8c95-bc43e78f86df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredOfferingCosts_6e48eef1-01f7-40a4-949a-79397cbd9ad9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredOfferingCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7c7b969f-63e1-4ef9-8c95-bc43e78f86df" xlink:to="loc_us-gaap_DeferredOfferingCosts_6e48eef1-01f7-40a4-949a-79397cbd9ad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_5abfb7c8-c348-4f20-9466-98b15f031fbe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_360a41c0-ce91-4279-a4b4-ad5664bcfe2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_5abfb7c8-c348-4f20-9466-98b15f031fbe" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_360a41c0-ce91-4279-a4b4-ad5664bcfe2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_70e2d6ba-42ae-48d4-8f76-c02318c2a99d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_360a41c0-ce91-4279-a4b4-ad5664bcfe2a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_70e2d6ba-42ae-48d4-8f76-c02318c2a99d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d001181a-706b-481d-bc25-a5f9f87bc75e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_70e2d6ba-42ae-48d4-8f76-c02318c2a99d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d001181a-706b-481d-bc25-a5f9f87bc75e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_4f236812-b1ec-4e53-89c5-e040952360d4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d001181a-706b-481d-bc25-a5f9f87bc75e" xlink:to="loc_us-gaap_BuildingMember_4f236812-b1ec-4e53-89c5-e040952360d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_70b7f9f5-83ac-4306-a728-0afebc9e6a5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d001181a-706b-481d-bc25-a5f9f87bc75e" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_70b7f9f5-83ac-4306-a728-0afebc9e6a5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember_b649b75a-4dee-4fba-afff-308f6a1ebd1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_d001181a-706b-481d-bc25-a5f9f87bc75e" xlink:to="loc_us-gaap_OfficeEquipmentMember_b649b75a-4dee-4fba-afff-308f6a1ebd1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_548d355b-82ad-43a3-9a2f-1fcd1f6dbbad" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_360a41c0-ce91-4279-a4b4-ad5664bcfe2a" xlink:to="loc_srt_RangeAxis_548d355b-82ad-43a3-9a2f-1fcd1f6dbbad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5bc551cb-6303-4f6d-876c-6d5c93dc5343" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_548d355b-82ad-43a3-9a2f-1fcd1f6dbbad" xlink:to="loc_srt_RangeMember_5bc551cb-6303-4f6d-876c-6d5c93dc5343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_797297ac-4317-4c74-808a-a53a69d7dd9f" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5bc551cb-6303-4f6d-876c-6d5c93dc5343" xlink:to="loc_srt_MinimumMember_797297ac-4317-4c74-808a-a53a69d7dd9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_4b977d53-b0fc-4f36-b480-60f75973721c" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5bc551cb-6303-4f6d-876c-6d5c93dc5343" xlink:to="loc_srt_MaximumMember_4b977d53-b0fc-4f36-b480-60f75973721c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b093a7a9-5c32-4ba1-8706-9ded12e964ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_360a41c0-ce91-4279-a4b4-ad5664bcfe2a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b093a7a9-5c32-4ba1-8706-9ded12e964ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_dfc1cc1d-63ec-4073-be4b-848bfeb10675" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_b093a7a9-5c32-4ba1-8706-9ded12e964ea" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentUsefulLife_dfc1cc1d-63ec-4073-be4b-848bfeb10675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_741c4194-3c67-4725-837e-da5c2756bf01" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6b31a0c2-829d-4d24-a032-7a7225d6bc83" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_741c4194-3c67-4725-837e-da5c2756bf01" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6b31a0c2-829d-4d24-a032-7a7225d6bc83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_98c73d46-d56b-47bd-9ef7-1eea6a68d9e2" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6b31a0c2-829d-4d24-a032-7a7225d6bc83" xlink:to="loc_srt_RangeAxis_98c73d46-d56b-47bd-9ef7-1eea6a68d9e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5ee939a2-003e-4ecf-ba8c-951bbdadb90e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_98c73d46-d56b-47bd-9ef7-1eea6a68d9e2" xlink:to="loc_srt_RangeMember_5ee939a2-003e-4ecf-ba8c-951bbdadb90e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_aa169cc6-3e79-4d0a-bf01-635a7b67cd0b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5ee939a2-003e-4ecf-ba8c-951bbdadb90e" xlink:to="loc_srt_MinimumMember_aa169cc6-3e79-4d0a-bf01-635a7b67cd0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_31465512-82c9-48c5-8252-af2c49a5459d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_5ee939a2-003e-4ecf-ba8c-951bbdadb90e" xlink:to="loc_srt_MaximumMember_31465512-82c9-48c5-8252-af2c49a5459d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_a9b5eafe-4eaf-41fa-8d01-ce0b5da199f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_6b31a0c2-829d-4d24-a032-7a7225d6bc83" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_a9b5eafe-4eaf-41fa-8d01-ce0b5da199f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_bbb54cfe-a9a0-40b8-a3a0-4b58d03b00ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_a9b5eafe-4eaf-41fa-8d01-ce0b5da199f7" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_bbb54cfe-a9a0-40b8-a3a0-4b58d03b00ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_29ef9b4f-6b6a-4dc9-95dc-79f8f6b79ab9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_a5017d9e-6eb4-4136-ad3b-5c920c203252" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_29ef9b4f-6b6a-4dc9-95dc-79f8f6b79ab9" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_a5017d9e-6eb4-4136-ad3b-5c920c203252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_77e9a880-504b-42bb-872f-51a28a815420" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_a5017d9e-6eb4-4136-ad3b-5c920c203252" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_77e9a880-504b-42bb-872f-51a28a815420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_98b2c30e-5b9b-4641-8837-aca9a867e5b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_77e9a880-504b-42bb-872f-51a28a815420" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_98b2c30e-5b9b-4641-8837-aca9a867e5b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_76bd8162-bb1d-4450-8a6f-08bb974f492c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_98b2c30e-5b9b-4641-8837-aca9a867e5b0" xlink:to="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_76bd8162-bb1d-4450-8a6f-08bb974f492c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_fe94fd81-bb52-4635-882f-c51906c07867" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_a5017d9e-6eb4-4136-ad3b-5c920c203252" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_fe94fd81-bb52-4635-882f-c51906c07867" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_44ba29f8-899d-46ed-ac92-a4b781bea4a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_fe94fd81-bb52-4635-882f-c51906c07867" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_44ba29f8-899d-46ed-ac92-a4b781bea4a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AMTCFacilityMember_fc0ece6d-baee-4bca-93ad-5a6c1f2bb5f3" xlink:href="algm-20210326.xsd#algm_AMTCFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_44ba29f8-899d-46ed-ac92-a4b781bea4a6" xlink:to="loc_algm_AMTCFacilityMember_fc0ece6d-baee-4bca-93ad-5a6c1f2bb5f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_de135b43-64a8-45a9-9d5c-856510f291bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_a5017d9e-6eb4-4136-ad3b-5c920c203252" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_de135b43-64a8-45a9-9d5c-856510f291bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_73c1d1c8-e57a-4549-b2e0-119c9d547fb7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_de135b43-64a8-45a9-9d5c-856510f291bf" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_73c1d1c8-e57a-4549-b2e0-119c9d547fb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_c338bb1c-ec08-46e4-bbde-cc8271e03034" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_de135b43-64a8-45a9-9d5c-856510f291bf" xlink:to="loc_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_c338bb1c-ec08-46e4-bbde-cc8271e03034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#SummaryofSignificantAccountingPoliciesGoodwillDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_7350c99a-750c-4988-ae87-6840b095e672" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits_4ca1c447-308a-4509-bed5-f76d849c1072" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7350c99a-750c-4988-ae87-6840b095e672" xlink:to="loc_us-gaap_NumberOfReportingUnits_4ca1c447-308a-4509-bed5-f76d849c1072" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesContractAssetsandContractLiabilitiesDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#SummaryofSignificantAccountingPoliciesContractAssetsandContractLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesContractAssetsandContractLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_f6aef7a6-10f4-483c-b47f-69c0cdbf9d2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetNet_c2021938-e869-48f2-bcff-28daafde63ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerAssetNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f6aef7a6-10f4-483c-b47f-69c0cdbf9d2a" xlink:to="loc_us-gaap_ContractWithCustomerAssetNet_c2021938-e869-48f2-bcff-28daafde63ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_efad32eb-869a-40d3-897b-9d160a416680" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_f6aef7a6-10f4-483c-b47f-69c0cdbf9d2a" xlink:to="loc_us-gaap_ContractWithCustomerLiability_efad32eb-869a-40d3-897b-9d160a416680" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesAdvertisingCostsDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#SummaryofSignificantAccountingPoliciesAdvertisingCostsDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesAdvertisingCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_1c5f8fb0-291d-48b3-85d6-bfdc73787c91" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdvertisingExpense_a429cfb6-c78c-4536-9805-dd598966160a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvertisingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_1c5f8fb0-291d-48b3-85d6-bfdc73787c91" xlink:to="loc_us-gaap_AdvertisingExpense_a429cfb6-c78c-4536-9805-dd598966160a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNetIncomePerShareDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#SummaryofSignificantAccountingPoliciesNetIncomePerShareDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNetIncomePerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_e646cb8e-a820-4e17-889e-93949f0cdcf2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NumberOfClassesOfStock_b016650c-bb18-4a19-aceb-bc890b9d505b" xlink:href="algm-20210326.xsd#algm_NumberOfClassesOfStock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_e646cb8e-a820-4e17-889e-93949f0cdcf2" xlink:to="loc_algm_NumberOfClassesOfStock_b016650c-bb18-4a19-aceb-bc890b9d505b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_faae1d1e-977f-43d3-b4d9-afbf7b71a282" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_cf55d789-3820-4cdc-9064-531386a7559a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_faae1d1e-977f-43d3-b4d9-afbf7b71a282" xlink:to="loc_us-gaap_ConcentrationRiskTable_cf55d789-3820-4cdc-9064-531386a7559a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c5cf0366-6101-4c48-98d4-486064fdbd3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_cf55d789-3820-4cdc-9064-531386a7559a" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c5cf0366-6101-4c48-98d4-486064fdbd3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_43905b7b-e83d-4b65-a4b5-bcf14e508dec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_c5cf0366-6101-4c48-98d4-486064fdbd3e" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_43905b7b-e83d-4b65-a4b5-bcf14e508dec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeAccountsReceivableMember_0acc41b8-f9f4-472b-a1cd-598eaf9f5799" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeAccountsReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_43905b7b-e83d-4b65-a4b5-bcf14e508dec" xlink:to="loc_us-gaap_TradeAccountsReceivableMember_0acc41b8-f9f4-472b-a1cd-598eaf9f5799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_7e6117a2-5e4b-4925-b36e-501693a0325d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_43905b7b-e83d-4b65-a4b5-bcf14e508dec" xlink:to="loc_us-gaap_SalesRevenueNetMember_7e6117a2-5e4b-4925-b36e-501693a0325d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_309bdd89-3fbd-4ba8-a319-dd8bda2b6bb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_cf55d789-3820-4cdc-9064-531386a7559a" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_309bdd89-3fbd-4ba8-a319-dd8bda2b6bb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_097ebe92-19d3-4a36-bb9e-611ba3588b07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_309bdd89-3fbd-4ba8-a319-dd8bda2b6bb3" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_097ebe92-19d3-4a36-bb9e-611ba3588b07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_fbe94784-0d84-4ed7-9c4d-6d4318936a11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_097ebe92-19d3-4a36-bb9e-611ba3588b07" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_fbe94784-0d84-4ed7-9c4d-6d4318936a11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_03da9722-aa6e-4045-97e5-da283c458cee" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_097ebe92-19d3-4a36-bb9e-611ba3588b07" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_03da9722-aa6e-4045-97e5-da283c458cee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_af1d1e14-e35a-4fa1-a86d-34c31331509d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_cf55d789-3820-4cdc-9064-531386a7559a" xlink:to="loc_srt_MajorCustomersAxis_af1d1e14-e35a-4fa1-a86d-34c31331509d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_49388aa6-825d-43d8-94ab-2734eeb9d071" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_af1d1e14-e35a-4fa1-a86d-34c31331509d" xlink:to="loc_srt_NameOfMajorCustomerDomain_49388aa6-825d-43d8-94ab-2734eeb9d071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenMember_180ba4d1-d0ab-4349-9af3-adc6dc6e022d" xlink:href="algm-20210326.xsd#algm_SankenMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_49388aa6-825d-43d8-94ab-2734eeb9d071" xlink:to="loc_algm_SankenMember_180ba4d1-d0ab-4349-9af3-adc6dc6e022d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_136e42c0-311f-4390-bcb9-45dcf412f6be" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_cf55d789-3820-4cdc-9064-531386a7559a" xlink:to="loc_srt_StatementGeographicalAxis_136e42c0-311f-4390-bcb9-45dcf412f6be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_aa9106e3-0a72-4708-8686-f06c941a2c6b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_136e42c0-311f-4390-bcb9-45dcf412f6be" xlink:to="loc_srt_SegmentGeographicalDomain_aa9106e3-0a72-4708-8686-f06c941a2c6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonUsMember_5384aa8e-091a-40e3-833a-bef161d16d7d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonUsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_aa9106e3-0a72-4708-8686-f06c941a2c6b" xlink:to="loc_us-gaap_NonUsMember_5384aa8e-091a-40e3-833a-bef161d16d7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_JP_7ea9b680-b0dc-4a56-9d94-69f6b08fa728" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_JP"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonUsMember_5384aa8e-091a-40e3-833a-bef161d16d7d" xlink:to="loc_country_JP_7ea9b680-b0dc-4a56-9d94-69f6b08fa728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN_720d1358-6791-4dbf-898a-6489d4fd79e0" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CN"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonUsMember_5384aa8e-091a-40e3-833a-bef161d16d7d" xlink:to="loc_country_CN_720d1358-6791-4dbf-898a-6489d4fd79e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_KR_39fec4ed-601a-4da3-a077-370674fb5e36" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_KR"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonUsMember_5384aa8e-091a-40e3-833a-bef161d16d7d" xlink:to="loc_country_KR_39fec4ed-601a-4da3-a077-370674fb5e36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_b007bd57-a9f8-4f8d-9144-4c6a6080835c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_cf55d789-3820-4cdc-9064-531386a7559a" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_b007bd57-a9f8-4f8d-9144-4c6a6080835c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_9fac8838-c7a6-47d4-858f-87e2e2b6b07e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_b007bd57-a9f8-4f8d-9144-4c6a6080835c" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_9fac8838-c7a6-47d4-858f-87e2e2b6b07e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_bece6db8-5833-450c-bf21-5aa0b22379ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_093f28c7-ab6a-426a-808e-7e6c203e3fce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_bece6db8-5833-450c-bf21-5aa0b22379ed" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_093f28c7-ab6a-426a-808e-7e6c203e3fce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_35bd8cef-9f77-464d-b296-6c1deece454a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_093f28c7-ab6a-426a-808e-7e6c203e3fce" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_35bd8cef-9f77-464d-b296-6c1deece454a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_4cae0a1d-54ed-4337-823b-5d5aa6f5e4d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_35bd8cef-9f77-464d-b296-6c1deece454a" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_4cae0a1d-54ed-4337-823b-5d5aa6f5e4d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_2e97584c-4da3-42ca-ba9b-33a402aaf251" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_4cae0a1d-54ed-4337-823b-5d5aa6f5e4d2" xlink:to="loc_us-gaap_SubsequentEventMember_2e97584c-4da3-42ca-ba9b-33a402aaf251" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6f549e11-0a96-43be-abce-9fa1b44a92bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_093f28c7-ab6a-426a-808e-7e6c203e3fce" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6f549e11-0a96-43be-abce-9fa1b44a92bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_953ee060-d3be-4269-82b5-be1658f1fedf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_6f549e11-0a96-43be-abce-9fa1b44a92bf" xlink:to="loc_us-gaap_TypeOfAdoptionMember_953ee060-d3be-4269-82b5-be1658f1fedf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_b00febe2-5523-44c1-ac4a-6e38a0ba1a52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_953ee060-d3be-4269-82b5-be1658f1fedf" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_b00febe2-5523-44c1-ac4a-6e38a0ba1a52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_41086e0b-3b66-4e45-85cf-98e35aed76ac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_093f28c7-ab6a-426a-808e-7e6c203e3fce" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_41086e0b-3b66-4e45-85cf-98e35aed76ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_d248fc8a-b805-4de7-b57b-43b24ede7834" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_41086e0b-3b66-4e45-85cf-98e35aed76ac" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_d248fc8a-b805-4de7-b57b-43b24ede7834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_ec1cb978-440e-4d2e-a522-fa3ba111adea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_41086e0b-3b66-4e45-85cf-98e35aed76ac" xlink:to="loc_us-gaap_OperatingLeaseLiability_ec1cb978-440e-4d2e-a522-fa3ba111adea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/Acquisition" xlink:type="simple" xlink:href="algm-20210326.xsd#Acquisition"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/Acquisition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_929405cb-1f10-4bda-92e8-65a1222ae23e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_fe8d6024-71ff-449b-a2b3-be15a6bffc28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_929405cb-1f10-4bda-92e8-65a1222ae23e" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_fe8d6024-71ff-449b-a2b3-be15a6bffc28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AcquisitionTables" xlink:type="simple" xlink:href="algm-20210326.xsd#AcquisitionTables"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/AcquisitionTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_2029b8b6-6bd1-4530-b69f-e5a58c470bd3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_e8caf8da-99b8-4b50-8d61-be8429f5c054" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_2029b8b6-6bd1-4530-b69f-e5a58c470bd3" xlink:to="loc_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_e8caf8da-99b8-4b50-8d61-be8429f5c054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_45597444-754f-4395-bc1b-2a428dd8136b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_2029b8b6-6bd1-4530-b69f-e5a58c470bd3" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock_45597444-754f-4395-bc1b-2a428dd8136b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#AcquisitionAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_411e0eb9-462a-4408-8ac8-eb105d2eeb4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9fb95807-12b3-4292-8e1a-6032b025e7a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_411e0eb9-462a-4408-8ac8-eb105d2eeb4c" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9fb95807-12b3-4292-8e1a-6032b025e7a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_cd7eb7c0-f7f0-498b-86f4-6fd2ddbd0308" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9fb95807-12b3-4292-8e1a-6032b025e7a3" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_cd7eb7c0-f7f0-498b-86f4-6fd2ddbd0308" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b1aae126-a61b-419d-b5c0-824835e7d0be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_cd7eb7c0-f7f0-498b-86f4-6fd2ddbd0308" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b1aae126-a61b-419d-b5c0-824835e7d0be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_VoxtelIncMember_cc7ad9fa-5f44-45eb-ba58-f45a0e652faa" xlink:href="algm-20210326.xsd#algm_VoxtelIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_b1aae126-a61b-419d-b5c0-824835e7d0be" xlink:to="loc_algm_VoxtelIncMember_cc7ad9fa-5f44-45eb-ba58-f45a0e652faa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_616168ad-e322-4c3c-9fea-ce40c1dc5546" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_9fb95807-12b3-4292-8e1a-6032b025e7a3" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_616168ad-e322-4c3c-9fea-ce40c1dc5546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_3f85aecd-1aca-49f9-b190-999aaa5425ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_616168ad-e322-4c3c-9fea-ce40c1dc5546" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_3f85aecd-1aca-49f9-b190-999aaa5425ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_98fbfc21-abf8-4453-810f-a814f5236373" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_616168ad-e322-4c3c-9fea-ce40c1dc5546" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_98fbfc21-abf8-4453-810f-a814f5236373" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_7ead24a3-1e1a-485d-ba32-fff55e61e0d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_616168ad-e322-4c3c-9fea-ce40c1dc5546" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_7ead24a3-1e1a-485d-ba32-fff55e61e0d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_25e95c3c-9d26-4170-8e65-6b6c741637fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_616168ad-e322-4c3c-9fea-ce40c1dc5546" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_25e95c3c-9d26-4170-8e65-6b6c741637fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits_337bc7c9-3fda-4362-a831-aa94a90f0b92" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_616168ad-e322-4c3c-9fea-ce40c1dc5546" xlink:to="loc_us-gaap_NumberOfReportingUnits_337bc7c9-3fda-4362-a831-aa94a90f0b92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_ca5ffc61-0760-400b-893c-de3177ba3ade" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_616168ad-e322-4c3c-9fea-ce40c1dc5546" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual_ca5ffc61-0760-400b-893c-de3177ba3ade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_92ef68c0-9c45-47e3-a6ca-3374e4a362aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_616168ad-e322-4c3c-9fea-ce40c1dc5546" xlink:to="loc_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual_92ef68c0-9c45-47e3-a6ca-3374e4a362aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_5201958a-ea94-4668-b239-5e0d5b04608d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b2400517-c797-4a64-8763-00f6783e4b45" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_5201958a-ea94-4668-b239-5e0d5b04608d" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b2400517-c797-4a64-8763-00f6783e4b45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_5bbc4c74-f61c-4479-992b-35d4cf8fb4ca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b2400517-c797-4a64-8763-00f6783e4b45" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_5bbc4c74-f61c-4479-992b-35d4cf8fb4ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f07b0b31-5c42-4d74-940c-e95a17a62a02" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_5bbc4c74-f61c-4479-992b-35d4cf8fb4ca" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f07b0b31-5c42-4d74-940c-e95a17a62a02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_VoxtelIncMember_f8e0ee21-3b43-4789-bfe3-a72c789313bc" xlink:href="algm-20210326.xsd#algm_VoxtelIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_f07b0b31-5c42-4d74-940c-e95a17a62a02" xlink:to="loc_algm_VoxtelIncMember_f8e0ee21-3b43-4789-bfe3-a72c789313bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_ee084883-740d-47ff-8f5f-2a94c8c44abb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_b2400517-c797-4a64-8763-00f6783e4b45" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_ee084883-740d-47ff-8f5f-2a94c8c44abb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_96e55016-a37c-4609-bfdf-7547090ea258" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ee084883-740d-47ff-8f5f-2a94c8c44abb" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_96e55016-a37c-4609-bfdf-7547090ea258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_af0ee5dc-6311-41da-87f6-b81f57c38aa2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_96e55016-a37c-4609-bfdf-7547090ea258" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_af0ee5dc-6311-41da-87f6-b81f57c38aa2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_559a246a-5fe4-40ea-9743-33399ae02d34" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_96e55016-a37c-4609-bfdf-7547090ea258" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_559a246a-5fe4-40ea-9743-33399ae02d34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_da6fb18f-04a0-4b91-b63a-f45605783ea4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredAbstract_96e55016-a37c-4609-bfdf-7547090ea258" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_da6fb18f-04a0-4b91-b63a-f45605783ea4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_69b5fa33-781f-4e6d-9561-0dc5bc48411b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_ee084883-740d-47ff-8f5f-2a94c8c44abb" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_69b5fa33-781f-4e6d-9561-0dc5bc48411b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital_88e17376-f68b-4c7a-b518-bc44292a5fa9" xlink:href="algm-20210326.xsd#algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_69b5fa33-781f-4e6d-9561-0dc5bc48411b" xlink:to="loc_algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital_88e17376-f68b-4c7a-b518-bc44292a5fa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_bc808282-46ac-4606-8cec-8e0bf0d22a64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_69b5fa33-781f-4e6d-9561-0dc5bc48411b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment_bc808282-46ac-4606-8cec-8e0bf0d22a64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_82308c8f-9ca1-4362-869f-42e3ad9b5dc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_69b5fa33-781f-4e6d-9561-0dc5bc48411b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_82308c8f-9ca1-4362-869f-42e3ad9b5dc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_250c4000-6e79-407b-a396-830d176fc6f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_69b5fa33-781f-4e6d-9561-0dc5bc48411b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets_250c4000-6e79-407b-a396-830d176fc6f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_e3cdd934-cf52-46e7-be80-3247f88b525e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_69b5fa33-781f-4e6d-9561-0dc5bc48411b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_e3cdd934-cf52-46e7-be80-3247f88b525e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_8e5ce75d-dd28-4988-b8a6-31ba58a1efb9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_69b5fa33-781f-4e6d-9561-0dc5bc48411b" xlink:to="loc_us-gaap_Goodwill_8e5ce75d-dd28-4988-b8a6-31ba58a1efb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b888c4c8-b872-4b9b-8b6a-2a30026ef732" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract_69b5fa33-781f-4e6d-9561-0dc5bc48411b" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_b888c4c8-b872-4b9b-8b6a-2a30026ef732" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_8f7d5425-5a69-4641-821c-90aa4dc2af2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2cfc3eea-6c56-47c5-8b34-1a651071b5c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_8f7d5425-5a69-4641-821c-90aa4dc2af2f" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2cfc3eea-6c56-47c5-8b34-1a651071b5c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_bb4a8f8d-1144-47d0-b2e8-9a2ee38fbb9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2cfc3eea-6c56-47c5-8b34-1a651071b5c2" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_bb4a8f8d-1144-47d0-b2e8-9a2ee38fbb9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_fc11f4fb-7e2e-46b4-a728-c8bf83cb7e28" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_bb4a8f8d-1144-47d0-b2e8-9a2ee38fbb9c" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_fc11f4fb-7e2e-46b4-a728-c8bf83cb7e28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_VoxtelIncMember_f4d5a74e-6321-4f7f-ae8c-274b3666392a" xlink:href="algm-20210326.xsd#algm_VoxtelIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_fc11f4fb-7e2e-46b4-a728-c8bf83cb7e28" xlink:to="loc_algm_VoxtelIncMember_f4d5a74e-6321-4f7f-ae8c-274b3666392a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ab698fc5-b68a-4a09-b423-b065b8879be4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2cfc3eea-6c56-47c5-8b34-1a651071b5c2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ab698fc5-b68a-4a09-b423-b065b8879be4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f87c4b90-4e50-4220-9504-a41be673e129" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_ab698fc5-b68a-4a09-b423-b065b8879be4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f87c4b90-4e50-4220-9504-a41be673e129" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_01651390-a2bc-49b9-ac19-1e0db13199bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f87c4b90-4e50-4220-9504-a41be673e129" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_01651390-a2bc-49b9-ac19-1e0db13199bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_73fc8b6d-75f7-49bb-a46b-d248d03629cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f87c4b90-4e50-4220-9504-a41be673e129" xlink:to="loc_us-gaap_CustomerRelationshipsMember_73fc8b6d-75f7-49bb-a46b-d248d03629cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_c9dca828-e5f9-4356-a90e-e885d4f7f5ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_f87c4b90-4e50-4220-9504-a41be673e129" xlink:to="loc_us-gaap_TrademarksMember_c9dca828-e5f9-4356-a90e-e885d4f7f5ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_faf8cd15-32e9-472e-9a59-f3455a2ba5a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_2cfc3eea-6c56-47c5-8b34-1a651071b5c2" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_faf8cd15-32e9-472e-9a59-f3455a2ba5a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_24d20579-296e-48fb-8766-ef151cb04d03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_faf8cd15-32e9-472e-9a59-f3455a2ba5a7" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_24d20579-296e-48fb-8766-ef151cb04d03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_8e71184e-af32-41a5-b6c6-d8d86c7a7596" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_faf8cd15-32e9-472e-9a59-f3455a2ba5a7" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_8e71184e-af32-41a5-b6c6-d8d86c7a7596" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomers" xlink:type="simple" xlink:href="algm-20210326.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_421966aa-6b27-4ab4-82a1-52dcad7fabcd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_d87daeda-164c-48d3-af65-f89a6fea1c7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_421966aa-6b27-4ab4-82a1-52dcad7fabcd" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_d87daeda-164c-48d3-af65-f89a6fea1c7c" 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-20210326.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_2b5e4015-327b-4236-8463-6cc59263f1ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_3f2c4ef7-e55d-4b47-b89a-f3ca51934306" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2b5e4015-327b-4236-8463-6cc59263f1ae" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_3f2c4ef7-e55d-4b47-b89a-f3ca51934306" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_c5d2b8fa-2d37-4388-bd89-fd2152d426c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2b5e4015-327b-4236-8463-6cc59263f1ae" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_c5d2b8fa-2d37-4388-bd89-fd2152d426c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_96326f1a-2cd2-4163-9276-75db9440208d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2b5e4015-327b-4236-8463-6cc59263f1ae" xlink:to="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_96326f1a-2cd2-4163-9276-75db9440208d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_71c187a8-faee-40d1-90ac-aca4e64c6c90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_bcb02aef-94c0-4d1e-a703-9407cf18921c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_71c187a8-faee-40d1-90ac-aca4e64c6c90" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_bcb02aef-94c0-4d1e-a703-9407cf18921c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_f53faf40-2221-4bca-8bf9-114a300a05a0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_bcb02aef-94c0-4d1e-a703-9407cf18921c" xlink:to="loc_srt_ProductOrServiceAxis_f53faf40-2221-4bca-8bf9-114a300a05a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_68d22299-f848-460f-b937-c5e92c762859" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_f53faf40-2221-4bca-8bf9-114a300a05a0" xlink:to="loc_srt_ProductsAndServicesDomain_68d22299-f848-460f-b937-c5e92c762859" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AutomotiveEndMarketMember_c8922834-e18c-46f2-a850-8f9c38d21c26" xlink:href="algm-20210326.xsd#algm_AutomotiveEndMarketMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_68d22299-f848-460f-b937-c5e92c762859" xlink:to="loc_algm_AutomotiveEndMarketMember_c8922834-e18c-46f2-a850-8f9c38d21c26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IndustrialEndMarketMember_d8af2c0f-2d26-4a66-9b0a-3aa343efbfce" xlink:href="algm-20210326.xsd#algm_IndustrialEndMarketMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_68d22299-f848-460f-b937-c5e92c762859" xlink:to="loc_algm_IndustrialEndMarketMember_d8af2c0f-2d26-4a66-9b0a-3aa343efbfce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherEndMarketMember_6980f7cd-07ea-4119-bfd6-8b983d880647" xlink:href="algm-20210326.xsd#algm_OtherEndMarketMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_68d22299-f848-460f-b937-c5e92c762859" xlink:to="loc_algm_OtherEndMarketMember_6980f7cd-07ea-4119-bfd6-8b983d880647" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_WaferFoundryProductsMember_d65b46af-9293-4254-9f80-cf97bf2d0811" xlink:href="algm-20210326.xsd#algm_WaferFoundryProductsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_68d22299-f848-460f-b937-c5e92c762859" xlink:to="loc_algm_WaferFoundryProductsMember_d65b46af-9293-4254-9f80-cf97bf2d0811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenProductsMember_50c00298-3a7b-463d-a26b-4f39262343b9" xlink:href="algm-20210326.xsd#algm_SankenProductsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_68d22299-f848-460f-b937-c5e92c762859" xlink:to="loc_algm_SankenProductsMember_50c00298-3a7b-463d-a26b-4f39262343b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_ffac6b88-03c9-41eb-b9e7-46a8b01b6afb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_bcb02aef-94c0-4d1e-a703-9407cf18921c" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_ffac6b88-03c9-41eb-b9e7-46a8b01b6afb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4f607013-7836-4650-838d-74264bf771d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_ffac6b88-03c9-41eb-b9e7-46a8b01b6afb" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4f607013-7836-4650-838d-74264bf771d8" 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-20210326.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_3b28acbb-246e-40a4-9a5f-47bddafd3672" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_0878b86d-e07b-4a58-9e88-83e22d6d0c20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_3b28acbb-246e-40a4-9a5f-47bddafd3672" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_0878b86d-e07b-4a58-9e88-83e22d6d0c20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_4278a2ba-6597-4e74-a2d5-7b8c79fffbb8" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0878b86d-e07b-4a58-9e88-83e22d6d0c20" xlink:to="loc_srt_ProductOrServiceAxis_4278a2ba-6597-4e74-a2d5-7b8c79fffbb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_503fc4ea-f650-4f45-9bf0-544cbc191789" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_4278a2ba-6597-4e74-a2d5-7b8c79fffbb8" xlink:to="loc_srt_ProductsAndServicesDomain_503fc4ea-f650-4f45-9bf0-544cbc191789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PowerIntegratedCircuitsMember_22b24193-46da-4467-baec-08b0d61b2288" xlink:href="algm-20210326.xsd#algm_PowerIntegratedCircuitsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_503fc4ea-f650-4f45-9bf0-544cbc191789" xlink:to="loc_algm_PowerIntegratedCircuitsMember_22b24193-46da-4467-baec-08b0d61b2288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_MagneticSensorsMember_64bc5a89-b437-449b-9890-7a545a66eefa" xlink:href="algm-20210326.xsd#algm_MagneticSensorsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_503fc4ea-f650-4f45-9bf0-544cbc191789" xlink:to="loc_algm_MagneticSensorsMember_64bc5a89-b437-449b-9890-7a545a66eefa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PhotonicsMember_3df041e2-c479-425d-b8df-592884887e6c" xlink:href="algm-20210326.xsd#algm_PhotonicsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_503fc4ea-f650-4f45-9bf0-544cbc191789" xlink:to="loc_algm_PhotonicsMember_3df041e2-c479-425d-b8df-592884887e6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_WaferFoundryProductsMember_0df06419-6662-4233-838f-b6566dd327e7" xlink:href="algm-20210326.xsd#algm_WaferFoundryProductsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_503fc4ea-f650-4f45-9bf0-544cbc191789" xlink:to="loc_algm_WaferFoundryProductsMember_0df06419-6662-4233-838f-b6566dd327e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenProductsMember_470ad35e-db1d-4db5-a5fb-11dc2fb56f5a" xlink:href="algm-20210326.xsd#algm_SankenProductsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_503fc4ea-f650-4f45-9bf0-544cbc191789" xlink:to="loc_algm_SankenProductsMember_470ad35e-db1d-4db5-a5fb-11dc2fb56f5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_fee70b43-a8b3-40da-b65e-c08873082e55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0878b86d-e07b-4a58-9e88-83e22d6d0c20" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_fee70b43-a8b3-40da-b65e-c08873082e55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_132f0776-a94a-435b-9fea-a606e1b4b6e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_fee70b43-a8b3-40da-b65e-c08873082e55" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_132f0776-a94a-435b-9fea-a606e1b4b6e7" 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-20210326.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_9d234502-576d-4d61-acc7-219474f7dbfe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_82ec182c-9cdc-4c26-a079-9ddd89467bc2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_9d234502-576d-4d61-acc7-219474f7dbfe" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_82ec182c-9cdc-4c26-a079-9ddd89467bc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_493acd4a-8c0a-43d4-ba6d-68aa2b5d3128" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_82ec182c-9cdc-4c26-a079-9ddd89467bc2" xlink:to="loc_srt_StatementGeographicalAxis_493acd4a-8c0a-43d4-ba6d-68aa2b5d3128" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_e9b5bb58-77bf-4a5e-981a-db0c18bcd6c4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_493acd4a-8c0a-43d4-ba6d-68aa2b5d3128" xlink:to="loc_srt_SegmentGeographicalDomain_e9b5bb58-77bf-4a5e-981a-db0c18bcd6c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_f387faae-e408-4934-a125-1c680df359cf" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e9b5bb58-77bf-4a5e-981a-db0c18bcd6c4" xlink:to="loc_country_US_f387faae-e408-4934-a125-1c680df359cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherAmericasMember_ae2f3a2a-e393-4b80-a12e-4be1f0191ae8" xlink:href="algm-20210326.xsd#algm_OtherAmericasMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e9b5bb58-77bf-4a5e-981a-db0c18bcd6c4" xlink:to="loc_algm_OtherAmericasMember_ae2f3a2a-e393-4b80-a12e-4be1f0191ae8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_aff20353-0c9f-442d-baf6-7d73c340a861" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_EuropeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e9b5bb58-77bf-4a5e-981a-db0c18bcd6c4" xlink:to="loc_srt_EuropeMember_aff20353-0c9f-442d-baf6-7d73c340a861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_JP_b0bc7227-42ec-4db9-b69e-429835a56db0" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_JP"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e9b5bb58-77bf-4a5e-981a-db0c18bcd6c4" xlink:to="loc_country_JP_b0bc7227-42ec-4db9-b69e-429835a56db0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_CN_119d4c3f-8338-449a-841c-c334a2b8c0d5" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CN"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e9b5bb58-77bf-4a5e-981a-db0c18bcd6c4" xlink:to="loc_country_CN_119d4c3f-8338-449a-841c-c334a2b8c0d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_KR_d4eb113e-89d3-4aaf-9ff8-87b2273491ac" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_KR"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e9b5bb58-77bf-4a5e-981a-db0c18bcd6c4" xlink:to="loc_country_KR_d4eb113e-89d3-4aaf-9ff8-87b2273491ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherAsiaMember_6102259c-d71e-4913-9dff-7c70e44d854d" xlink:href="algm-20210326.xsd#algm_OtherAsiaMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_e9b5bb58-77bf-4a5e-981a-db0c18bcd6c4" xlink:to="loc_algm_OtherAsiaMember_6102259c-d71e-4913-9dff-7c70e44d854d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_c3cea244-6c62-4a7d-842a-10cf5f7dbcc4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_82ec182c-9cdc-4c26-a079-9ddd89467bc2" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_c3cea244-6c62-4a7d-842a-10cf5f7dbcc4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_78fa90f9-7c78-4078-b3a8-8c47d90d12bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_c3cea244-6c62-4a7d-842a-10cf5f7dbcc4" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_78fa90f9-7c78-4078-b3a8-8c47d90d12bb" 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-20210326.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_22fe27ff-dbd1-4552-b080-8e4d690fd267" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent_77ebf744-b0bc-4c81-9962-3be90f6fdd1e" xlink:href="algm-20210326.xsd#algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_22fe27ff-dbd1-4552-b080-8e4d690fd267" xlink:to="loc_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent_77ebf744-b0bc-4c81-9962-3be90f6fdd1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit_1d9dc12d-780a-4395-909f-1b6602b5a2c8" xlink:href="algm-20210326.xsd#algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_22fe27ff-dbd1-4552-b080-8e4d690fd267" xlink:to="loc_algm_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit_1d9dc12d-780a-4395-909f-1b6602b5a2c8" 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-20210326.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_780b7510-51b4-4a31-862d-4fff5502e959" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_11b43331-eee7-4ffc-9464-14ec7abc70b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_780b7510-51b4-4a31-862d-4fff5502e959" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_11b43331-eee7-4ffc-9464-14ec7abc70b5" 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-20210326.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_fa01bece-1ba7-4b29-a964-6f3097aa0858" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_90c34ed3-605b-4c21-ac53-c7c40e3a76a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_fa01bece-1ba7-4b29-a964-6f3097aa0858" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTextBlock_90c34ed3-605b-4c21-ac53-c7c40e3a76a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_57c217a4-bec7-43a8-b1d2-1341d703748b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_fa01bece-1ba7-4b29-a964-6f3097aa0858" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_57c217a4-bec7-43a8-b1d2-1341d703748b" 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-20210326.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_2b7870d3-716c-4802-b886-c01865ee918f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0b913fac-1753-4516-8af7-a0406c62d2b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByBalanceSheetGroupingTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_2b7870d3-716c-4802-b886-c01865ee918f" xlink:to="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0b913fac-1753-4516-8af7-a0406c62d2b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_0438238c-8ca7-43c7-8f93-d8014faa4764" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0b913fac-1753-4516-8af7-a0406c62d2b4" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_0438238c-8ca7-43c7-8f93-d8014faa4764" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_c3c35211-356a-42af-afe7-bb74adcd8651" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_0438238c-8ca7-43c7-8f93-d8014faa4764" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_c3c35211-356a-42af-afe7-bb74adcd8651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_037dbb02-6774-4c13-96b2-dee7137b9840" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_c3c35211-356a-42af-afe7-bb74adcd8651" xlink:to="loc_us-gaap_MoneyMarketFundsMember_037dbb02-6774-4c13-96b2-dee7137b9840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4c6662e6-14ef-4e44-b538-37db8ab775b8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0b913fac-1753-4516-8af7-a0406c62d2b4" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4c6662e6-14ef-4e44-b538-37db8ab775b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_65c585cb-dbda-4887-ba64-b4a74cd90489" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_4c6662e6-14ef-4e44-b538-37db8ab775b8" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_65c585cb-dbda-4887-ba64-b4a74cd90489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_f3879dbd-4c22-4f59-a9dc-9c35098c9510" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_65c585cb-dbda-4887-ba64-b4a74cd90489" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_f3879dbd-4c22-4f59-a9dc-9c35098c9510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_6a7d003c-7cda-4653-b3b3-64dbf0e7d92a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_65c585cb-dbda-4887-ba64-b4a74cd90489" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_6a7d003c-7cda-4653-b3b3-64dbf0e7d92a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_d7cdfe9f-5cd3-409a-b73b-64712f7c033c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_65c585cb-dbda-4887-ba64-b4a74cd90489" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_d7cdfe9f-5cd3-409a-b73b-64712f7c033c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0fd6085a-998c-4fca-a006-5b8d02e4e7c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0b913fac-1753-4516-8af7-a0406c62d2b4" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0fd6085a-998c-4fca-a006-5b8d02e4e7c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_15f5edc6-7133-44d4-8c99-37936303e0bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_0fd6085a-998c-4fca-a006-5b8d02e4e7c3" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_15f5edc6-7133-44d4-8c99-37936303e0bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_43ae9cc8-f8ae-4227-83a1-33329e8defff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_15f5edc6-7133-44d4-8c99-37936303e0bd" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_43ae9cc8-f8ae-4227-83a1-33329e8defff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_45ba41f1-a1f7-45fc-ab11-521549caf851" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByBalanceSheetGroupingTable_0b913fac-1753-4516-8af7-a0406c62d2b4" xlink:to="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_45ba41f1-a1f7-45fc-ab11-521549caf851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_5f7d917d-1fe5-440b-a64b-93ed93066de9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_45ba41f1-a1f7-45fc-ab11-521549caf851" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_5f7d917d-1fe5-440b-a64b-93ed93066de9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_ea364b02-0f36-4d6e-87a2-75b8904ccc81" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_5f7d917d-1fe5-440b-a64b-93ed93066de9" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_ea364b02-0f36-4d6e-87a2-75b8904ccc81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_b8c2344e-3f7b-4284-9a36-dccd64c4b345" xlink:href="algm-20210326.xsd#algm_RestrictedCashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_5f7d917d-1fe5-440b-a64b-93ed93066de9" xlink:to="loc_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure_b8c2344e-3f7b-4284-9a36-dccd64c4b345" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_430df9bc-e9a6-47dd-8bfd-0a521ba88728" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_5f7d917d-1fe5-440b-a64b-93ed93066de9" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_430df9bc-e9a6-47dd-8bfd-0a521ba88728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_3bf9de0f-bde8-499c-8ebc-c268e950ac4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems_45ba41f1-a1f7-45fc-ab11-521549caf851" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_3bf9de0f-bde8-499c-8ebc-c268e950ac4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ContingentConsiderationFairValueDisclosure_07cc36a5-493f-4b78-8a49-7cadffe59c99" xlink:href="algm-20210326.xsd#algm_ContingentConsiderationFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_3bf9de0f-bde8-499c-8ebc-c268e950ac4f" xlink:to="loc_algm_ContingentConsiderationFairValueDisclosure_07cc36a5-493f-4b78-8a49-7cadffe59c99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_9b3bcb11-1333-4b8b-bac2-13cfc8c405c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosureAbstract_3bf9de0f-bde8-499c-8ebc-c268e950ac4f" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_9b3bcb11-1333-4b8b-bac2-13cfc8c405c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails" xlink:type="simple" xlink:href="algm-20210326.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_6bed8128-60b4-4ab8-a16d-4b94adaceba5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5af25cba-70ef-4d18-b49e-e1d86935f74c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_6bed8128-60b4-4ab8-a16d-4b94adaceba5" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5af25cba-70ef-4d18-b49e-e1d86935f74c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_61d5d16c-527c-4ca4-8280-77b31db0b1d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5af25cba-70ef-4d18-b49e-e1d86935f74c" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_61d5d16c-527c-4ca4-8280-77b31db0b1d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_c87551dd-f82c-4c16-b2af-fafa3e5e85fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_61d5d16c-527c-4ca4-8280-77b31db0b1d6" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_c87551dd-f82c-4c16-b2af-fafa3e5e85fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_cad06a19-637c-4a27-a0fc-c653887c019f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_c87551dd-f82c-4c16-b2af-fafa3e5e85fc" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_cad06a19-637c-4a27-a0fc-c653887c019f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6ea4e3f4-b040-4ef3-82df-d1de5eaaf8fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_5af25cba-70ef-4d18-b49e-e1d86935f74c" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6ea4e3f4-b040-4ef3-82df-d1de5eaaf8fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2ee89e3f-46c9-4887-a14d-a61a8166b5cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_6ea4e3f4-b040-4ef3-82df-d1de5eaaf8fa" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2ee89e3f-46c9-4887-a14d-a61a8166b5cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_1cd1dbd3-6710-4e58-adc4-0011bf0606b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2ee89e3f-46c9-4887-a14d-a61a8166b5cc" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_1cd1dbd3-6710-4e58-adc4-0011bf0606b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_ccf32f77-1d02-4fe2-b686-a3ab38c8f08f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2ee89e3f-46c9-4887-a14d-a61a8166b5cc" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases_ccf32f77-1d02-4fe2-b686-a3ab38c8f08f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_a432dc2d-97e2-4726-bf88-b6734aaeeebb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2ee89e3f-46c9-4887-a14d-a61a8166b5cc" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings_a432dc2d-97e2-4726-bf88-b6734aaeeebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_8284ec61-8801-4746-99a4-cd3604221f2f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2ee89e3f-46c9-4887-a14d-a61a8166b5cc" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_8284ec61-8801-4746-99a4-cd3604221f2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#FairValueMeasurementsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_527aafb4-19bf-4feb-b2d3-f559f6d71820" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_b6ff96e0-48a4-4ece-a2ad-97be3c0206e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_527aafb4-19bf-4feb-b2d3-f559f6d71820" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_b6ff96e0-48a4-4ece-a2ad-97be3c0206e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_f45dc1ce-c013-47a8-bc81-5ae44c494e10" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_527aafb4-19bf-4feb-b2d3-f559f6d71820" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_f45dc1ce-c013-47a8-bc81-5ae44c494e10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_bcffc7b3-3153-4349-b1d5-4cb405cd3bbc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_527aafb4-19bf-4feb-b2d3-f559f6d71820" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_bcffc7b3-3153-4349-b1d5-4cb405cd3bbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/TradeAccountsReceivablenet" xlink:type="simple" xlink:href="algm-20210326.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_d1a804e7-beae-442f-97c1-b3a30efe0c68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_d57096f6-00fc-4471-8093-b08b4db72c99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_d1a804e7-beae-442f-97c1-b3a30efe0c68" xlink:to="loc_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_d57096f6-00fc-4471-8093-b08b4db72c99" 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-20210326.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_c421c1a5-c0cd-407c-b59e-6e5dcf6d09c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_3b115200-eca2-45a6-adfc-cf5e12d84953" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_c421c1a5-c0cd-407c-b59e-6e5dcf6d09c9" xlink:to="loc_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_3b115200-eca2-45a6-adfc-cf5e12d84953" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock_84ff78de-1b2d-43d0-ba17-194b339e6eb5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_c421c1a5-c0cd-407c-b59e-6e5dcf6d09c9" xlink:to="loc_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock_84ff78de-1b2d-43d0-ba17-194b339e6eb5" 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-20210326.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_6e163b6e-e9b2-46a5-955a-95230b527568" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent_7fbbac04-2a28-49b0-835c-5ad8f714c650" xlink:href="algm-20210326.xsd#algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_6e163b6e-e9b2-46a5-955a-95230b527568" xlink:to="loc_algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent_7fbbac04-2a28-49b0-835c-5ad8f714c650" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LessAbstract_597b4ef0-3ecf-4fbb-aefe-9e019cd02fb6" xlink:href="algm-20210326.xsd#algm_LessAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_6e163b6e-e9b2-46a5-955a-95230b527568" xlink:to="loc_algm_LessAbstract_597b4ef0-3ecf-4fbb-aefe-9e019cd02fb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_d48ea112-aa06-4637-becb-97586232fb20" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_LessAbstract_597b4ef0-3ecf-4fbb-aefe-9e019cd02fb6" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_d48ea112-aa06-4637-becb-97586232fb20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_2bae5052-fa97-4fd3-ad72-e2eb263cea39" xlink:href="algm-20210326.xsd#algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_LessAbstract_597b4ef0-3ecf-4fbb-aefe-9e019cd02fb6" xlink:to="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_2bae5052-fa97-4fd3-ad72-e2eb263cea39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_115fdfd0-70d9-4a8b-8290-0cd438b83b8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_LessAbstract_597b4ef0-3ecf-4fbb-aefe-9e019cd02fb6" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_115fdfd0-70d9-4a8b-8290-0cd438b83b8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_eb19bdb9-be97-487d-b851-fc5cb82d4ede" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_LessAbstract_597b4ef0-3ecf-4fbb-aefe-9e019cd02fb6" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_eb19bdb9-be97-487d-b851-fc5cb82d4ede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails" xlink:type="simple" xlink:href="algm-20210326.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_28142dff-8142-4586-8c27-cf45f9abe84d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_832934ab-9541-4b30-be42-6d4cfb16cf61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_28142dff-8142-4586-8c27-cf45f9abe84d" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_832934ab-9541-4b30-be42-6d4cfb16cf61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_1d6b09fc-b843-4e71-a4d0-d0b82abdcf87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_832934ab-9541-4b30-be42-6d4cfb16cf61" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_1d6b09fc-b843-4e71-a4d0-d0b82abdcf87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_81cf3b47-32ea-4252-88b7-9ab137444f7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_832934ab-9541-4b30-be42-6d4cfb16cf61" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_81cf3b47-32ea-4252-88b7-9ab137444f7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_5f135959-7cbb-4584-b47d-d50cb1499862" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_832934ab-9541-4b30-be42-6d4cfb16cf61" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_5f135959-7cbb-4584-b47d-d50cb1499862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_da51f3bc-ca52-4803-9829-1a3ee324d0e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_832934ab-9541-4b30-be42-6d4cfb16cf61" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_da51f3bc-ca52-4803-9829-1a3ee324d0e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_caa1b543-6ec0-4e65-a847-265b951ece1b" xlink:href="algm-20210326.xsd#algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_28142dff-8142-4586-8c27-cf45f9abe84d" xlink:to="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_caa1b543-6ec0-4e65-a847-265b951ece1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_044814b0-a577-4dfe-a4cc-0096ea44b85b" xlink:href="algm-20210326.xsd#algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_caa1b543-6ec0-4e65-a847-265b951ece1b" xlink:to="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_044814b0-a577-4dfe-a4cc-0096ea44b85b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal_977db439-4768-44a4-8348-c9adea14e864" xlink:href="algm-20210326.xsd#algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_caa1b543-6ec0-4e65-a847-265b951ece1b" xlink:to="loc_algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal_977db439-4768-44a4-8348-c9adea14e864" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff_08333a22-1840-4ef3-b2ac-8cc9cef9bb7b" xlink:href="algm-20210326.xsd#algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_caa1b543-6ec0-4e65-a847-265b951ece1b" xlink:to="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff_08333a22-1840-4ef3-b2ac-8cc9cef9bb7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_aa2cb253-11f4-4708-9a92-c03bfefa1038" xlink:href="algm-20210326.xsd#algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward_caa1b543-6ec0-4e65-a847-265b951ece1b" xlink:to="loc_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent_aa2cb253-11f4-4708-9a92-c03bfefa1038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_e0c153bc-a518-45f4-9ba8-4500fa065ab9" xlink:href="algm-20210326.xsd#algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesAbstract_28142dff-8142-4586-8c27-cf45f9abe84d" xlink:to="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_e0c153bc-a518-45f4-9ba8-4500fa065ab9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent_ccfabbd0-b387-41d9-8666-d1554d5422d5" xlink:href="algm-20210326.xsd#algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_e0c153bc-a518-45f4-9ba8-4500fa065ab9" xlink:to="loc_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent_ccfabbd0-b387-41d9-8666-d1554d5422d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal_661a5ee1-a990-4056-841a-6c799386ced6" xlink:href="algm-20210326.xsd#algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_e0c153bc-a518-45f4-9ba8-4500fa065ab9" xlink:to="loc_algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal_661a5ee1-a990-4056-841a-6c799386ced6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff_e53dac43-907d-4a4d-8eb6-32847ed50e20" xlink:href="algm-20210326.xsd#algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_e0c153bc-a518-45f4-9ba8-4500fa065ab9" xlink:to="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff_e53dac43-907d-4a4d-8eb6-32847ed50e20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent_c84e07f7-03e3-430f-8f6a-9703a46b03eb" xlink:href="algm-20210326.xsd#algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward_e0c153bc-a518-45f4-9ba8-4500fa065ab9" xlink:to="loc_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent_c84e07f7-03e3-430f-8f6a-9703a46b03eb" 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-20210326.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_8142d8f7-d2b5-46ea-99c2-e56f638501ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_c78035c5-c986-427e-a835-c03e39298935" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_8142d8f7-d2b5-46ea-99c2-e56f638501ed" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_c78035c5-c986-427e-a835-c03e39298935" 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-20210326.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_03eded47-77d8-40df-a8fd-4852a9e638aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_ecff7fb2-b4ec-4d5a-81ef-7ea9e38f0519" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_03eded47-77d8-40df-a8fd-4852a9e638aa" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_ecff7fb2-b4ec-4d5a-81ef-7ea9e38f0519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#InventoriesScheduleOfInventoryDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_a141024e-6815-42c3-be54-131e8d2e8bf7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_9f8fdab6-b4e9-4d9c-909b-ca1b30bdaa7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_a141024e-6815-42c3-be54-131e8d2e8bf7" xlink:to="loc_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves_9f8fdab6-b4e9-4d9c-909b-ca1b30bdaa7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_5068b7b8-07ea-453d-ad8e-7fe29f1bb243" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_a141024e-6815-42c3-be54-131e8d2e8bf7" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_5068b7b8-07ea-453d-ad8e-7fe29f1bb243" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_87f211c9-2f97-4749-b8ec-5bfd24428de3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_a141024e-6815-42c3-be54-131e8d2e8bf7" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_87f211c9-2f97-4749-b8ec-5bfd24428de3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_InventoryFinishedGoodsUnderConsignmentNetOfReserves_4f714066-fa52-4a4b-8b7c-d7410a184398" xlink:href="algm-20210326.xsd#algm_InventoryFinishedGoodsUnderConsignmentNetOfReserves"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_a141024e-6815-42c3-be54-131e8d2e8bf7" xlink:to="loc_algm_InventoryFinishedGoodsUnderConsignmentNetOfReserves_4f714066-fa52-4a4b-8b7c-d7410a184398" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_2c00215f-58c6-475b-960c-c04cc26007ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_a141024e-6815-42c3-be54-131e8d2e8bf7" xlink:to="loc_us-gaap_InventoryNet_2c00215f-58c6-475b-960c-c04cc26007ae" 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-20210326.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_26ddd72e-955b-4030-b51c-2c76fc062eb6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryCurrentTable_ac3002e7-d249-4c39-991a-0e18a0a6e2f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryCurrentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_26ddd72e-955b-4030-b51c-2c76fc062eb6" xlink:to="loc_us-gaap_InventoryCurrentTable_ac3002e7-d249-4c39-991a-0e18a0a6e2f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_3d83b818-f127-4440-a445-69df4513d53d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryCurrentTable_ac3002e7-d249-4c39-991a-0e18a0a6e2f8" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_3d83b818-f127-4440-a445-69df4513d53d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5c7696e8-672a-4d3c-9030-2e7c5cf917f1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_3d83b818-f127-4440-a445-69df4513d53d" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5c7696e8-672a-4d3c-9030-2e7c5cf917f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_VoxtelIncMember_4a156a0e-790c-474b-b22a-e99d93d21acd" xlink:href="algm-20210326.xsd#algm_VoxtelIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_5c7696e8-672a-4d3c-9030-2e7c5cf917f1" xlink:to="loc_algm_VoxtelIncMember_4a156a0e-790c-474b-b22a-e99d93d21acd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryLineItems_2ae4f8f5-999b-4cc0-9cb8-5db7b4c75dfb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryCurrentTable_ac3002e7-d249-4c39-991a-0e18a0a6e2f8" xlink:to="loc_us-gaap_InventoryLineItems_2ae4f8f5-999b-4cc0-9cb8-5db7b4c75dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_328f2361-ce26-4353-88fd-4020f1b47aaf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_2ae4f8f5-999b-4cc0-9cb8-5db7b4c75dfb" xlink:to="loc_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory_328f2361-ce26-4353-88fd-4020f1b47aaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_d13ef6d0-54fa-4d20-aa6a-2149d85c85de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_2ae4f8f5-999b-4cc0-9cb8-5db7b4c75dfb" xlink:to="loc_us-gaap_InventoryNet_d13ef6d0-54fa-4d20-aa6a-2149d85c85de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWriteDown_21df83c1-622c-4df4-bd20-f58c2a69518e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InventoryWriteDown"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryLineItems_2ae4f8f5-999b-4cc0-9cb8-5db7b4c75dfb" xlink:to="loc_us-gaap_InventoryWriteDown_21df83c1-622c-4df4-bd20-f58c2a69518e" 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-20210326.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_b474c41c-1dde-4b2d-a14c-7324716fa6fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_3c2df4df-40cd-4691-8162-a11501b31752" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b474c41c-1dde-4b2d-a14c-7324716fa6fb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_3c2df4df-40cd-4691-8162-a11501b31752" 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-20210326.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_ce79c735-5cfa-4234-badb-58aa488ed6c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_50d41872-81c9-4199-8353-0fc3d75f5bdf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_ce79c735-5cfa-4234-badb-58aa488ed6c4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_50d41872-81c9-4199-8353-0fc3d75f5bdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_342e2499-7562-4a02-a0d7-c1c624292e8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_ce79c735-5cfa-4234-badb-58aa488ed6c4" xlink:to="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_342e2499-7562-4a02-a0d7-c1c624292e8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#PropertyPlantandEquipmentnetScheduleofPPEDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_ef0d8a8c-dd09-49e7-8b01-9529fa416480" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_029245e0-cc2b-496d-9503-8491b96807b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_ef0d8a8c-dd09-49e7-8b01-9529fa416480" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_029245e0-cc2b-496d-9503-8491b96807b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ca924774-09e1-4823-96d6-71f4e49f3a0f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_029245e0-cc2b-496d-9503-8491b96807b0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ca924774-09e1-4823-96d6-71f4e49f3a0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8a809d04-b995-4025-a9da-069692eea694" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_ca924774-09e1-4823-96d6-71f4e49f3a0f" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8a809d04-b995-4025-a9da-069692eea694" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_75be9f33-bc6e-4b9c-90ee-88af4f35af3a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8a809d04-b995-4025-a9da-069692eea694" xlink:to="loc_us-gaap_LandMember_75be9f33-bc6e-4b9c-90ee-88af4f35af3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember_b72c657f-de76-4403-ba50-72eda9a4a8ae" xlink:href="algm-20210326.xsd#algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8a809d04-b995-4025-a9da-069692eea694" xlink:to="loc_algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember_b72c657f-de76-4403-ba50-72eda9a4a8ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MachineryAndEquipmentMember_467744b7-2a6e-43e6-a68b-968f58698af6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MachineryAndEquipmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8a809d04-b995-4025-a9da-069692eea694" xlink:to="loc_us-gaap_MachineryAndEquipmentMember_467744b7-2a6e-43e6-a68b-968f58698af6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OfficeEquipmentMember_6c4a99f6-9ded-4863-ae53-ec3a897d2fe6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8a809d04-b995-4025-a9da-069692eea694" xlink:to="loc_us-gaap_OfficeEquipmentMember_6c4a99f6-9ded-4863-ae53-ec3a897d2fe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_af691bd6-025a-4e46-8e63-5028830106e4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8a809d04-b995-4025-a9da-069692eea694" xlink:to="loc_us-gaap_ConstructionInProgressMember_af691bd6-025a-4e46-8e63-5028830106e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_20a37177-3aa3-4ac5-a755-1060e3905cb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_029245e0-cc2b-496d-9503-8491b96807b0" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_20a37177-3aa3-4ac5-a755-1060e3905cb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_876d5bb8-1545-4262-b9e3-2acdf765648e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_20a37177-3aa3-4ac5-a755-1060e3905cb3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_876d5bb8-1545-4262-b9e3-2acdf765648e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_14830f01-2e4f-4458-8487-e0e57b507133" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_20a37177-3aa3-4ac5-a755-1060e3905cb3" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_14830f01-2e4f-4458-8487-e0e57b507133" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_58a85a02-3273-483f-92fb-f9052b2d6570" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_20a37177-3aa3-4ac5-a755-1060e3905cb3" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_58a85a02-3273-483f-92fb-f9052b2d6570" 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-20210326.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_7c1e0b86-301e-47a1-abc9-a1dd614b8333" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisposals_d15c9a87-895c-4e7c-b167-ceeee9496b80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisposals"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_7c1e0b86-301e-47a1-abc9-a1dd614b8333" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisposals_d15c9a87-895c-4e7c-b167-ceeee9496b80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_73af52c8-b3fa-48ed-b7ae-7e6b6fbf0453" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Depreciation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_7c1e0b86-301e-47a1-abc9-a1dd614b8333" xlink:to="loc_us-gaap_Depreciation_73af52c8-b3fa-48ed-b7ae-7e6b6fbf0453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_ccf1fee8-4b7b-4fac-b38d-ffe682d9650c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_7c1e0b86-301e-47a1-abc9-a1dd614b8333" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_ccf1fee8-4b7b-4fac-b38d-ffe682d9650c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_750203d2-b992-4b63-bb7d-ad9d0fe4fd7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_ccf1fee8-4b7b-4fac-b38d-ffe682d9650c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_750203d2-b992-4b63-bb7d-ad9d0fe4fd7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8db551af-491f-448f-a778-d645e825ad58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_750203d2-b992-4b63-bb7d-ad9d0fe4fd7a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8db551af-491f-448f-a778-d645e825ad58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ToolsDiesAndMoldsMember_e15b443e-70ad-41f2-b7ce-d5f9437f070d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ToolsDiesAndMoldsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_8db551af-491f-448f-a778-d645e825ad58" xlink:to="loc_us-gaap_ToolsDiesAndMoldsMember_e15b443e-70ad-41f2-b7ce-d5f9437f070d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a2f0ec1a-ea25-4fcb-ad1d-ff0d4089306b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_ccf1fee8-4b7b-4fac-b38d-ffe682d9650c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a2f0ec1a-ea25-4fcb-ad1d-ff0d4089306b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentForAmortization_72fcc500-ae8d-477d-90e6-57b068a90cd9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentForAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_a2f0ec1a-ea25-4fcb-ad1d-ff0d4089306b" xlink:to="loc_us-gaap_AdjustmentForAmortization_72fcc500-ae8d-477d-90e6-57b068a90cd9" 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-20210326.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_70ca6d52-8412-46cf-8f3b-816c04c0e501" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_ea7eff7a-0490-4e0e-bf35-147fc47d6d0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_70ca6d52-8412-46cf-8f3b-816c04c0e501" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_ea7eff7a-0490-4e0e-bf35-147fc47d6d0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_b88e05fe-6f19-40a0-a444-886f6a314de3" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_ea7eff7a-0490-4e0e-bf35-147fc47d6d0e" xlink:to="loc_srt_StatementGeographicalAxis_b88e05fe-6f19-40a0-a444-886f6a314de3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_4a492cc3-6ed2-48d1-b552-355932183380" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_b88e05fe-6f19-40a0-a444-886f6a314de3" xlink:to="loc_srt_SegmentGeographicalDomain_4a492cc3-6ed2-48d1-b552-355932183380" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_8817ac1b-8b9b-40f1-a2ce-3e59f1ba5dd3" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4a492cc3-6ed2-48d1-b552-355932183380" xlink:to="loc_country_US_8817ac1b-8b9b-40f1-a2ce-3e59f1ba5dd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_PH_e3a8754c-69d7-4c49-8f88-dab9ea583062" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_PH"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4a492cc3-6ed2-48d1-b552-355932183380" xlink:to="loc_country_PH_e3a8754c-69d7-4c49-8f88-dab9ea583062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_TH_45841191-d88b-4488-8c1b-e2a20a5fcc0b" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_TH"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4a492cc3-6ed2-48d1-b552-355932183380" xlink:to="loc_country_TH_45841191-d88b-4488-8c1b-e2a20a5fcc0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherCountriesMember_009f2dd7-895a-4154-b37b-17d86e02ad7e" xlink:href="algm-20210326.xsd#algm_OtherCountriesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_4a492cc3-6ed2-48d1-b552-355932183380" xlink:to="loc_algm_OtherCountriesMember_009f2dd7-895a-4154-b37b-17d86e02ad7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_b615dc83-b995-495c-b781-f4d8f717ac9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_ea7eff7a-0490-4e0e-bf35-147fc47d6d0e" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_b615dc83-b995-495c-b781-f4d8f717ac9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncurrentAssets_947cd8c7-043b-4c95-94b4-1fb58aacf480" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncurrentAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_b615dc83-b995-495c-b781-f4d8f717ac9f" xlink:to="loc_us-gaap_NoncurrentAssets_947cd8c7-043b-4c95-94b4-1fb58aacf480" 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-20210326.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_196c1b1a-d9a8-4ae9-9a88-8bc0b503696b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_ca8c6a2a-9e71-4e1c-8b34-2ae0eb84994c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_196c1b1a-d9a8-4ae9-9a88-8bc0b503696b" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_ca8c6a2a-9e71-4e1c-8b34-2ae0eb84994c" 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-20210326.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_513f8aae-43b0-45ab-9880-ebeacf07bb03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfGoodwillTextBlock_2ed971e8-189c-4659-b8a3-6a5a55a6db98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfGoodwillTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_513f8aae-43b0-45ab-9880-ebeacf07bb03" xlink:to="loc_us-gaap_ScheduleOfGoodwillTextBlock_2ed971e8-189c-4659-b8a3-6a5a55a6db98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_96d1574d-7eca-4240-90f0-22c4ab6111e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_513f8aae-43b0-45ab-9880-ebeacf07bb03" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_96d1574d-7eca-4240-90f0-22c4ab6111e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_4a78b4d8-b21d-4f4b-8ac1-517f667e48b1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_513f8aae-43b0-45ab-9880-ebeacf07bb03" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_4a78b4d8-b21d-4f4b-8ac1-517f667e48b1" 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-20210326.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_29311064-2b3d-4629-b478-5c57f37d90cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillRollForward_48181092-a503-4d2d-8062-73cc74f7e3c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_29311064-2b3d-4629-b478-5c57f37d90cf" xlink:to="loc_us-gaap_GoodwillRollForward_48181092-a503-4d2d-8062-73cc74f7e3c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_dab49cd2-49b0-4aab-8ac8-5c4baa03a51d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_48181092-a503-4d2d-8062-73cc74f7e3c1" xlink:to="loc_us-gaap_Goodwill_dab49cd2-49b0-4aab-8ac8-5c4baa03a51d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAcquiredDuringPeriod_691410cd-913f-4409-83a1-d1d5772aaa38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAcquiredDuringPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_48181092-a503-4d2d-8062-73cc74f7e3c1" xlink:to="loc_us-gaap_GoodwillAcquiredDuringPeriod_691410cd-913f-4409-83a1-d1d5772aaa38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_a9759f60-5c05-4c3c-a96e-049b4cbb2a29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_48181092-a503-4d2d-8062-73cc74f7e3c1" xlink:to="loc_us-gaap_GoodwillForeignCurrencyTranslationGainLoss_a9759f60-5c05-4c3c-a96e-049b4cbb2a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_490f5192-e1c1-4da0-968d-61bd72303fdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillRollForward_48181092-a503-4d2d-8062-73cc74f7e3c1" xlink:to="loc_us-gaap_Goodwill_490f5192-e1c1-4da0-968d-61bd72303fdc" 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-20210326.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_63a1cfeb-38b4-4925-898a-6b86bb4634a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_122aab49-d703-4b7c-94ca-38a4439ff481" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_63a1cfeb-38b4-4925-898a-6b86bb4634a5" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_122aab49-d703-4b7c-94ca-38a4439ff481" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b4f3681d-aad1-49e5-b11c-de9f721285cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_122aab49-d703-4b7c-94ca-38a4439ff481" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b4f3681d-aad1-49e5-b11c-de9f721285cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cadb3b44-f880-4880-b2ac-d78eec0c5e5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b4f3681d-aad1-49e5-b11c-de9f721285cc" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cadb3b44-f880-4880-b2ac-d78eec0c5e5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_ab8e06db-a3eb-4722-8568-5f55171145ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cadb3b44-f880-4880-b2ac-d78eec0c5e5d" xlink:to="loc_us-gaap_PatentsMember_ab8e06db-a3eb-4722-8568-5f55171145ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_06d2eb83-8477-42ac-91eb-8043e122f5d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cadb3b44-f880-4880-b2ac-d78eec0c5e5d" xlink:to="loc_us-gaap_CustomerRelationshipsMember_06d2eb83-8477-42ac-91eb-8043e122f5d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_9508e5dd-2736-4fb3-a529-7710b6d73833" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cadb3b44-f880-4880-b2ac-d78eec0c5e5d" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_9508e5dd-2736-4fb3-a529-7710b6d73833" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember_9888c4d2-a359-496a-814a-c307f0a15350" xlink:href="algm-20210326.xsd#algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cadb3b44-f880-4880-b2ac-d78eec0c5e5d" xlink:to="loc_algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember_9888c4d2-a359-496a-814a-c307f0a15350" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_4fad586e-336e-4613-8d2c-6bb9f97aa3c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cadb3b44-f880-4880-b2ac-d78eec0c5e5d" xlink:to="loc_us-gaap_TrademarksMember_4fad586e-336e-4613-8d2c-6bb9f97aa3c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LegacyTrademarksMember_6196de75-4840-4249-ae24-84cbeb36eca0" xlink:href="algm-20210326.xsd#algm_LegacyTrademarksMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cadb3b44-f880-4880-b2ac-d78eec0c5e5d" xlink:to="loc_algm_LegacyTrademarksMember_6196de75-4840-4249-ae24-84cbeb36eca0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_0b234f70-53c1-42f8-aa8d-d625650989ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cadb3b44-f880-4880-b2ac-d78eec0c5e5d" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_0b234f70-53c1-42f8-aa8d-d625650989ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9e46336a-11d6-4d29-9240-ff9097e02a74" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_122aab49-d703-4b7c-94ca-38a4439ff481" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9e46336a-11d6-4d29-9240-ff9097e02a74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_586cc315-4aab-4712-ba67-737602738637" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9e46336a-11d6-4d29-9240-ff9097e02a74" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_586cc315-4aab-4712-ba67-737602738637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0c8083df-6dbe-4678-9715-0e6e1dabeb3c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9e46336a-11d6-4d29-9240-ff9097e02a74" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0c8083df-6dbe-4678-9715-0e6e1dabeb3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b81b2a4b-bed6-4741-bf38-7af8e8348808" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9e46336a-11d6-4d29-9240-ff9097e02a74" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_b81b2a4b-bed6-4741-bf38-7af8e8348808" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_5389d7a4-e9a6-4a15-8bd4-fc9a46bbc2ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_9e46336a-11d6-4d29-9240-ff9097e02a74" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_5389d7a4-e9a6-4a15-8bd4-fc9a46bbc2ed" 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-20210326.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_6f544d77-43ed-4332-a98b-d9de58cce3de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_f894d15f-df36-4755-a2a3-b95da35a7f14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6f544d77-43ed-4332-a98b-d9de58cce3de" xlink:to="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_f894d15f-df36-4755-a2a3-b95da35a7f14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_4c68d81c-e2c6-415a-9752-2232dcea7bc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_f894d15f-df36-4755-a2a3-b95da35a7f14" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_4c68d81c-e2c6-415a-9752-2232dcea7bc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_96afc154-5ebc-447a-8678-9b7d214d4453" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_4c68d81c-e2c6-415a-9752-2232dcea7bc3" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_96afc154-5ebc-447a-8678-9b7d214d4453" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_VoxtelIncMember_4d39f7c8-ffd6-4930-952e-0cfef9417900" xlink:href="algm-20210326.xsd#algm_VoxtelIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_96afc154-5ebc-447a-8678-9b7d214d4453" xlink:to="loc_algm_VoxtelIncMember_4d39f7c8-ffd6-4930-952e-0cfef9417900" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0f5700ba-ba27-4fdb-ad31-6d58e7f7a91e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_f894d15f-df36-4755-a2a3-b95da35a7f14" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0f5700ba-ba27-4fdb-ad31-6d58e7f7a91e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_298452cb-139c-4ad0-9697-7df968536907" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_0f5700ba-ba27-4fdb-ad31-6d58e7f7a91e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_298452cb-139c-4ad0-9697-7df968536907" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PatentsMember_b5492a66-7305-4a5f-a079-67ef8f5a0631" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PatentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_298452cb-139c-4ad0-9697-7df968536907" xlink:to="loc_us-gaap_PatentsMember_b5492a66-7305-4a5f-a079-67ef8f5a0631" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_06f7475b-8524-4351-b83f-ec334c4532e2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable_f894d15f-df36-4755-a2a3-b95da35a7f14" xlink:to="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_06f7475b-8524-4351-b83f-ec334c4532e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_fb2a61ac-428d-4abd-8a61-5e4ba702620d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_06f7475b-8524-4351-b83f-ec334c4532e2" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_fb2a61ac-428d-4abd-8a61-5e4ba702620d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_9b731217-c6a4-4952-92e7-8a450ba5fd6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_06f7475b-8524-4351-b83f-ec334c4532e2" xlink:to="loc_us-gaap_Goodwill_9b731217-c6a4-4952-92e7-8a450ba5fd6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_5921790d-f77f-4d5b-926f-1d338c45175b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinitelivedIntangibleAssetsAcquired1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_06f7475b-8524-4351-b83f-ec334c4532e2" xlink:to="loc_us-gaap_FinitelivedIntangibleAssetsAcquired1_5921790d-f77f-4d5b-926f-1d338c45175b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_26f34abf-7d47-4920-937d-2f37e1c18ef7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IndefinitelivedIntangibleAssetsAcquired"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_06f7475b-8524-4351-b83f-ec334c4532e2" xlink:to="loc_us-gaap_IndefinitelivedIntangibleAssetsAcquired_26f34abf-7d47-4920-937d-2f37e1c18ef7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_17ddbd73-e69e-44d5-af7a-e74a40b91b23" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_06f7475b-8524-4351-b83f-ec334c4532e2" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_17ddbd73-e69e-44d5-af7a-e74a40b91b23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d3aa92ec-a03b-4ba5-8fb8-6da042372d96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems_06f7475b-8524-4351-b83f-ec334c4532e2" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d3aa92ec-a03b-4ba5-8fb8-6da042372d96" 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-20210326.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_6a9b910f-7993-4be2-831e-b7bb2eb9716e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_e0143551-7d9c-4acf-b706-10fa0f8779fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6a9b910f-7993-4be2-831e-b7bb2eb9716e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_e0143551-7d9c-4acf-b706-10fa0f8779fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_b0869c4c-40f1-4723-97ed-09a6742b8712" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_e0143551-7d9c-4acf-b706-10fa0f8779fa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_b0869c4c-40f1-4723-97ed-09a6742b8712" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_c6cd75f2-715b-4989-b97f-580a3de54e1a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_e0143551-7d9c-4acf-b706-10fa0f8779fa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_c6cd75f2-715b-4989-b97f-580a3de54e1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_8ccc6b9e-7891-49ef-bea7-91457f8cbb29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_e0143551-7d9c-4acf-b706-10fa0f8779fa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_8ccc6b9e-7891-49ef-bea7-91457f8cbb29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_96bede04-0e3b-40c7-b466-06e939b82c03" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_e0143551-7d9c-4acf-b706-10fa0f8779fa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_96bede04-0e3b-40c7-b466-06e939b82c03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_0040413a-b141-49da-86ac-01d1b0cf2fce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_e0143551-7d9c-4acf-b706-10fa0f8779fa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_0040413a-b141-49da-86ac-01d1b0cf2fce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_e16a3ec0-0284-4da1-b14d-fd3a3e29f7f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_e0143551-7d9c-4acf-b706-10fa0f8779fa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_e16a3ec0-0284-4da1-b14d-fd3a3e29f7f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e639c502-72b1-460f-8b38-9a486519c8d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_e0143551-7d9c-4acf-b706-10fa0f8779fa" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e639c502-72b1-460f-8b38-9a486519c8d9" 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-20210326.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_c7372154-2b14-4eb8-b5f2-30a53cfcb760" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_8fbb3bb2-44c6-4495-bf50-3808953710a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_c7372154-2b14-4eb8-b5f2-30a53cfcb760" xlink:to="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_8fbb3bb2-44c6-4495-bf50-3808953710a6" 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-20210326.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_43640023-cb57-48f6-83c3-59d3ab75e053" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_200629e7-d580-48e5-9cdb-c5f0642d4232" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_43640023-cb57-48f6-83c3-59d3ab75e053" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_200629e7-d580-48e5-9cdb-c5f0642d4232" 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-20210326.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_55a7e13c-9f9a-464e-8ffe-2c64cdeb6444" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_79d7b77c-c3ea-490b-b467-3020f7ee5894" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_55a7e13c-9f9a-464e-8ffe-2c64cdeb6444" xlink:to="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_79d7b77c-c3ea-490b-b467-3020f7ee5894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent_ac4fe0ec-9619-4cf0-bc2e-39a0a3269e4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_55a7e13c-9f9a-464e-8ffe-2c64cdeb6444" xlink:to="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent_ac4fe0ec-9619-4cf0-bc2e-39a0a3269e4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalariesCurrent_669cf61d-26d0-4056-bf14-1d65abbff5f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedSalariesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_55a7e13c-9f9a-464e-8ffe-2c64cdeb6444" xlink:to="loc_us-gaap_AccruedSalariesCurrent_669cf61d-26d0-4056-bf14-1d65abbff5f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BusinessCombinationConsiderationTransferredPayable_1fbabbc1-ce87-43bb-b177-b40e33357c22" xlink:href="algm-20210326.xsd#algm_BusinessCombinationConsiderationTransferredPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_55a7e13c-9f9a-464e-8ffe-2c64cdeb6444" xlink:to="loc_algm_BusinessCombinationConsiderationTransferredPayable_1fbabbc1-ce87-43bb-b177-b40e33357c22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositLiabilityCurrent_2784d4b8-ad05-4330-ad68-11fe0eb947df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_55a7e13c-9f9a-464e-8ffe-2c64cdeb6444" xlink:to="loc_us-gaap_DepositLiabilityCurrent_2784d4b8-ad05-4330-ad68-11fe0eb947df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrent_a3a4d063-8cba-478a-8bed-2baa1ca38bd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedVacationCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_55a7e13c-9f9a-464e-8ffe-2c64cdeb6444" xlink:to="loc_us-gaap_AccruedVacationCurrent_a3a4d063-8cba-478a-8bed-2baa1ca38bd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AccruedSeveranceCurrent_1e74ca5d-1a00-43bd-afe7-a8732de3bbb6" xlink:href="algm-20210326.xsd#algm_AccruedSeveranceCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_55a7e13c-9f9a-464e-8ffe-2c64cdeb6444" xlink:to="loc_algm_AccruedSeveranceCurrent_1e74ca5d-1a00-43bd-afe7-a8732de3bbb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrent_39d788ad-7407-405b-985e-3584856b59e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedProfessionalFeesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_55a7e13c-9f9a-464e-8ffe-2c64cdeb6444" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrent_39d788ad-7407-405b-985e-3584856b59e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_050c7d4f-5236-4993-9e60-66697b62db22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_55a7e13c-9f9a-464e-8ffe-2c64cdeb6444" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_050c7d4f-5236-4993-9e60-66697b62db22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedUtilitiesCurrent_0350c914-c37d-4d2d-84fd-f768ac59f6ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedUtilitiesCurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_55a7e13c-9f9a-464e-8ffe-2c64cdeb6444" xlink:to="loc_us-gaap_AccruedUtilitiesCurrent_0350c914-c37d-4d2d-84fd-f768ac59f6ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesCurrent_b76eabf8-7493-4de8-b9c3-1f81f213c385" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherSundryLiabilitiesCurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_55a7e13c-9f9a-464e-8ffe-2c64cdeb6444" xlink:to="loc_us-gaap_OtherSundryLiabilitiesCurrent_b76eabf8-7493-4de8-b9c3-1f81f213c385" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_6693c5d3-70dd-4139-84a6-85dc1f48150d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_55a7e13c-9f9a-464e-8ffe-2c64cdeb6444" xlink:to="loc_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_6693c5d3-70dd-4139-84a6-85dc1f48150d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ManagementLongTermIncentivePlan" xlink:type="simple" xlink:href="algm-20210326.xsd#ManagementLongTermIncentivePlan"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/ManagementLongTermIncentivePlan" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsAbstract_77154a9d-8db2-450b-9ac8-5f5b1a9120be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationRelatedCostsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsGeneralTextBlock_08602681-f344-49f3-ac24-7bc331a28eb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationRelatedCostsGeneralTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_77154a9d-8db2-450b-9ac8-5f5b1a9120be" xlink:to="loc_us-gaap_CompensationRelatedCostsGeneralTextBlock_08602681-f344-49f3-ac24-7bc331a28eb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ManagementLongTermIncentivePlanTables" xlink:type="simple" xlink:href="algm-20210326.xsd#ManagementLongTermIncentivePlanTables"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/ManagementLongTermIncentivePlanTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsAbstract_312496f6-4eb2-42e2-a32d-0b3776af4c13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationRelatedCostsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock_d85a2bc9-fe32-4bae-ae4a-96dfbd61a963" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_312496f6-4eb2-42e2-a32d-0b3776af4c13" xlink:to="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock_d85a2bc9-fe32-4bae-ae4a-96dfbd61a963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#ManagementLongTermIncentivePlanDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationRelatedCostsAbstract_86c9408d-7e54-4443-8161-55c1e68b7c5a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationRelatedCostsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_4acd1c86-5bf3-4ce0-8a62-536cb3032cf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationRelatedCostsAbstract_86c9408d-7e54-4443-8161-55c1e68b7c5a" xlink:to="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_4acd1c86-5bf3-4ce0-8a62-536cb3032cf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_dab1e140-a260-4eb8-81fd-298bf01ab878" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_4acd1c86-5bf3-4ce0-8a62-536cb3032cf3" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_dab1e140-a260-4eb8-81fd-298bf01ab878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_7489e5ec-88f9-482f-a92e-1724cb60233e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis_dab1e140-a260-4eb8-81fd-298bf01ab878" xlink:to="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_7489e5ec-88f9-482f-a92e-1724cb60233e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LongTermCashIncentivePlanMember_f7e05f0b-783f-4155-84e0-7631a5fcefc1" xlink:href="algm-20210326.xsd#algm_LongTermCashIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_7489e5ec-88f9-482f-a92e-1724cb60233e" xlink:to="loc_algm_LongTermCashIncentivePlanMember_f7e05f0b-783f-4155-84e0-7631a5fcefc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_TalentRetentionIncentiveProgramMember_6eabd0ba-3ed2-4bc2-a729-8196e504d086" xlink:href="algm-20210326.xsd#algm_TalentRetentionIncentiveProgramMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain_7489e5ec-88f9-482f-a92e-1724cb60233e" xlink:to="loc_algm_TalentRetentionIncentiveProgramMember_6eabd0ba-3ed2-4bc2-a729-8196e504d086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_c4ffa94a-518b-4041-a009-bdaa65265ab7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_4acd1c86-5bf3-4ce0-8a62-536cb3032cf3" xlink:to="loc_us-gaap_PlanNameAxis_c4ffa94a-518b-4041-a009-bdaa65265ab7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_34b326fb-baff-4bdf-9e20-7026c8c10e0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_c4ffa94a-518b-4041-a009-bdaa65265ab7" xlink:to="loc_us-gaap_PlanNameDomain_34b326fb-baff-4bdf-9e20-7026c8c10e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LTCIPTRIPAwardRSUConversionProgramMember_f0b610ea-ff3c-42ff-be86-e523ffdbfc8f" xlink:href="algm-20210326.xsd#algm_LTCIPTRIPAwardRSUConversionProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_34b326fb-baff-4bdf-9e20-7026c8c10e0d" xlink:to="loc_algm_LTCIPTRIPAwardRSUConversionProgramMember_f0b610ea-ff3c-42ff-be86-e523ffdbfc8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_8c63a732-abc2-4b6c-8a65-ed3fe35a323f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_4acd1c86-5bf3-4ce0-8a62-536cb3032cf3" xlink:to="loc_us-gaap_AwardTypeAxis_8c63a732-abc2-4b6c-8a65-ed3fe35a323f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2d2cff54-df75-4afa-85d5-928e5408dbff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_8c63a732-abc2-4b6c-8a65-ed3fe35a323f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2d2cff54-df75-4afa-85d5-928e5408dbff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_85f5977c-ec1b-414b-b8dc-4366ca8e5d1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2d2cff54-df75-4afa-85d5-928e5408dbff" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_85f5977c-ec1b-414b-b8dc-4366ca8e5d1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_be8b333a-70bb-47e7-8e90-991bcdaf0baa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable_4acd1c86-5bf3-4ce0-8a62-536cb3032cf3" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_be8b333a-70bb-47e7-8e90-991bcdaf0baa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_38f51585-8697-4964-9829-63bb19e052c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_be8b333a-70bb-47e7-8e90-991bcdaf0baa" xlink:to="loc_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1_38f51585-8697-4964-9829-63bb19e052c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_48faddd3-4fd1-4195-8239-3085969db6a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_be8b333a-70bb-47e7-8e90-991bcdaf0baa" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_48faddd3-4fd1-4195-8239-3085969db6a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b91c5373-df2d-412f-ab95-b0ec18ab29c0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_be8b333a-70bb-47e7-8e90-991bcdaf0baa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b91c5373-df2d-412f-ab95-b0ec18ab29c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_d4b4b3d6-6834-4abd-99e8-180cd8604ef0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_be8b333a-70bb-47e7-8e90-991bcdaf0baa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_d4b4b3d6-6834-4abd-99e8-180cd8604ef0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_fd5e17be-731b-4c7b-9f90-d6427ce5aa28" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_be8b333a-70bb-47e7-8e90-991bcdaf0baa" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_fd5e17be-731b-4c7b-9f90-d6427ce5aa28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_a5b43a81-14f4-4e48-ac5c-0901f39b3207" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_fd5e17be-731b-4c7b-9f90-d6427ce5aa28" xlink:to="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_a5b43a81-14f4-4e48-ac5c-0901f39b3207" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications_d4935dd7-4a4b-46d5-853b-81c9a2fb2605" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_fd5e17be-731b-4c7b-9f90-d6427ce5aa28" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications_d4935dd7-4a4b-46d5-853b-81c9a2fb2605" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments_e172d8bc-937e-4276-9903-d3d96b7d6f2d" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_fd5e17be-731b-4c7b-9f90-d6427ce5aa28" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments_e172d8bc-937e-4276-9903-d3d96b7d6f2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions_3826a63e-972f-486f-930b-0217bd693f32" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_fd5e17be-731b-4c7b-9f90-d6427ce5aa28" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions_3826a63e-972f-486f-930b-0217bd693f32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture_938b3172-69bb-430a-a687-98ead55c1dd5" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_fd5e17be-731b-4c7b-9f90-d6427ce5aa28" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture_938b3172-69bb-430a-a687-98ead55c1dd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals_822eaf78-9a1c-4e84-8bcc-5e49bfa2e13f" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_fd5e17be-731b-4c7b-9f90-d6427ce5aa28" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals_822eaf78-9a1c-4e84-8bcc-5e49bfa2e13f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_a69d409c-09fe-42ee-898e-dc668bc6b3cd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward_fd5e17be-731b-4c7b-9f90-d6427ce5aa28" xlink:to="loc_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent_a69d409c-09fe-42ee-898e-dc668bc6b3cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_4cbbca0c-d199-4897-be75-9f8e2a1817b9" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems_be8b333a-70bb-47e7-8e90-991bcdaf0baa" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_4cbbca0c-d199-4897-be75-9f8e2a1817b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_df4c9e91-a92b-4fd3-8163-c3fd9adda6f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_4cbbca0c-d199-4897-be75-9f8e2a1817b9" xlink:to="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_df4c9e91-a92b-4fd3-8163-c3fd9adda6f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications_8c8e2ce3-333c-4a39-9a57-58301eadf4c0" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_4cbbca0c-d199-4897-be75-9f8e2a1817b9" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications_8c8e2ce3-333c-4a39-9a57-58301eadf4c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments_cfd9a048-f037-43ae-91c0-10ef717d3b33" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_4cbbca0c-d199-4897-be75-9f8e2a1817b9" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments_cfd9a048-f037-43ae-91c0-10ef717d3b33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion_2004a071-8c72-40c9-be78-90e4dcb27ae7" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_4cbbca0c-d199-4897-be75-9f8e2a1817b9" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion_2004a071-8c72-40c9-be78-90e4dcb27ae7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures_46bcb6e1-62a1-444a-a437-b7e159cf38ac" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_4cbbca0c-d199-4897-be75-9f8e2a1817b9" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures_46bcb6e1-62a1-444a-a437-b7e159cf38ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals_7dedced5-7286-4d49-8ceb-87c66e2ab2f4" xlink:href="algm-20210326.xsd#algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_4cbbca0c-d199-4897-be75-9f8e2a1817b9" xlink:to="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals_7dedced5-7286-4d49-8ceb-87c66e2ab2f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_5fa9f011-6dae-43f1-bc39-8233c76726bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward_4cbbca0c-d199-4897-be75-9f8e2a1817b9" xlink:to="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_5fa9f011-6dae-43f1-bc39-8233c76726bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowings" xlink:type="simple" xlink:href="algm-20210326.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_a1ea5430-8999-4cfb-9bd6-738146cc79c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_5edb822b-4c19-46f4-a437-b8865f54f689" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_a1ea5430-8999-4cfb-9bd6-738146cc79c2" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_5edb822b-4c19-46f4-a437-b8865f54f689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtTables" xlink:type="simple" xlink:href="algm-20210326.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_571c39b4-17a9-4ef9-9f5f-9522e999292f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_a7c164c1-9e7e-4ac2-83d0-0546f2f09904" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_571c39b4-17a9-4ef9-9f5f-9522e999292f" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_a7c164c1-9e7e-4ac2-83d0-0546f2f09904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#DebtandOtherBorrowingsSummaryofComponentsofDebtDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_91f34bda-a956-40d7-9777-f65205c496d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_fe306f6e-b140-4ec9-830c-fabcd254cf16" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_91f34bda-a956-40d7-9777-f65205c496d1" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_fe306f6e-b140-4ec9-830c-fabcd254cf16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_c20159d5-119e-47ec-a3ad-f0abc17386eb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_fe306f6e-b140-4ec9-830c-fabcd254cf16" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_c20159d5-119e-47ec-a3ad-f0abc17386eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_781b12b1-4741-414d-8713-dd5682ffbcd6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_c20159d5-119e-47ec-a3ad-f0abc17386eb" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_781b12b1-4741-414d-8713-dd5682ffbcd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_4940b168-97c1-46ee-a2c4-557c900090d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_781b12b1-4741-414d-8713-dd5682ffbcd6" xlink:to="loc_us-gaap_LineOfCreditMember_4940b168-97c1-46ee-a2c4-557c900090d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_74497b72-6050-4b94-9a50-ddaf1a7a6705" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_fe306f6e-b140-4ec9-830c-fabcd254cf16" xlink:to="loc_us-gaap_CreditFacilityAxis_74497b72-6050-4b94-9a50-ddaf1a7a6705" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_69f6ecd3-5a1f-4d2d-b397-1fd7210054b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_74497b72-6050-4b94-9a50-ddaf1a7a6705" xlink:to="loc_us-gaap_CreditFacilityDomain_69f6ecd3-5a1f-4d2d-b397-1fd7210054b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_TermLoanFacilityMember_bb2e1175-d279-42b0-903d-4774776498ac" xlink:href="algm-20210326.xsd#algm_TermLoanFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_69f6ecd3-5a1f-4d2d-b397-1fd7210054b0" xlink:to="loc_algm_TermLoanFacilityMember_bb2e1175-d279-42b0-903d-4774776498ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_UnsecuredRevolvingCreditFacilitiesMember_75ebb9e7-ae4c-430f-9c57-316b2dd70fa9" xlink:href="algm-20210326.xsd#algm_UnsecuredRevolvingCreditFacilitiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_69f6ecd3-5a1f-4d2d-b397-1fd7210054b0" xlink:to="loc_algm_UnsecuredRevolvingCreditFacilitiesMember_75ebb9e7-ae4c-430f-9c57-316b2dd70fa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_55e18c52-e305-466e-a48d-5003eec79d09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_fe306f6e-b140-4ec9-830c-fabcd254cf16" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_55e18c52-e305-466e-a48d-5003eec79d09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_8ebb4583-f0b5-4ea7-94a9-891b59a5ac32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_55e18c52-e305-466e-a48d-5003eec79d09" xlink:to="loc_us-gaap_LongTermDebt_8ebb4583-f0b5-4ea7-94a9-891b59a5ac32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_468380a3-efb7-4ffd-97ec-3f167e7f531b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_55e18c52-e305-466e-a48d-5003eec79d09" xlink:to="loc_us-gaap_LongTermDebtCurrent_468380a3-efb7-4ffd-97ec-3f167e7f531b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_a70a53cf-5a62-4f13-8aef-9251dccc769f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_55e18c52-e305-466e-a48d-5003eec79d09" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_a70a53cf-5a62-4f13-8aef-9251dccc769f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsAdditionalInformationDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#DebtandOtherBorrowingsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/DebtandOtherBorrowingsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_134f0515-864e-46fa-8ef2-3a400822d93e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_6faf0ad8-4d2b-4e49-b279-a66555757f76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_134f0515-864e-46fa-8ef2-3a400822d93e" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_6faf0ad8-4d2b-4e49-b279-a66555757f76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_767bd9ab-3543-4827-873f-20531348871b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_92caa0bd-00c3-494e-a1c6-f03018d77bb3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_767bd9ab-3543-4827-873f-20531348871b" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_92caa0bd-00c3-494e-a1c6-f03018d77bb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_a3777de7-a9f5-4c81-9757-c10bdb7162a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_92caa0bd-00c3-494e-a1c6-f03018d77bb3" xlink:to="loc_us-gaap_CreditFacilityAxis_a3777de7-a9f5-4c81-9757-c10bdb7162a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_a40bdc8b-dcf2-4cac-ba35-b703ed867e39" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_a3777de7-a9f5-4c81-9757-c10bdb7162a7" xlink:to="loc_us-gaap_CreditFacilityDomain_a40bdc8b-dcf2-4cac-ba35-b703ed867e39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_TermLoanFacilityMember_5a0953db-1b20-43ea-b192-ac297053fddd" xlink:href="algm-20210326.xsd#algm_TermLoanFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_a40bdc8b-dcf2-4cac-ba35-b703ed867e39" xlink:to="loc_algm_TermLoanFacilityMember_5a0953db-1b20-43ea-b192-ac297053fddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_42e5e0ac-7467-404a-8da2-e62e2d8e191a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_a40bdc8b-dcf2-4cac-ba35-b703ed867e39" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_42e5e0ac-7467-404a-8da2-e62e2d8e191a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_a4fc3690-6b16-4efd-8fcd-8f8450aefac2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_a40bdc8b-dcf2-4cac-ba35-b703ed867e39" xlink:to="loc_us-gaap_LineOfCreditMember_a4fc3690-6b16-4efd-8fcd-8f8450aefac2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityAxis_a5d3fa84-6470-48c7-8d5a-2f07dce7bb5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_92caa0bd-00c3-494e-a1c6-f03018d77bb3" xlink:to="loc_us-gaap_LineOfCreditFacilityAxis_a5d3fa84-6470-48c7-8d5a-2f07dce7bb5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLenderDomain_ad5adf6f-adfa-4091-b65e-108b1803a345" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityAxis_a5d3fa84-6470-48c7-8d5a-2f07dce7bb5d" xlink:to="loc_us-gaap_LineOfCreditFacilityLenderDomain_ad5adf6f-adfa-4091-b65e-108b1803a345" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CreditSuisseAGCaymanIslandsBranchMember_eeaae9a4-6e05-44d4-8ca9-05bb180a66b2" xlink:href="algm-20210326.xsd#algm_CreditSuisseAGCaymanIslandsBranchMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_ad5adf6f-adfa-4091-b65e-108b1803a345" xlink:to="loc_algm_CreditSuisseAGCaymanIslandsBranchMember_eeaae9a4-6e05-44d4-8ca9-05bb180a66b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_MizuhoBankLtdMember_41c7235b-c0d0-4f50-bf40-6ea20970d553" xlink:href="algm-20210326.xsd#algm_MizuhoBankLtdMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_ad5adf6f-adfa-4091-b65e-108b1803a345" xlink:to="loc_algm_MizuhoBankLtdMember_41c7235b-c0d0-4f50-bf40-6ea20970d553" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_BankOfMitsubishiUFJMember_c18a1ada-d655-4e76-820c-b498b60f9289" xlink:href="algm-20210326.xsd#algm_BankOfMitsubishiUFJMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLenderDomain_ad5adf6f-adfa-4091-b65e-108b1803a345" xlink:to="loc_algm_BankOfMitsubishiUFJMember_c18a1ada-d655-4e76-820c-b498b60f9289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_e2bf09b1-6616-4b5a-a37d-d3c8abc41b9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_92caa0bd-00c3-494e-a1c6-f03018d77bb3" xlink:to="loc_us-gaap_VariableRateAxis_e2bf09b1-6616-4b5a-a37d-d3c8abc41b9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_948ee588-d1a9-4936-af1f-233944f29a08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_e2bf09b1-6616-4b5a-a37d-d3c8abc41b9d" xlink:to="loc_us-gaap_VariableRateDomain_948ee588-d1a9-4936-af1f-233944f29a08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_c419dbdb-af63-44cb-ad31-769c65faeb7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_948ee588-d1a9-4936-af1f-233944f29a08" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_c419dbdb-af63-44cb-ad31-769c65faeb7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d5f42454-ba06-4128-9471-8dfd546c8c89" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_92caa0bd-00c3-494e-a1c6-f03018d77bb3" xlink:to="loc_srt_RangeAxis_d5f42454-ba06-4128-9471-8dfd546c8c89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_afb8e673-88a3-47e4-9476-5ca79eac8f5d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_d5f42454-ba06-4128-9471-8dfd546c8c89" xlink:to="loc_srt_RangeMember_afb8e673-88a3-47e4-9476-5ca79eac8f5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_49965606-357f-4727-ba94-2cf2d0f55b89" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_afb8e673-88a3-47e4-9476-5ca79eac8f5d" xlink:to="loc_srt_MinimumMember_49965606-357f-4727-ba94-2cf2d0f55b89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_82c71fb6-0682-4885-8be4-194af164bd93" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_afb8e673-88a3-47e4-9476-5ca79eac8f5d" xlink:to="loc_srt_MaximumMember_82c71fb6-0682-4885-8be4-194af164bd93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_6588a479-26e6-4b19-be57-7fc719c67bd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_92caa0bd-00c3-494e-a1c6-f03018d77bb3" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_6588a479-26e6-4b19-be57-7fc719c67bd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_efbb6809-4805-4541-8473-89760d9bd473" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_6588a479-26e6-4b19-be57-7fc719c67bd4" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_efbb6809-4805-4541-8473-89760d9bd473" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_97bf73cc-74fc-4754-aa88-9744610216bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_6588a479-26e6-4b19-be57-7fc719c67bd4" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_97bf73cc-74fc-4754-aa88-9744610216bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DebtInstrumentInterestRateFloor_62621889-f043-4c3d-b724-e6219d8ba5d5" xlink:href="algm-20210326.xsd#algm_DebtInstrumentInterestRateFloor"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_6588a479-26e6-4b19-be57-7fc719c67bd4" xlink:to="loc_algm_DebtInstrumentInterestRateFloor_62621889-f043-4c3d-b724-e6219d8ba5d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_8e2d6909-cd66-4960-a31d-a99d4cfd58cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_6588a479-26e6-4b19-be57-7fc719c67bd4" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_8e2d6909-cd66-4960-a31d-a99d4cfd58cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_8b89741a-b8b7-4eb4-9feb-1dd8d53cd4a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_6588a479-26e6-4b19-be57-7fc719c67bd4" xlink:to="loc_us-gaap_LineOfCredit_8b89741a-b8b7-4eb4-9feb-1dd8d53cd4a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_7e63f9d7-5469-4b6a-b0d7-4b38900153be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_6588a479-26e6-4b19-be57-7fc719c67bd4" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_7e63f9d7-5469-4b6a-b0d7-4b38900153be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_3b760f03-59d5-4aa3-bf54-1036d06888d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_6588a479-26e6-4b19-be57-7fc719c67bd4" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_3b760f03-59d5-4aa3-bf54-1036d06888d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnamortizedDebtIssuanceExpense_cba176c0-9906-499b-9091-4dd8aad45c95" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnamortizedDebtIssuanceExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_6588a479-26e6-4b19-be57-7fc719c67bd4" xlink:to="loc_us-gaap_UnamortizedDebtIssuanceExpense_cba176c0-9906-499b-9091-4dd8aad45c95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_f8c9b1c3-83ee-49ca-a85c-2e780d83b10c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_6588a479-26e6-4b19-be57-7fc719c67bd4" xlink:to="loc_us-gaap_GainsLossesOnExtinguishmentOfDebt_f8c9b1c3-83ee-49ca-a85c-2e780d83b10c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_2313ed4f-56fa-497a-b06d-3893d0c0b1fe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_95626947-7d13-4f88-a9cc-a32c7d190b2b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2313ed4f-56fa-497a-b06d-3893d0c0b1fe" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_95626947-7d13-4f88-a9cc-a32c7d190b2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_e99961bd-190c-4e7b-a870-aed4aa5840ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_95626947-7d13-4f88-a9cc-a32c7d190b2b" xlink:to="loc_us-gaap_CreditFacilityAxis_e99961bd-190c-4e7b-a870-aed4aa5840ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_4d1bc2a6-24c2-4c2c-adfd-1e83ff407263" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_e99961bd-190c-4e7b-a870-aed4aa5840ef" xlink:to="loc_us-gaap_CreditFacilityDomain_4d1bc2a6-24c2-4c2c-adfd-1e83ff407263" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_UnsecuredRevolvingCreditFacilitiesMember_9cd64f06-3311-4099-ac28-6fc3f9d2614c" xlink:href="algm-20210326.xsd#algm_UnsecuredRevolvingCreditFacilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_4d1bc2a6-24c2-4c2c-adfd-1e83ff407263" xlink:to="loc_algm_UnsecuredRevolvingCreditFacilitiesMember_9cd64f06-3311-4099-ac28-6fc3f9d2614c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_c9b0c4af-f97a-4096-9c31-74086cc5b018" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_95626947-7d13-4f88-a9cc-a32c7d190b2b" xlink:to="loc_us-gaap_DebtInstrumentAxis_c9b0c4af-f97a-4096-9c31-74086cc5b018" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_1668b534-9714-42e5-b37e-03d41558434b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_c9b0c4af-f97a-4096-9c31-74086cc5b018" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_1668b534-9714-42e5-b37e-03d41558434b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementExpiringJanuary222021Member_36f83e90-4ad1-41dc-88d9-42d7a5ffd2c9" xlink:href="algm-20210326.xsd#algm_LineOfCreditAgreementExpiringJanuary222021Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1668b534-9714-42e5-b37e-03d41558434b" xlink:to="loc_algm_LineOfCreditAgreementExpiringJanuary222021Member_36f83e90-4ad1-41dc-88d9-42d7a5ffd2c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member_8e5f6031-9136-45e3-b288-f8a572488e01" xlink:href="algm-20210326.xsd#algm_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1668b534-9714-42e5-b37e-03d41558434b" xlink:to="loc_algm_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member_8e5f6031-9136-45e3-b288-f8a572488e01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementMaturingJune182020Member_f90c8ddc-790e-439e-9f6a-262786200d31" xlink:href="algm-20210326.xsd#algm_LineOfCreditAgreementMaturingJune182020Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1668b534-9714-42e5-b37e-03d41558434b" xlink:to="loc_algm_LineOfCreditAgreementMaturingJune182020Member_f90c8ddc-790e-439e-9f6a-262786200d31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementExpiringAugust312021Member_2ba8b7da-d06f-4461-b894-3df709f467df" xlink:href="algm-20210326.xsd#algm_LineOfCreditAgreementExpiringAugust312021Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1668b534-9714-42e5-b37e-03d41558434b" xlink:to="loc_algm_LineOfCreditAgreementExpiringAugust312021Member_2ba8b7da-d06f-4461-b894-3df709f467df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditAgreementExpiringJune302021Member_b385376a-9cc7-4198-b65b-6ada487e4619" xlink:href="algm-20210326.xsd#algm_LineOfCreditAgreementExpiringJune302021Member"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_1668b534-9714-42e5-b37e-03d41558434b" xlink:to="loc_algm_LineOfCreditAgreementExpiringJune302021Member_b385376a-9cc7-4198-b65b-6ada487e4619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_67c932b7-6bac-4f99-9cfe-cc93f570e0d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_95626947-7d13-4f88-a9cc-a32c7d190b2b" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_67c932b7-6bac-4f99-9cfe-cc93f570e0d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_99631a50-73bd-4ada-aa3b-173ce3f6f7fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_67c932b7-6bac-4f99-9cfe-cc93f570e0d3" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_99631a50-73bd-4ada-aa3b-173ce3f6f7fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_36ba53a0-e69e-4f63-9546-d56b7153b965" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_99631a50-73bd-4ada-aa3b-173ce3f6f7fb" xlink:to="loc_us-gaap_LineOfCreditMember_36ba53a0-e69e-4f63-9546-d56b7153b965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_7ae4720c-1d67-4be5-847f-0b6734ab2e41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_95626947-7d13-4f88-a9cc-a32c7d190b2b" xlink:to="loc_us-gaap_VariableRateAxis_7ae4720c-1d67-4be5-847f-0b6734ab2e41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_cc1eb849-fee0-4040-a554-54969b1eac76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_7ae4720c-1d67-4be5-847f-0b6734ab2e41" xlink:to="loc_us-gaap_VariableRateDomain_cc1eb849-fee0-4040-a554-54969b1eac76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_8bc7c095-67ab-45ed-9ffa-17431a27a7b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LondonInterbankOfferedRateLIBORMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_cc1eb849-fee0-4040-a554-54969b1eac76" xlink:to="loc_us-gaap_LondonInterbankOfferedRateLIBORMember_8bc7c095-67ab-45ed-9ffa-17431a27a7b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemAxis_b9c93052-6a6a-4b0c-aeb2-710eba6c169d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_95626947-7d13-4f88-a9cc-a32c7d190b2b" xlink:to="loc_us-gaap_UnusualOrInfrequentItemAxis_b9c93052-6a6a-4b0c-aeb2-710eba6c169d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnusualOrInfrequentItemDomain_0217214e-1181-4548-bbbe-1559481c2321" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnusualOrInfrequentItemDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemAxis_b9c93052-6a6a-4b0c-aeb2-710eba6c169d" xlink:to="loc_us-gaap_UnusualOrInfrequentItemDomain_0217214e-1181-4548-bbbe-1559481c2321" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_COVID19Member_ff846c38-67dd-44c8-968f-5e4b8c970070" xlink:href="algm-20210326.xsd#algm_COVID19Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UnusualOrInfrequentItemDomain_0217214e-1181-4548-bbbe-1559481c2321" xlink:to="loc_algm_COVID19Member_ff846c38-67dd-44c8-968f-5e4b8c970070" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_656a4859-a5d1-43c9-be5a-77b64ce02b0b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_95626947-7d13-4f88-a9cc-a32c7d190b2b" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_656a4859-a5d1-43c9-be5a-77b64ce02b0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b0a291db-156d-4728-a9c2-39a1c75f8da2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_656a4859-a5d1-43c9-be5a-77b64ce02b0b" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b0a291db-156d-4728-a9c2-39a1c75f8da2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6418fcd0-f915-422a-a449-52520f3d1e1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_656a4859-a5d1-43c9-be5a-77b64ce02b0b" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_6418fcd0-f915-422a-a449-52520f3d1e1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_c3f29255-5e52-4bba-9bfb-073a16a429da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfUnsecuredDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_656a4859-a5d1-43c9-be5a-77b64ce02b0b" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt_c3f29255-5e52-4bba-9bfb-073a16a429da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_4fb9c226-7e4f-4a41-8fa6-2cfed90621dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_656a4859-a5d1-43c9-be5a-77b64ce02b0b" xlink:to="loc_us-gaap_LineOfCredit_4fb9c226-7e4f-4a41-8fa6-2cfed90621dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_64bccb9d-b812-4e67-9651-42f587c55bab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_656a4859-a5d1-43c9-be5a-77b64ce02b0b" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_64bccb9d-b812-4e67-9651-42f587c55bab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_8261d248-f6ff-4557-bf69-9933ca0fc670" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_656a4859-a5d1-43c9-be5a-77b64ce02b0b" xlink:to="loc_us-gaap_LongTermLineOfCredit_8261d248-f6ff-4557-bf69-9933ca0fc670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfUnsecuredDebt_433a7aee-e656-4ae4-9ddb-696b24c0cf37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfUnsecuredDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_656a4859-a5d1-43c9-be5a-77b64ce02b0b" xlink:to="loc_us-gaap_RepaymentsOfUnsecuredDebt_433a7aee-e656-4ae4-9ddb-696b24c0cf37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LineOfCreditFacilityCollateralSecuredPeriod_14761baf-edd3-495b-88e6-551dc33aede8" xlink:href="algm-20210326.xsd#algm_LineOfCreditFacilityCollateralSecuredPeriod"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_656a4859-a5d1-43c9-be5a-77b64ce02b0b" xlink:to="loc_algm_LineOfCreditFacilityCollateralSecuredPeriod_14761baf-edd3-495b-88e6-551dc33aede8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityCollateralFeesAmount_72e8c828-a88b-4c03-a135-2e6371ee9940" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LineOfCreditFacilityCollateralFeesAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_656a4859-a5d1-43c9-be5a-77b64ce02b0b" xlink:to="loc_us-gaap_LineOfCreditFacilityCollateralFeesAmount_72e8c828-a88b-4c03-a135-2e6371ee9940" 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-20210326.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_80f083bd-561a-470d-932d-00a500d9edf6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_f3db44ac-831b-46b7-9081-22d971adb448" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_80f083bd-561a-470d-932d-00a500d9edf6" xlink:to="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_f3db44ac-831b-46b7-9081-22d971adb448" 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-20210326.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_821a88cf-82a8-4d08-b851-98a20e590397" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_6de64ba7-a4df-4900-80e4-76312da4e119" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_821a88cf-82a8-4d08-b851-98a20e590397" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_6de64ba7-a4df-4900-80e4-76312da4e119" 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-20210326.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_47b3d355-bda8-4b44-bcd6-99eb6f5fab6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_ea76d874-cf0f-4830-ab9c-35c861d28610" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_47b3d355-bda8-4b44-bcd6-99eb6f5fab6b" xlink:to="loc_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent_ea76d874-cf0f-4830-ab9c-35c861d28610" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent_9784c4bf-6d1d-480b-aef0-7c2eaf912c55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_47b3d355-bda8-4b44-bcd6-99eb6f5fab6b" xlink:to="loc_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent_9784c4bf-6d1d-480b-aef0-7c2eaf912c55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent_ada30640-1092-4991-b92b-41fbe3539d58" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_47b3d355-bda8-4b44-bcd6-99eb6f5fab6b" xlink:to="loc_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent_ada30640-1092-4991-b92b-41fbe3539d58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_9baaefba-57b9-4af3-b579-956af36462d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_47b3d355-bda8-4b44-bcd6-99eb6f5fab6b" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_9baaefba-57b9-4af3-b579-956af36462d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_UnrecognizedTaxBenefitsNet_ffff6307-e48c-482d-ae43-8bebf0fb19e8" xlink:href="algm-20210326.xsd#algm_UnrecognizedTaxBenefitsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_47b3d355-bda8-4b44-bcd6-99eb6f5fab6b" xlink:to="loc_algm_UnrecognizedTaxBenefitsNet_ffff6307-e48c-482d-ae43-8bebf0fb19e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_5fd9eb9c-864d-4e3a-b1db-628bcbf53cca" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_47b3d355-bda8-4b44-bcd6-99eb6f5fab6b" xlink:to="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_5fd9eb9c-864d-4e3a-b1db-628bcbf53cca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_180e44da-84c4-4775-843d-e6b317e687de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_47b3d355-bda8-4b44-bcd6-99eb6f5fab6b" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_180e44da-84c4-4775-843d-e6b317e687de" 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-20210326.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_05a73aa2-61da-49b1-a3b4-d8771ad4e5af" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_e773ddd8-dd4c-419a-bdeb-fb38d4c9e82b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_05a73aa2-61da-49b1-a3b4-d8771ad4e5af" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_e773ddd8-dd4c-419a-bdeb-fb38d4c9e82b" 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-20210326.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_c86c4d27-81af-4fbf-8838-c25ac8962bef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_12204b9d-3bbe-4652-ad68-9c909423330c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c86c4d27-81af-4fbf-8838-c25ac8962bef" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_12204b9d-3bbe-4652-ad68-9c909423330c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_565c9b20-e2dc-4004-8736-c9958f9c3ba3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c86c4d27-81af-4fbf-8838-c25ac8962bef" xlink:to="loc_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock_565c9b20-e2dc-4004-8736-c9958f9c3ba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock_92848e16-94c2-494d-9c8f-da54c5895c71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c86c4d27-81af-4fbf-8838-c25ac8962bef" xlink:to="loc_us-gaap_ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock_92848e16-94c2-494d-9c8f-da54c5895c71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_806f343c-36f8-48ac-9dad-2f420142aa76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c86c4d27-81af-4fbf-8838-c25ac8962bef" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock_806f343c-36f8-48ac-9dad-2f420142aa76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_6a89b9bd-bc3d-4076-bc38-f3ca2ee8b178" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAssumptionsUsedTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c86c4d27-81af-4fbf-8838-c25ac8962bef" xlink:to="loc_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock_6a89b9bd-bc3d-4076-bc38-f3ca2ee8b178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock_48db9ff0-dade-4ddd-92b0-26f9ea31b79d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c86c4d27-81af-4fbf-8838-c25ac8962bef" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock_48db9ff0-dade-4ddd-92b0-26f9ea31b79d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_0d04afaf-0a6a-46cc-aa07-9f61bfa2b459" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c86c4d27-81af-4fbf-8838-c25ac8962bef" xlink:to="loc_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock_0d04afaf-0a6a-46cc-aa07-9f61bfa2b459" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_af3c3dfb-7533-4c16-95a5-b5cb187bfd96" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c86c4d27-81af-4fbf-8838-c25ac8962bef" xlink:to="loc_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock_af3c3dfb-7533-4c16-95a5-b5cb187bfd96" 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-20210326.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_25f8c4cc-c962-4a28-8301-7cdcd9b8ed5d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b0df8294-9422-4222-9f76-935721b58c9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_25f8c4cc-c962-4a28-8301-7cdcd9b8ed5d" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b0df8294-9422-4222-9f76-935721b58c9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_e7e8ce78-e3fe-4db8-8cfa-575de22dcd3f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b0df8294-9422-4222-9f76-935721b58c9f" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_e7e8ce78-e3fe-4db8-8cfa-575de22dcd3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_85bb1076-15f6-48d9-9751-7d2d97209809" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_e7e8ce78-e3fe-4db8-8cfa-575de22dcd3f" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_85bb1076-15f6-48d9-9751-7d2d97209809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_7635d83c-6153-4ecc-8713-7bd6188869c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_85bb1076-15f6-48d9-9751-7d2d97209809" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_7635d83c-6153-4ecc-8713-7bd6188869c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a125561f-86c3-4fda-90bb-5874bb6bad7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_b0df8294-9422-4222-9f76-935721b58c9f" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a125561f-86c3-4fda-90bb-5874bb6bad7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_d8cc2961-8c8d-4eee-b14e-9d7e9d737f8f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a125561f-86c3-4fda-90bb-5874bb6bad7b" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_d8cc2961-8c8d-4eee-b14e-9d7e9d737f8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_2cb20cf2-a584-4712-b211-5bf7e9c47fdc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a125561f-86c3-4fda-90bb-5874bb6bad7b" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_2cb20cf2-a584-4712-b211-5bf7e9c47fdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_9ae855a9-3b18-4446-b53f-9b69ed7df2a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a125561f-86c3-4fda-90bb-5874bb6bad7b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_9ae855a9-3b18-4446-b53f-9b69ed7df2a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_0df9bba4-9c9d-4f24-882c-0d212eab00ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a125561f-86c3-4fda-90bb-5874bb6bad7b" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation_0df9bba4-9c9d-4f24-882c-0d212eab00ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_36dbe4c6-482f-4355-82d0-6e572b0c8909" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a125561f-86c3-4fda-90bb-5874bb6bad7b" xlink:to="loc_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit_36dbe4c6-482f-4355-82d0-6e572b0c8909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_945597c5-efbf-4925-9e11-d45ce85fe01f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a125561f-86c3-4fda-90bb-5874bb6bad7b" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit_945597c5-efbf-4925-9e11-d45ce85fe01f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_81b6c5c4-f541-47a3-83a8-ea2bfe5e4220" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_a125561f-86c3-4fda-90bb-5874bb6bad7b" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_81b6c5c4-f541-47a3-83a8-ea2bfe5e4220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_36715473-f65c-4adf-9eef-b2f413f29f2e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c657be17-1063-4b8a-a7e8-ec6270c810f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_36715473-f65c-4adf-9eef-b2f413f29f2e" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c657be17-1063-4b8a-a7e8-ec6270c810f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_8b5694d6-5a9e-4311-814a-5815e17d4803" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c657be17-1063-4b8a-a7e8-ec6270c810f4" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_8b5694d6-5a9e-4311-814a-5815e17d4803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_ebff28b3-e9c5-4059-9883-4e04ab16ab15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_8b5694d6-5a9e-4311-814a-5815e17d4803" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_ebff28b3-e9c5-4059-9883-4e04ab16ab15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_8bef110e-3a7a-4faf-a401-8b63887eadd9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_ebff28b3-e9c5-4059-9883-4e04ab16ab15" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_8bef110e-3a7a-4faf-a401-8b63887eadd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_69d3fb42-8fcb-40d9-ba88-1d7ff911cffb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_c657be17-1063-4b8a-a7e8-ec6270c810f4" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_69d3fb42-8fcb-40d9-ba88-1d7ff911cffb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_d5242dfd-d610-4674-8489-ebb357b6a2dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_69d3fb42-8fcb-40d9-ba88-1d7ff911cffb" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_d5242dfd-d610-4674-8489-ebb357b6a2dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_8bfb12a8-0446-4a8d-855a-e4490ad39c9f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_d5242dfd-d610-4674-8489-ebb357b6a2dd" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_8bfb12a8-0446-4a8d-855a-e4490ad39c9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_e935e903-ba32-4d0c-8830-f27838d7d7c2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_d5242dfd-d610-4674-8489-ebb357b6a2dd" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_e935e903-ba32-4d0c-8830-f27838d7d7c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_edba2171-491e-45e3-8506-3a7f25cc330a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_d5242dfd-d610-4674-8489-ebb357b6a2dd" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_edba2171-491e-45e3-8506-3a7f25cc330a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_80062a46-81f6-4a21-8ed5-dd5a74bd2bbd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_d5242dfd-d610-4674-8489-ebb357b6a2dd" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid_80062a46-81f6-4a21-8ed5-dd5a74bd2bbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_d846bce4-d98e-4841-a10c-52ff028c54f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_d5242dfd-d610-4674-8489-ebb357b6a2dd" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_d846bce4-d98e-4841-a10c-52ff028c54f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_8703e50a-b438-46d4-9334-0a1bf5994221" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_d5242dfd-d610-4674-8489-ebb357b6a2dd" xlink:to="loc_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation_8703e50a-b438-46d4-9334-0a1bf5994221" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanBenefitObligation_b5278462-b1ce-467c-8711-6b53629a3267" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanBenefitObligation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward_d5242dfd-d610-4674-8489-ebb357b6a2dd" xlink:to="loc_us-gaap_DefinedBenefitPlanBenefitObligation_b5278462-b1ce-467c-8711-6b53629a3267" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_fa46c74b-0dde-4ac4-881c-39ffe8e4b458" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_69d3fb42-8fcb-40d9-ba88-1d7ff911cffb" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_fa46c74b-0dde-4ac4-881c-39ffe8e4b458" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_8c45abb3-5fd0-4c09-881f-8bf5bb51b4aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_fa46c74b-0dde-4ac4-881c-39ffe8e4b458" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_8c45abb3-5fd0-4c09-881f-8bf5bb51b4aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_b4926a05-a8fe-4111-9de4-da86061adb52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_fa46c74b-0dde-4ac4-881c-39ffe8e4b458" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets_b4926a05-a8fe-4111-9de4-da86061adb52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_67d02283-0dc0-4c00-9ba9-df08b8df60ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_fa46c74b-0dde-4ac4-881c-39ffe8e4b458" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant_67d02283-0dc0-4c00-9ba9-df08b8df60ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_a86cfc72-909c-4120-aedd-cb38901f9849" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_fa46c74b-0dde-4ac4-881c-39ffe8e4b458" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid_a86cfc72-909c-4120-aedd-cb38901f9849" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_68b1ea6c-df7a-4a4a-84f5-98a3f388b774" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_fa46c74b-0dde-4ac4-881c-39ffe8e4b458" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_68b1ea6c-df7a-4a4a-84f5-98a3f388b774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_b5812112-ba28-4723-905e-46c57374d31c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward_fa46c74b-0dde-4ac4-881c-39ffe8e4b458" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_b5812112-ba28-4723-905e-46c57374d31c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_4eb32ae5-c33d-4316-a65d-c802692255a1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFundedStatusOfPlan"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_69d3fb42-8fcb-40d9-ba88-1d7ff911cffb" xlink:to="loc_us-gaap_DefinedBenefitPlanFundedStatusOfPlan_4eb32ae5-c33d-4316-a65d-c802692255a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_cde9cf21-3910-474c-9f22-6d7b2aff7cf3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_dd0324e5-aa4b-4ce3-b14b-fb3e10056d72" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_cde9cf21-3910-474c-9f22-6d7b2aff7cf3" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_dd0324e5-aa4b-4ce3-b14b-fb3e10056d72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_ac833f85-18f9-4775-889c-f83d35fdb156" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_dd0324e5-aa4b-4ce3-b14b-fb3e10056d72" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_ac833f85-18f9-4775-889c-f83d35fdb156" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_79fea20b-f6f2-4a99-8900-6792a358b6fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_ac833f85-18f9-4775-889c-f83d35fdb156" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_79fea20b-f6f2-4a99-8900-6792a358b6fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_2ffa37ff-8736-4286-a619-928fa171239c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_79fea20b-f6f2-4a99-8900-6792a358b6fa" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_2ffa37ff-8736-4286-a619-928fa171239c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4a114e67-4eae-4037-9d5d-07cfdaad2f51" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_dd0324e5-aa4b-4ce3-b14b-fb3e10056d72" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4a114e67-4eae-4037-9d5d-07cfdaad2f51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation_325477e6-0cf9-4c71-a22e-4377a262f3e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4a114e67-4eae-4037-9d5d-07cfdaad2f51" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation_325477e6-0cf9-4c71-a22e-4377a262f3e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_f9ee5311-ddd3-41ac-b95f-9bd0de7e6cdd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4a114e67-4eae-4037-9d5d-07cfdaad2f51" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets_f9ee5311-ddd3-41ac-b95f-9bd0de7e6cdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation_e8fd703f-39bb-4bbb-b319-7055c241cd5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_4a114e67-4eae-4037-9d5d-07cfdaad2f51" xlink:to="loc_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation_e8fd703f-39bb-4bbb-b319-7055c241cd5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#RetirementPlansChangeinAmountsRecognizedinAOCIDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a7d773c4-92c8-4947-9f50-916ae85f274d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f7871326-9ef0-4485-a4fd-9660889498d6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_a7d773c4-92c8-4947-9f50-916ae85f274d" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f7871326-9ef0-4485-a4fd-9660889498d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_0621018f-741e-4be8-9d85-82cd5747088b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f7871326-9ef0-4485-a4fd-9660889498d6" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_0621018f-741e-4be8-9d85-82cd5747088b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_bd775814-d753-4f77-98ac-a29d6c241623" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_0621018f-741e-4be8-9d85-82cd5747088b" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_bd775814-d753-4f77-98ac-a29d6c241623" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_21b1a960-0dd3-46a9-b9a8-e4d0c5c4e021" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_bd775814-d753-4f77-98ac-a29d6c241623" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_21b1a960-0dd3-46a9-b9a8-e4d0c5c4e021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0a236340-ea98-43e6-92cd-00f610ea27b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_f7871326-9ef0-4485-a4fd-9660889498d6" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0a236340-ea98-43e6-92cd-00f610ea27b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward_faab6089-3df7-4761-a67c-0f9a4b89e436" xlink:href="algm-20210326.xsd#algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0a236340-ea98-43e6-92cd-00f610ea27b9" xlink:to="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward_faab6089-3df7-4761-a67c-0f9a4b89e436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax_1f0b5713-6996-4a6e-a5db-e2519008cad6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward_faab6089-3df7-4761-a67c-0f9a4b89e436" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax_1f0b5713-6996-4a6e-a5db-e2519008cad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax_4a64e7d2-ce89-496a-985b-5ddd94d31626" xlink:href="algm-20210326.xsd#algm_OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward_faab6089-3df7-4761-a67c-0f9a4b89e436" xlink:to="loc_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax_4a64e7d2-ce89-496a-985b-5ddd94d31626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax_8cdf963e-081a-4c5f-907a-059cd1f802cb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward_faab6089-3df7-4761-a67c-0f9a4b89e436" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax_8cdf963e-081a-4c5f-907a-059cd1f802cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax_13c3bb10-9e2b-493a-95ab-fb2c6f25f57c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward_faab6089-3df7-4761-a67c-0f9a4b89e436" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax_13c3bb10-9e2b-493a-95ab-fb2c6f25f57c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax_4b391d1a-0778-496c-90d6-74bd27916779" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward_faab6089-3df7-4761-a67c-0f9a4b89e436" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax_4b391d1a-0778-496c-90d6-74bd27916779" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward_27c590ce-d5da-45be-bc04-96290fb25770" xlink:href="algm-20210326.xsd#algm_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0a236340-ea98-43e6-92cd-00f610ea27b9" xlink:to="loc_algm_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward_27c590ce-d5da-45be-bc04-96290fb25770" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax_6e6dd3ef-b394-460c-9db5-390ccacb5e55" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward_27c590ce-d5da-45be-bc04-96290fb25770" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax_6e6dd3ef-b394-460c-9db5-390ccacb5e55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_77e69c2d-afd8-4ddd-a00a-24de0af89ef2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward_27c590ce-d5da-45be-bc04-96290fb25770" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax_77e69c2d-afd8-4ddd-a00a-24de0af89ef2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_0491ffba-45a8-4b42-bc2a-e59d578ecf15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward_27c590ce-d5da-45be-bc04-96290fb25770" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax_0491ffba-45a8-4b42-bc2a-e59d578ecf15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax_e6334ab4-e6ad-4c30-b2ec-ef7f6e7a6328" xlink:href="algm-20210326.xsd#algm_OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward_27c590ce-d5da-45be-bc04-96290fb25770" xlink:to="loc_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax_e6334ab4-e6ad-4c30-b2ec-ef7f6e7a6328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax_1220a50d-6698-46bc-877d-f3155c025f6f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward_27c590ce-d5da-45be-bc04-96290fb25770" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax_1220a50d-6698-46bc-877d-f3155c025f6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward_156eb761-cb87-486a-b2ed-0f7a91787c5e" xlink:href="algm-20210326.xsd#algm_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0a236340-ea98-43e6-92cd-00f610ea27b9" xlink:to="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward_156eb761-cb87-486a-b2ed-0f7a91787c5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax_3fc56960-7f7d-4e7f-ad44-16e54aa6f298" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward_156eb761-cb87-486a-b2ed-0f7a91787c5e" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax_3fc56960-7f7d-4e7f-ad44-16e54aa6f298" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_8c4faff9-b987-425b-8a02-ad4f0123ca97" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward_156eb761-cb87-486a-b2ed-0f7a91787c5e" xlink:to="loc_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_8c4faff9-b987-425b-8a02-ad4f0123ca97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_6c5605fe-68b8-4350-849f-5a3ee6e4e7e9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward_156eb761-cb87-486a-b2ed-0f7a91787c5e" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax_6c5605fe-68b8-4350-849f-5a3ee6e4e7e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax_4952f3fb-d485-45c8-8662-50b925ea4f2a" xlink:href="algm-20210326.xsd#algm_OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward_156eb761-cb87-486a-b2ed-0f7a91787c5e" xlink:to="loc_algm_OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax_4952f3fb-d485-45c8-8662-50b925ea4f2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax_c9f63fc4-f9bd-43a5-b211-989d767fc91d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward_156eb761-cb87-486a-b2ed-0f7a91787c5e" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax_c9f63fc4-f9bd-43a5-b211-989d767fc91d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward_b1af43fe-70c4-4c71-9c49-45a54da109ed" xlink:href="algm-20210326.xsd#algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_0a236340-ea98-43e6-92cd-00f610ea27b9" xlink:to="loc_algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward_b1af43fe-70c4-4c71-9c49-45a54da109ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_5b63fc36-50d5-480d-b623-c8c405a2350d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward_b1af43fe-70c4-4c71-9c49-45a54da109ed" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_5b63fc36-50d5-480d-b623-c8c405a2350d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_f94c3b03-7820-4dbd-9b73-36e10b454b11" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward_b1af43fe-70c4-4c71-9c49-45a54da109ed" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax_f94c3b03-7820-4dbd-9b73-36e10b454b11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_c6a53040-3248-45fe-9b8e-b692a799c1a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward_b1af43fe-70c4-4c71-9c49-45a54da109ed" xlink:to="loc_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax_c6a53040-3248-45fe-9b8e-b692a799c1a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_e91bf207-bd3e-4b06-85f6-2698b6d6db40" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward_b1af43fe-70c4-4c71-9c49-45a54da109ed" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax_e91bf207-bd3e-4b06-85f6-2698b6d6db40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_7691ea82-761f-4fc5-a727-7c9c22a0087d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward_b1af43fe-70c4-4c71-9c49-45a54da109ed" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax_7691ea82-761f-4fc5-a727-7c9c22a0087d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#RetirementPlansScheduleofWeightedAverageAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c9bab345-9226-4f78-96ff-bbd68e14b2de" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_526999fe-7dc4-4b85-b4fd-6e161e29ee9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c9bab345-9226-4f78-96ff-bbd68e14b2de" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_526999fe-7dc4-4b85-b4fd-6e161e29ee9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_3ce699b8-4c8f-4b1d-adf7-2f60b867ca21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_526999fe-7dc4-4b85-b4fd-6e161e29ee9c" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_3ce699b8-4c8f-4b1d-adf7-2f60b867ca21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_baa9f9ba-4e37-42ad-a279-a866931b7a1e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_3ce699b8-4c8f-4b1d-adf7-2f60b867ca21" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_baa9f9ba-4e37-42ad-a279-a866931b7a1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_e256c0fa-8d8f-44aa-82b1-8b2fdd2bb6e5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_baa9f9ba-4e37-42ad-a279-a866931b7a1e" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_e256c0fa-8d8f-44aa-82b1-8b2fdd2bb6e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_31de847e-f7c9-4e15-aaf8-6bab5824fb6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_526999fe-7dc4-4b85-b4fd-6e161e29ee9c" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_31de847e-f7c9-4e15-aaf8-6bab5824fb6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_f841be8b-ba21-447a-a484-7912d8eccba0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_31de847e-f7c9-4e15-aaf8-6bab5824fb6c" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate_f841be8b-ba21-447a-a484-7912d8eccba0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_f012c6d4-d28f-48dd-bfc5-f20ec7042643" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_31de847e-f7c9-4e15-aaf8-6bab5824fb6c" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease_f012c6d4-d28f-48dd-bfc5-f20ec7042643" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_ca173505-d8e8-4e7f-bbe6-b9306512365c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_31de847e-f7c9-4e15-aaf8-6bab5824fb6c" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate_ca173505-d8e8-4e7f-bbe6-b9306512365c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_3f7cf3c6-c951-4d69-942b-39891f5a869b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_31de847e-f7c9-4e15-aaf8-6bab5824fb6c" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets_3f7cf3c6-c951-4d69-942b-39891f5a869b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_03c93172-822a-45b8-9c9b-fa673424f8c6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_31de847e-f7c9-4e15-aaf8-6bab5824fb6c" xlink:to="loc_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease_03c93172-822a-45b8-9c9b-fa673424f8c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails" xlink:type="simple" xlink:href="algm-20210326.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_bd637dfe-b701-4052-96a4-5776445de284" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_292752ac-68f1-4773-a5f9-a8838e0c5aac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_bd637dfe-b701-4052-96a4-5776445de284" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_292752ac-68f1-4773-a5f9-a8838e0c5aac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_1b1dc919-779c-45de-ba81-810385a7e400" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_292752ac-68f1-4773-a5f9-a8838e0c5aac" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_1b1dc919-779c-45de-ba81-810385a7e400" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_00ae0796-aeab-4ea3-9876-addbfc81c99e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_1b1dc919-779c-45de-ba81-810385a7e400" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_00ae0796-aeab-4ea3-9876-addbfc81c99e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_e5a7f218-c6bd-4964-a241-782c76b6bea7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_00ae0796-aeab-4ea3-9876-addbfc81c99e" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_e5a7f218-c6bd-4964-a241-782c76b6bea7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_13462a5d-4d96-4ae6-98d1-b4b0c2529546" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_292752ac-68f1-4773-a5f9-a8838e0c5aac" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_13462a5d-4d96-4ae6-98d1-b4b0c2529546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_92d8040d-f279-4b74-9097-59683abae667" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_13462a5d-4d96-4ae6-98d1-b4b0c2529546" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_92d8040d-f279-4b74-9097-59683abae667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasuryAndGovernmentMember_78b68fdc-92e2-4477-9064-8a24599c2e49" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_USTreasuryAndGovernmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_92d8040d-f279-4b74-9097-59683abae667" xlink:to="loc_us-gaap_USTreasuryAndGovernmentMember_78b68fdc-92e2-4477-9064-8a24599c2e49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_UnitInvestmentTrustFundMember_12ba4a90-a16a-4c3e-a5c8-50f63ed65cd9" xlink:href="algm-20210326.xsd#algm_UnitInvestmentTrustFundMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_92d8040d-f279-4b74-9097-59683abae667" xlink:to="loc_algm_UnitInvestmentTrustFundMember_12ba4a90-a16a-4c3e-a5c8-50f63ed65cd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember_65cef51f-b110-4b52-aba7-d3300fa8b852" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDebtSecurityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_92d8040d-f279-4b74-9097-59683abae667" xlink:to="loc_us-gaap_DefinedBenefitPlanDebtSecurityMember_65cef51f-b110-4b52-aba7-d3300fa8b852" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateBondSecuritiesMember_aa43987b-6582-45ac-99db-fc123520805d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateBondSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_92d8040d-f279-4b74-9097-59683abae667" xlink:to="loc_us-gaap_CorporateBondSecuritiesMember_aa43987b-6582-45ac-99db-fc123520805d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_5c1e63b7-72e1-456b-87b0-f01aac88799e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_92d8040d-f279-4b74-9097-59683abae667" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesMember_5c1e63b7-72e1-456b-87b0-f01aac88799e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5aa16111-5322-452b-bd9a-fa2be7a2c8ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_292752ac-68f1-4773-a5f9-a8838e0c5aac" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5aa16111-5322-452b-bd9a-fa2be7a2c8ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a3277598-c05b-45ef-bda8-77b24387fb80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5aa16111-5322-452b-bd9a-fa2be7a2c8ed" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a3277598-c05b-45ef-bda8-77b24387fb80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_d2b6d387-f688-4d04-aaee-04ea71f31e2c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a3277598-c05b-45ef-bda8-77b24387fb80" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_d2b6d387-f688-4d04-aaee-04ea71f31e2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_11d1082d-4467-493c-b329-cfa181fb3aa9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a3277598-c05b-45ef-bda8-77b24387fb80" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_11d1082d-4467-493c-b329-cfa181fb3aa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_32e516a3-fc53-453a-a57e-6de5168e36c9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_a3277598-c05b-45ef-bda8-77b24387fb80" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_32e516a3-fc53-453a-a57e-6de5168e36c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_96990536-c862-48e9-a669-972dd3e30b1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_292752ac-68f1-4773-a5f9-a8838e0c5aac" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_96990536-c862-48e9-a669-972dd3e30b1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_985976d5-a108-497f-9518-69f1ea449319" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_96990536-c862-48e9-a669-972dd3e30b1d" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_985976d5-a108-497f-9518-69f1ea449319" 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-20210326.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_7e52725e-e495-46a8-9c67-4bed0fd9c5a4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d9e405b6-015f-47e7-bebd-aed34342ae35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_7e52725e-e495-46a8-9c67-4bed0fd9c5a4" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d9e405b6-015f-47e7-bebd-aed34342ae35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2f5f59d8-0267-4167-8ba5-208c0620d6d2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d9e405b6-015f-47e7-bebd-aed34342ae35" xlink:to="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2f5f59d8-0267-4167-8ba5-208c0620d6d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanAssetCategoriesDomain_9b2d9682-689c-404d-8699-90d1eef132fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanAssetCategoriesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_2f5f59d8-0267-4167-8ba5-208c0620d6d2" xlink:to="loc_us-gaap_PlanAssetCategoriesDomain_9b2d9682-689c-404d-8699-90d1eef132fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BankLoanObligationsMember_cd4332d3-e9bd-4c7d-9038-8bc4c02c0301" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BankLoanObligationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_9b2d9682-689c-404d-8699-90d1eef132fc" xlink:to="loc_us-gaap_BankLoanObligationsMember_cd4332d3-e9bd-4c7d-9038-8bc4c02c0301" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_192a0451-caec-49cf-9706-41f9db2e6056" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanAssetCategoriesDomain_9b2d9682-689c-404d-8699-90d1eef132fc" xlink:to="loc_us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember_192a0451-caec-49cf-9706-41f9db2e6056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_2c602eed-8371-4202-a86e-41ed6cae9615" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d9e405b6-015f-47e7-bebd-aed34342ae35" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_2c602eed-8371-4202-a86e-41ed6cae9615" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_5bc6714c-047d-444d-8196-58124d4f5c99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_2c602eed-8371-4202-a86e-41ed6cae9615" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_5bc6714c-047d-444d-8196-58124d4f5c99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_89b98dab-6f1c-49d4-9222-aa72d6a01988" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_5bc6714c-047d-444d-8196-58124d4f5c99" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_89b98dab-6f1c-49d4-9222-aa72d6a01988" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_48061cf5-8be3-4ccf-862b-edaaeb5306d7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d9e405b6-015f-47e7-bebd-aed34342ae35" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_48061cf5-8be3-4ccf-862b-edaaeb5306d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5e00eff4-0101-4921-8909-e685cabb9625" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_48061cf5-8be3-4ccf-862b-edaaeb5306d7" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5e00eff4-0101-4921-8909-e685cabb9625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_6c596c5c-081c-42b8-8c7e-3d3fbf2d54ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5e00eff4-0101-4921-8909-e685cabb9625" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_6c596c5c-081c-42b8-8c7e-3d3fbf2d54ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3608ce4c-8c5c-46ea-a231-6387a25f3752" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_d9e405b6-015f-47e7-bebd-aed34342ae35" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3608ce4c-8c5c-46ea-a231-6387a25f3752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_49f1b85e-53f5-48d7-861d-d45ab86c7075" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_3608ce4c-8c5c-46ea-a231-6387a25f3752" xlink:to="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_49f1b85e-53f5-48d7-861d-d45ab86c7075" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_75a5f390-48d3-4f84-a2fc-81fb769d9ffd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_49f1b85e-53f5-48d7-861d-d45ab86c7075" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_75a5f390-48d3-4f84-a2fc-81fb769d9ffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase_5b68ca62-b370-4688-a585-efb0308d2205" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_49f1b85e-53f5-48d7-861d-d45ab86c7075" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase_5b68ca62-b370-4688-a585-efb0308d2205" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement_f791d7ff-2a0a-4684-9f6b-bb79e3c43f60" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_49f1b85e-53f5-48d7-861d-d45ab86c7075" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement_f791d7ff-2a0a-4684-9f6b-bb79e3c43f60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld_406b5897-9996-47c0-a1b8-72a35fa16630" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_49f1b85e-53f5-48d7-861d-d45ab86c7075" xlink:to="loc_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld_406b5897-9996-47c0-a1b8-72a35fa16630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_405940c1-652c-491c-8f2d-28d046ac24ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_49f1b85e-53f5-48d7-861d-d45ab86c7075" xlink:to="loc_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss_405940c1-652c-491c-8f2d-28d046ac24ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_4c8c9a7b-e030-41a1-96f4-b1882157dee3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanFairValueOfPlanAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward_49f1b85e-53f5-48d7-861d-d45ab86c7075" xlink:to="loc_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets_4c8c9a7b-e030-41a1-96f4-b1882157dee3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#RetirementPlansDefinedBenefitPlansAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c4336f7c-e3b9-4f78-8a06-9ef68134a100" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9ddbe605-4b9b-41bc-b322-acbf8a7ecbd3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_c4336f7c-e3b9-4f78-8a06-9ef68134a100" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9ddbe605-4b9b-41bc-b322-acbf8a7ecbd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_4594dab5-da9f-4beb-a065-2264aed046ed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9ddbe605-4b9b-41bc-b322-acbf8a7ecbd3" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_4594dab5-da9f-4beb-a065-2264aed046ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_d5f7995f-ca39-428f-9bdf-9512e58f4918" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_4594dab5-da9f-4beb-a065-2264aed046ed" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_d5f7995f-ca39-428f-9bdf-9512e58f4918" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_4a1e4dad-7021-4ba3-b946-77f16c10ab79" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_d5f7995f-ca39-428f-9bdf-9512e58f4918" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_4a1e4dad-7021-4ba3-b946-77f16c10ab79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_ae4e1f75-9ad1-4a44-8eb1-48f2499d75be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherPensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_d5f7995f-ca39-428f-9bdf-9512e58f4918" xlink:to="loc_us-gaap_OtherPensionPlansDefinedBenefitMember_ae4e1f75-9ad1-4a44-8eb1-48f2499d75be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_864e3f74-72af-44cb-b1ed-58e160ac3ba8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9ddbe605-4b9b-41bc-b322-acbf8a7ecbd3" xlink:to="loc_us-gaap_RetirementPlanNameAxis_864e3f74-72af-44cb-b1ed-58e160ac3ba8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_2076e247-efe8-427f-ac64-076fe5dce74c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameAxis_864e3f74-72af-44cb-b1ed-58e160ac3ba8" xlink:to="loc_us-gaap_RetirementPlanNameDomain_2076e247-efe8-427f-ac64-076fe5dce74c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PensionPromiseMember_2cf727b1-666d-430f-852b-dc396d2c976d" xlink:href="algm-20210326.xsd#algm_PensionPromiseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_2076e247-efe8-427f-ac64-076fe5dce74c" xlink:to="loc_algm_PensionPromiseMember_2cf727b1-666d-430f-852b-dc396d2c976d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c7258c7a-f3c9-489d-bd13-26723bfdc68b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_9ddbe605-4b9b-41bc-b322-acbf8a7ecbd3" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c7258c7a-f3c9-489d-bd13-26723bfdc68b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_9471fec2-e09c-4205-90c9-8cf38a3450ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c7258c7a-f3c9-489d-bd13-26723bfdc68b" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_9471fec2-e09c-4205-90c9-8cf38a3450ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_bbed26d6-6a84-4815-bd60-b32b35b321a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c7258c7a-f3c9-489d-bd13-26723bfdc68b" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear_bbed26d6-6a84-4815-bd60-b32b35b321a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_4bec1b66-8b38-4e10-9639-ce69ec923bf6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c7258c7a-f3c9-489d-bd13-26723bfdc68b" xlink:to="loc_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent_4bec1b66-8b38-4e10-9639-ce69ec923bf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_130bc71c-30e2-46f6-bd71-1791a3f1f646" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_c7258c7a-f3c9-489d-bd13-26723bfdc68b" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_130bc71c-30e2-46f6-bd71-1791a3f1f646" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_82615dc0-f462-4789-a6a9-a8664b2d11c4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_41aa092d-86d4-463e-a23d-a99d23b59031" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_82615dc0-f462-4789-a6a9-a8664b2d11c4" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_41aa092d-86d4-463e-a23d-a99d23b59031" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_5d425e6a-3ed7-40a1-adec-6469e7c6ae09" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_41aa092d-86d4-463e-a23d-a99d23b59031" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_5d425e6a-3ed7-40a1-adec-6469e7c6ae09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_09138c04-4908-4b5e-836e-c492a300ecad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_5d425e6a-3ed7-40a1-adec-6469e7c6ae09" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_09138c04-4908-4b5e-836e-c492a300ecad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_fe37077b-855a-4f22-b6e0-9e8a3ff9bfb8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_09138c04-4908-4b5e-836e-c492a300ecad" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_fe37077b-855a-4f22-b6e0-9e8a3ff9bfb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bac165ce-38ce-4478-91bc-5f52cc92b31f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_41aa092d-86d4-463e-a23d-a99d23b59031" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bac165ce-38ce-4478-91bc-5f52cc92b31f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_3e295322-30b2-40f8-8247-2f2869b5ac29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_bac165ce-38ce-4478-91bc-5f52cc92b31f" xlink:to="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_3e295322-30b2-40f8-8247-2f2869b5ac29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_5f3febcf-4bf8-4bb1-9692-9c1b0ee43def" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_3e295322-30b2-40f8-8247-2f2869b5ac29" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths_5f3febcf-4bf8-4bb1-9692-9c1b0ee43def" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_ca7ad952-aed2-43de-9227-5a0f2a4dfd9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_3e295322-30b2-40f8-8247-2f2869b5ac29" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo_ca7ad952-aed2-43de-9227-5a0f2a4dfd9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_1c3bb727-cbfd-4c71-a41e-8ba9a33a8c68" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_3e295322-30b2-40f8-8247-2f2869b5ac29" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree_1c3bb727-cbfd-4c71-a41e-8ba9a33a8c68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_0fee091c-a2f3-4600-816d-03799404ffb4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_3e295322-30b2-40f8-8247-2f2869b5ac29" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour_0fee091c-a2f3-4600-816d-03799404ffb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_b42b75ca-151c-49b7-8408-efbbd333b61d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_3e295322-30b2-40f8-8247-2f2869b5ac29" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive_b42b75ca-151c-49b7-8408-efbbd333b61d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive_42c96c08-3bdf-4fa6-88ab-2599006bc45d" xlink:href="algm-20210326.xsd#algm_DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_3e295322-30b2-40f8-8247-2f2869b5ac29" xlink:to="loc_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive_42c96c08-3bdf-4fa6-88ab-2599006bc45d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal_7b958cb4-8b2c-416c-b994-7a47e6a7da4d" xlink:href="algm-20210326.xsd#algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract_3e295322-30b2-40f8-8247-2f2869b5ac29" xlink:to="loc_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal_7b958cb4-8b2c-416c-b994-7a47e6a7da4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#RetirementPlansDefinedContributionPlansAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ae5afd04-d53b-4263-b545-2cdc7738da0c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTable_7444afdb-b223-405c-bc10-ddf41fe7a4f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_ae5afd04-d53b-4263-b545-2cdc7738da0c" xlink:to="loc_us-gaap_DefinedContributionPlanTable_7444afdb-b223-405c-bc10-ddf41fe7a4f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameAxis_e63c5c44-863f-4252-b100-9e9f1507eafb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_7444afdb-b223-405c-bc10-ddf41fe7a4f5" xlink:to="loc_us-gaap_RetirementPlanNameAxis_e63c5c44-863f-4252-b100-9e9f1507eafb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanNameDomain_dd5723ef-c98e-46f7-8012-e87a4e668851" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetirementPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameAxis_e63c5c44-863f-4252-b100-9e9f1507eafb" xlink:to="loc_us-gaap_RetirementPlanNameDomain_dd5723ef-c98e-46f7-8012-e87a4e668851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AMLUSEmployeeDefinedContributionPlanMember_cf141f13-3a06-4845-820b-d300491a0983" xlink:href="algm-20210326.xsd#algm_AMLUSEmployeeDefinedContributionPlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_dd5723ef-c98e-46f7-8012-e87a4e668851" xlink:to="loc_algm_AMLUSEmployeeDefinedContributionPlanMember_cf141f13-3a06-4845-820b-d300491a0983" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AMEPlanMember_b14f81d6-1cd3-4949-ba6d-03cb60a27fda" xlink:href="algm-20210326.xsd#algm_AMEPlanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_dd5723ef-c98e-46f7-8012-e87a4e668851" xlink:to="loc_algm_AMEPlanMember_b14f81d6-1cd3-4949-ba6d-03cb60a27fda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_Company401KPlanMember_a217ee75-2ee3-4870-b75e-1f3d22dda3b5" xlink:href="algm-20210326.xsd#algm_Company401KPlanMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanNameDomain_dd5723ef-c98e-46f7-8012-e87a4e668851" xlink:to="loc_algm_Company401KPlanMember_a217ee75-2ee3-4870-b75e-1f3d22dda3b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_3fb6e202-fa71-4ddf-aea9-9b9fe626e847" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanTable_7444afdb-b223-405c-bc10-ddf41fe7a4f5" xlink:to="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_3fb6e202-fa71-4ddf-aea9-9b9fe626e847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_7d17e994-df96-41cf-82da-2e388bd01724" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_3fb6e202-fa71-4ddf-aea9-9b9fe626e847" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_7d17e994-df96-41cf-82da-2e388bd01724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_77c46522-7e84-4ca0-8536-1bb2c31cd2aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_3fb6e202-fa71-4ddf-aea9-9b9fe626e847" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch_77c46522-7e84-4ca0-8536-1bb2c31cd2aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_5e08c6b4-2e54-441a-9169-901fce6e63a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_3fb6e202-fa71-4ddf-aea9-9b9fe626e847" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent_5e08c6b4-2e54-441a-9169-901fce6e63a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanCostRecognized_a13f8772-6d96-493c-9c3d-ca073ce4b32c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanCostRecognized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_3fb6e202-fa71-4ddf-aea9-9b9fe626e847" xlink:to="loc_us-gaap_DefinedContributionPlanCostRecognized_a13f8772-6d96-493c-9c3d-ca073ce4b32c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_b77562d1-e154-462b-b7fa-e052542e3f54" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_3fb6e202-fa71-4ddf-aea9-9b9fe626e847" xlink:to="loc_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage_b77562d1-e154-462b-b7fa-e052542e3f54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay_3dd2bdb1-6272-432f-81b2-dfd7a35ea031" xlink:href="algm-20210326.xsd#algm_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedContributionPlanDisclosureLineItems_3fb6e202-fa71-4ddf-aea9-9b9fe626e847" xlink:to="loc_algm_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay_3dd2bdb1-6272-432f-81b2-dfd7a35ea031" 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-20210326.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_682e05dd-3f75-42ca-9a57-68fe0e8e877c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9490dd36-da77-45a2-9f18-62348de6644a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_682e05dd-3f75-42ca-9a57-68fe0e8e877c" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_9490dd36-da77-45a2-9f18-62348de6644a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommitmentandContingenciesTables" xlink:type="simple" xlink:href="algm-20210326.xsd#CommitmentandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CommitmentandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_cca96da3-09d0-4179-a63d-ff224a9c09f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_1463a19e-1453-462d-93ef-47c7dc63f9ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_cca96da3-09d0-4179-a63d-ff224a9c09f3" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_1463a19e-1453-462d-93ef-47c7dc63f9ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#CommitmentandContingenciesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_60f88ca4-39c5-4bdb-8d2b-f160d00ba210" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_762985ec-6477-46e7-8a73-bf29ad5e658a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_60f88ca4-39c5-4bdb-8d2b-f160d00ba210" xlink:to="loc_us-gaap_LossContingenciesTable_762985ec-6477-46e7-8a73-bf29ad5e658a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_82fc63a5-218b-4975-96b8-c0c684d95350" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_762985ec-6477-46e7-8a73-bf29ad5e658a" xlink:to="loc_srt_RangeAxis_82fc63a5-218b-4975-96b8-c0c684d95350" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_08ea0059-25b0-4bf1-99fc-47df64d98ab1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_82fc63a5-218b-4975-96b8-c0c684d95350" xlink:to="loc_srt_RangeMember_08ea0059-25b0-4bf1-99fc-47df64d98ab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_e3cf35e4-a092-478c-950c-7507f50a1ce5" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_08ea0059-25b0-4bf1-99fc-47df64d98ab1" xlink:to="loc_srt_MinimumMember_e3cf35e4-a092-478c-950c-7507f50a1ce5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_26e2aa17-3202-4103-ad13-73ff05e9798e" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_08ea0059-25b0-4bf1-99fc-47df64d98ab1" xlink:to="loc_srt_MaximumMember_26e2aa17-3202-4103-ad13-73ff05e9798e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_2118f9a5-28ca-4389-8322-ca4c7abb9967" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_762985ec-6477-46e7-8a73-bf29ad5e658a" xlink:to="loc_us-gaap_LossContingenciesLineItems_2118f9a5-28ca-4389-8322-ca4c7abb9967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_a1cf2426-29db-493d-a6d9-e72522c8cd31" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2118f9a5-28ca-4389-8322-ca4c7abb9967" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_a1cf2426-29db-493d-a6d9-e72522c8cd31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_5043cefd-75ef-413e-8cb4-2c68d5b41fd5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2118f9a5-28ca-4389-8322-ca4c7abb9967" xlink:to="loc_us-gaap_OperatingLeaseExpense_5043cefd-75ef-413e-8cb4-2c68d5b41fd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_d8f2f867-9012-468c-95a2-8c930dbcbbdb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PurchaseObligationDueInNextTwelveMonths"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2118f9a5-28ca-4389-8322-ca4c7abb9967" xlink:to="loc_us-gaap_PurchaseObligationDueInNextTwelveMonths_d8f2f867-9012-468c-95a2-8c930dbcbbdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SelfInsuranceReserveCurrent_c67ec885-13e7-4541-ad0a-66ae210eb12e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SelfInsuranceReserveCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2118f9a5-28ca-4389-8322-ca4c7abb9967" xlink:to="loc_us-gaap_SelfInsuranceReserveCurrent_c67ec885-13e7-4541-ad0a-66ae210eb12e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_4ba8f3b0-aba5-4d18-a5f2-cc36dbef74bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2118f9a5-28ca-4389-8322-ca4c7abb9967" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_4ba8f3b0-aba5-4d18-a5f2-cc36dbef74bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccrualForEnvironmentalLossContingencies_29628a5b-f795-4db2-b803-752845ddce36" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForEnvironmentalLossContingencies"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_2118f9a5-28ca-4389-8322-ca4c7abb9967" xlink:to="loc_us-gaap_AccrualForEnvironmentalLossContingencies_29628a5b-f795-4db2-b803-752845ddce36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_fecd6415-72fd-4abe-878a-14dad532e417" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6b532819-8fae-4b55-91c0-28016ba21c61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_fecd6415-72fd-4abe-878a-14dad532e417" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6b532819-8fae-4b55-91c0-28016ba21c61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1a3ac52e-73bd-4ab6-aac9-f3a0357766f5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6b532819-8fae-4b55-91c0-28016ba21c61" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_1a3ac52e-73bd-4ab6-aac9-f3a0357766f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_93b0f024-6bcd-4f27-9d72-b9e76144895c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6b532819-8fae-4b55-91c0-28016ba21c61" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_93b0f024-6bcd-4f27-9d72-b9e76144895c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_661f882c-1557-4bc7-954f-71ffb02763bd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6b532819-8fae-4b55-91c0-28016ba21c61" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_661f882c-1557-4bc7-954f-71ffb02763bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_a0bd2192-add3-494c-a446-44ce424f6f4f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6b532819-8fae-4b55-91c0-28016ba21c61" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_a0bd2192-add3-494c-a446-44ce424f6f4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_e0632f95-076d-4848-ba18-b4e89d6e340c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6b532819-8fae-4b55-91c0-28016ba21c61" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_e0632f95-076d-4848-ba18-b4e89d6e340c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_1c16c24a-7566-40d2-a468-af4521b6c5e8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6b532819-8fae-4b55-91c0-28016ba21c61" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_1c16c24a-7566-40d2-a468-af4521b6c5e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9891c036-7168-45fe-ae70-78ecf13a6fb0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_6b532819-8fae-4b55-91c0-28016ba21c61" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_9891c036-7168-45fe-ae70-78ecf13a6fb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetIncomeperShare" xlink:type="simple" xlink:href="algm-20210326.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_402afbc4-8c01-4615-88a9-d374d4220771" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_848504d4-f9bd-4278-baef-f07500b3881b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_402afbc4-8c01-4615-88a9-d374d4220771" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_848504d4-f9bd-4278-baef-f07500b3881b" 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-20210326.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_6d9f86dc-5f7a-441f-8136-f92ed5fd3d8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_63f3fead-e89c-482c-b124-4e0fc22d1692" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6d9f86dc-5f7a-441f-8136-f92ed5fd3d8a" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_63f3fead-e89c-482c-b124-4e0fc22d1692" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_efcb3969-05fd-4cab-a24e-dbfa1d45f2bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_6d9f86dc-5f7a-441f-8136-f92ed5fd3d8a" xlink:to="loc_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock_efcb3969-05fd-4cab-a24e-dbfa1d45f2bf" 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-20210326.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_f14dfd3a-71c3-4757-ad2a-cf793fd4beeb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5412f70e-b884-4724-9ae4-6ed1b1ba85ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f14dfd3a-71c3-4757-ad2a-cf793fd4beeb" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5412f70e-b884-4724-9ae4-6ed1b1ba85ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_9eced741-49e8-4db8-a3a1-d3f92c7a39b9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5412f70e-b884-4724-9ae4-6ed1b1ba85ab" xlink:to="loc_us-gaap_StatementClassOfStockAxis_9eced741-49e8-4db8-a3a1-d3f92c7a39b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f431144d-e599-4e47-a7cb-8135f57bcac7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_9eced741-49e8-4db8-a3a1-d3f92c7a39b9" xlink:to="loc_us-gaap_ClassOfStockDomain_f431144d-e599-4e47-a7cb-8135f57bcac7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_04e34048-5477-4a12-861e-82c5391899bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_f431144d-e599-4e47-a7cb-8135f57bcac7" xlink:to="loc_us-gaap_CommonClassAMember_04e34048-5477-4a12-861e-82c5391899bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_5bd8027b-e7bc-4727-9402-cae43a2295c1" xlink:href="algm-20210326.xsd#algm_CommonClassLMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_f431144d-e599-4e47-a7cb-8135f57bcac7" xlink:to="loc_algm_CommonClassLMember_5bd8027b-e7bc-4727-9402-cae43a2295c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_67df33f7-37d1-4d47-963e-8c1dea7299cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5412f70e-b884-4724-9ae4-6ed1b1ba85ab" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_67df33f7-37d1-4d47-963e-8c1dea7299cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_c2dda0e5-acf2-4e99-9ca5-920fc7484d76" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_67df33f7-37d1-4d47-963e-8c1dea7299cc" xlink:to="loc_us-gaap_EquityComponentDomain_c2dda0e5-acf2-4e99-9ca5-920fc7484d76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_565294b2-597a-45bd-b20c-6667c4b6eeed" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_c2dda0e5-acf2-4e99-9ca5-920fc7484d76" xlink:to="loc_us-gaap_CommonStockMember_565294b2-597a-45bd-b20c-6667c4b6eeed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_84905691-74d0-416b-939a-d36e92ac5145" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5412f70e-b884-4724-9ae4-6ed1b1ba85ab" xlink:to="loc_us-gaap_AwardTypeAxis_84905691-74d0-416b-939a-d36e92ac5145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_36e2b62c-d46c-4991-956f-96819dd49545" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_84905691-74d0-416b-939a-d36e92ac5145" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_36e2b62c-d46c-4991-956f-96819dd49545" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_31c17581-e486-4309-90c5-229808029844" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_36e2b62c-d46c-4991-956f-96819dd49545" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_31c17581-e486-4309-90c5-229808029844" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_39374170-61b6-4cc0-9924-693ac64856df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5412f70e-b884-4724-9ae4-6ed1b1ba85ab" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_39374170-61b6-4cc0-9924-693ac64856df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_e822d166-da67-4bbf-b227-2b1912a4c258" xlink:href="algm-20210326.xsd#algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_39374170-61b6-4cc0-9924-693ac64856df" xlink:to="loc_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_e822d166-da67-4bbf-b227-2b1912a4c258" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonStockPriorityDividendRatePercent_97679569-e03d-49b6-a3bd-be1adf6a1733" xlink:href="algm-20210326.xsd#algm_CommonStockPriorityDividendRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_39374170-61b6-4cc0-9924-693ac64856df" xlink:to="loc_algm_CommonStockPriorityDividendRatePercent_97679569-e03d-49b6-a3bd-be1adf6a1733" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit_49e89456-efbf-45ee-a51d-9d6b9f4b2244" xlink:href="algm-20210326.xsd#algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_39374170-61b6-4cc0-9924-693ac64856df" xlink:to="loc_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit_49e89456-efbf-45ee-a51d-9d6b9f4b2244" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_38bd684d-6010-4435-b9ff-8a14ad8d7bae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_39374170-61b6-4cc0-9924-693ac64856df" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_38bd684d-6010-4435-b9ff-8a14ad8d7bae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_eaaa3e62-7d22-48af-a576-9892100d5b99" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_39374170-61b6-4cc0-9924-693ac64856df" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_eaaa3e62-7d22-48af-a576-9892100d5b99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails" xlink:type="simple" xlink:href="algm-20210326.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_c70ef3ee-6b38-4dfb-85fd-21a4b7ba21e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_6d72e5f2-4e07-4f59-a268-81d91eff02e6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c70ef3ee-6b38-4dfb-85fd-21a4b7ba21e1" xlink:to="loc_us-gaap_NetIncomeLoss_6d72e5f2-4e07-4f59-a268-81d91eff02e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_5751612e-70e1-4ca6-ba9c-dd12ef31ad0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c70ef3ee-6b38-4dfb-85fd-21a4b7ba21e1" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_5751612e-70e1-4ca6-ba9c-dd12ef31ad0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_02ab92d7-ff96-4e33-acb9-79ceaf24db29" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c70ef3ee-6b38-4dfb-85fd-21a4b7ba21e1" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_02ab92d7-ff96-4e33-acb9-79ceaf24db29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f815a78b-8158-4959-bb70-cb6836251814" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c70ef3ee-6b38-4dfb-85fd-21a4b7ba21e1" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f815a78b-8158-4959-bb70-cb6836251814" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_115573d0-c741-47d9-a816-270232109224" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c70ef3ee-6b38-4dfb-85fd-21a4b7ba21e1" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_115573d0-c741-47d9-a816-270232109224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_e1c004fb-73da-4ac2-8617-a5f376492694" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c70ef3ee-6b38-4dfb-85fd-21a4b7ba21e1" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_e1c004fb-73da-4ac2-8617-a5f376492694" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_de33b19d-daa9-47d4-8607-6346d7bead5b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c70ef3ee-6b38-4dfb-85fd-21a4b7ba21e1" xlink:to="loc_us-gaap_EarningsPerShareBasic_de33b19d-daa9-47d4-8607-6346d7bead5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_380fbba8-ae6c-4c28-b64f-a87ca0f7c675" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c70ef3ee-6b38-4dfb-85fd-21a4b7ba21e1" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_380fbba8-ae6c-4c28-b64f-a87ca0f7c675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_e9591be5-a0c1-45ec-8848-f38e8c1d8d22" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c70ef3ee-6b38-4dfb-85fd-21a4b7ba21e1" xlink:to="loc_us-gaap_EarningsPerShareDiluted_e9591be5-a0c1-45ec-8848-f38e8c1d8d22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_1f3c9e6b-64d5-4e3a-b471-f7f5e49317ab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_c70ef3ee-6b38-4dfb-85fd-21a4b7ba21e1" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_1f3c9e6b-64d5-4e3a-b471-f7f5e49317ab" 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-20210326.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_29e0afbf-ed00-48cb-9322-6b84fa9fc770" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4ea07c5e-abb8-4692-bb3a-44b339f8618c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_29e0afbf-ed00-48cb-9322-6b84fa9fc770" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4ea07c5e-abb8-4692-bb3a-44b339f8618c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_59a3f8b3-abe5-440f-98bb-96ca6762ecf2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4ea07c5e-abb8-4692-bb3a-44b339f8618c" xlink:to="loc_us-gaap_AwardTypeAxis_59a3f8b3-abe5-440f-98bb-96ca6762ecf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d9b85a5e-c861-4cf4-8f25-5a8ad26ce4fa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_59a3f8b3-abe5-440f-98bb-96ca6762ecf2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d9b85a5e-c861-4cf4-8f25-5a8ad26ce4fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_b524a68c-7274-4152-83ce-a66be6325e0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d9b85a5e-c861-4cf4-8f25-5a8ad26ce4fa" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_b524a68c-7274-4152-83ce-a66be6325e0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_734a4564-9938-4858-a1ad-c68791c758fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d9b85a5e-c861-4cf4-8f25-5a8ad26ce4fa" xlink:to="loc_us-gaap_PerformanceSharesMember_734a4564-9938-4858-a1ad-c68791c758fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_4aade23b-c52f-48c8-8462-1bcacc09a41b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_d9b85a5e-c861-4cf4-8f25-5a8ad26ce4fa" xlink:to="loc_us-gaap_EmployeeStockMember_4aade23b-c52f-48c8-8462-1bcacc09a41b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_420577e4-8963-4b37-90b0-564ecd078a98" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_4ea07c5e-abb8-4692-bb3a-44b339f8618c" xlink:to="loc_us-gaap_StatementClassOfStockAxis_420577e4-8963-4b37-90b0-564ecd078a98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_0eb09cec-addd-4ec9-b13e-ce3b06b8904c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_420577e4-8963-4b37-90b0-564ecd078a98" xlink:to="loc_us-gaap_ClassOfStockDomain_0eb09cec-addd-4ec9-b13e-ce3b06b8904c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassAAndCommonClassLMember_5fb1b858-3672-4ea3-91de-a7c8cfab77b1" xlink:href="algm-20210326.xsd#algm_CommonClassAAndCommonClassLMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_0eb09cec-addd-4ec9-b13e-ce3b06b8904c" xlink:to="loc_algm_CommonClassAAndCommonClassLMember_5fb1b858-3672-4ea3-91de-a7c8cfab77b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ba38027-9e79-491a-9834-196dea06d672" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_4ea07c5e-abb8-4692-bb3a-44b339f8618c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ba38027-9e79-491a-9834-196dea06d672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment_b15ab95b-040d-4ebd-91ab-5fffd725e8da" xlink:href="algm-20210326.xsd#algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_1ba38027-9e79-491a-9834-196dea06d672" xlink:to="loc_algm_WeightedAverageNumberIssuableSharesOutstandingAdjustment_b15ab95b-040d-4ebd-91ab-5fffd725e8da" 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-20210326.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_d642f3a0-25d5-4f7e-aa3e-cff864d898f8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_d3a93729-4fba-46b6-80e3-2798b496faac" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_d642f3a0-25d5-4f7e-aa3e-cff864d898f8" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_d3a93729-4fba-46b6-80e3-2798b496faac" 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-20210326.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_ae483198-5b19-480a-a6e7-72df32203858" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfConversionsOfStockTextBlock_1e486e49-4f49-4b58-afe5-c3588d749279" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfConversionsOfStockTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ae483198-5b19-480a-a6e7-72df32203858" xlink:to="loc_us-gaap_ScheduleOfConversionsOfStockTextBlock_1e486e49-4f49-4b58-afe5-c3588d749279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_b423ed2f-a2bf-49a7-83f9-ff6e13b6abc7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ae483198-5b19-480a-a6e7-72df32203858" xlink:to="loc_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_b423ed2f-a2bf-49a7-83f9-ff6e13b6abc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_4981b3f9-f69c-449d-8c5d-9178bcbe5fd0" xlink:href="algm-20210326.xsd#algm_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ae483198-5b19-480a-a6e7-72df32203858" xlink:to="loc_algm_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock_4981b3f9-f69c-449d-8c5d-9178bcbe5fd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_84559446-3f3b-424a-b22b-e21cfaba572b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ae483198-5b19-480a-a6e7-72df32203858" xlink:to="loc_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock_84559446-3f3b-424a-b22b-e21cfaba572b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_48959292-e7b0-441a-b21c-10f37f4cd141" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ae483198-5b19-480a-a6e7-72df32203858" xlink:to="loc_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock_48959292-e7b0-441a-b21c-10f37f4cd141" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_6017d6a6-aaa1-43aa-9778-67cf65260089" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ae483198-5b19-480a-a6e7-72df32203858" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_6017d6a6-aaa1-43aa-9778-67cf65260089" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_28d2172b-5bb8-419c-bfd8-1207748bbbd4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ae483198-5b19-480a-a6e7-72df32203858" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock_28d2172b-5bb8-419c-bfd8-1207748bbbd4" 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-20210326.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_c59a6d00-a4fe-4c88-b62d-db493edf9f08" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e54aedb-2ba3-44ea-9c55-d228609017df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_c59a6d00-a4fe-4c88-b62d-db493edf9f08" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e54aedb-2ba3-44ea-9c55-d228609017df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_c0709343-467c-4f0d-bce6-53bf44095aa8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e54aedb-2ba3-44ea-9c55-d228609017df" xlink:to="loc_us-gaap_StatementClassOfStockAxis_c0709343-467c-4f0d-bce6-53bf44095aa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_1ae1fd15-1596-4585-8dd8-d583e565c4a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_c0709343-467c-4f0d-bce6-53bf44095aa8" xlink:to="loc_us-gaap_ClassOfStockDomain_1ae1fd15-1596-4585-8dd8-d583e565c4a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_fb47a831-7a6a-400e-a1e2-3b0b5b8539e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1ae1fd15-1596-4585-8dd8-d583e565c4a5" xlink:to="loc_us-gaap_CommonClassAMember_fb47a831-7a6a-400e-a1e2-3b0b5b8539e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_42ac706e-9c59-4e04-a61a-7e6d1871b920" xlink:href="algm-20210326.xsd#algm_CommonClassLMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_1ae1fd15-1596-4585-8dd8-d583e565c4a5" xlink:to="loc_algm_CommonClassLMember_42ac706e-9c59-4e04-a61a-7e6d1871b920" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_80222fd0-87a0-415f-ad91-c4580db149a9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e54aedb-2ba3-44ea-9c55-d228609017df" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_80222fd0-87a0-415f-ad91-c4580db149a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_9d1cfd59-13fe-483b-b154-47f9141f4de3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_80222fd0-87a0-415f-ad91-c4580db149a9" xlink:to="loc_us-gaap_EquityComponentDomain_9d1cfd59-13fe-483b-b154-47f9141f4de3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_5ab7fd1c-17f1-4135-86a8-1fcb20ef0393" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_9d1cfd59-13fe-483b-b154-47f9141f4de3" xlink:to="loc_us-gaap_CommonStockMember_5ab7fd1c-17f1-4135-86a8-1fcb20ef0393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingAxis_b2d893c6-f8aa-4e09-9c0e-9d15c9366efe" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VestingAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e54aedb-2ba3-44ea-9c55-d228609017df" xlink:to="loc_us-gaap_VestingAxis_b2d893c6-f8aa-4e09-9c0e-9d15c9366efe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VestingDomain_1160ab42-3dbb-4acc-9178-79dc2ff7baf2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VestingDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingAxis_b2d893c6-f8aa-4e09-9c0e-9d15c9366efe" xlink:to="loc_us-gaap_VestingDomain_1160ab42-3dbb-4acc-9178-79dc2ff7baf2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember_5480f94e-d69d-49fa-99d3-80a7e94753c7" xlink:href="algm-20210326.xsd#algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VestingDomain_1160ab42-3dbb-4acc-9178-79dc2ff7baf2" xlink:to="loc_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember_5480f94e-d69d-49fa-99d3-80a7e94753c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember_4fe9261e-eb5d-493e-9b26-8b938b5f3f84" xlink:href="algm-20210326.xsd#algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember_5480f94e-d69d-49fa-99d3-80a7e94753c7" xlink:to="loc_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember_4fe9261e-eb5d-493e-9b26-8b938b5f3f84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember_5d59f14f-7e8a-490d-8d79-5b213354eb1e" xlink:href="algm-20210326.xsd#algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember_5480f94e-d69d-49fa-99d3-80a7e94753c7" xlink:to="loc_algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember_5d59f14f-7e8a-490d-8d79-5b213354eb1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_b2b8c4f0-6694-491c-bc6d-537f197d49ae" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e54aedb-2ba3-44ea-9c55-d228609017df" xlink:to="loc_srt_OwnershipAxis_b2b8c4f0-6694-491c-bc6d-537f197d49ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_97857893-66e0-4c4d-ba26-3ad7de94b51a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_b2b8c4f0-6694-491c-bc6d-537f197d49ae" xlink:to="loc_srt_OwnershipDomain_97857893-66e0-4c4d-ba26-3ad7de94b51a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OneEquityPartnersMember_74893540-08c7-42b2-a6f2-6a9655919364" xlink:href="algm-20210326.xsd#algm_OneEquityPartnersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_97857893-66e0-4c4d-ba26-3ad7de94b51a" xlink:to="loc_algm_OneEquityPartnersMember_74893540-08c7-42b2-a6f2-6a9655919364" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ff59ec1f-4771-46a4-a174-fcc432ae11ff" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e54aedb-2ba3-44ea-9c55-d228609017df" xlink:to="loc_us-gaap_AwardTypeAxis_ff59ec1f-4771-46a4-a174-fcc432ae11ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6179ce5c-58ef-4619-9b23-9772bc299f14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_ff59ec1f-4771-46a4-a174-fcc432ae11ff" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6179ce5c-58ef-4619-9b23-9772bc299f14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_a8c15f35-a370-471f-b0b9-b1dedd6fa9b0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6179ce5c-58ef-4619-9b23-9772bc299f14" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_a8c15f35-a370-471f-b0b9-b1dedd6fa9b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_35da0084-0d22-4d5f-95a8-dd210402b53f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6179ce5c-58ef-4619-9b23-9772bc299f14" xlink:to="loc_us-gaap_PerformanceSharesMember_35da0084-0d22-4d5f-95a8-dd210402b53f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_faf5ac7a-8150-42af-946b-b39cb72d9fef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6179ce5c-58ef-4619-9b23-9772bc299f14" xlink:to="loc_us-gaap_EmployeeStockMember_faf5ac7a-8150-42af-946b-b39cb72d9fef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_c8765438-9d59-4107-a884-6f3f7f2b5821" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_6179ce5c-58ef-4619-9b23-9772bc299f14" xlink:to="loc_us-gaap_RestrictedStockMember_c8765438-9d59-4107-a884-6f3f7f2b5821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_7d2f63c8-c7b2-4307-bb68-42a9d0060bfa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e54aedb-2ba3-44ea-9c55-d228609017df" xlink:to="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_7d2f63c8-c7b2-4307-bb68-42a9d0060bfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockNameDomain_a4ba164e-fccb-45fe-a3dd-76a27a1e885e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_7d2f63c8-c7b2-4307-bb68-42a9d0060bfa" xlink:to="loc_us-gaap_ConversionOfStockNameDomain_a4ba164e-fccb-45fe-a3dd-76a27a1e885e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SharesOfCommonStockMember_3dc8b184-cd1c-44bd-a655-a6b2ea4e9477" xlink:href="algm-20210326.xsd#algm_SharesOfCommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConversionOfStockNameDomain_a4ba164e-fccb-45fe-a3dd-76a27a1e885e" xlink:to="loc_algm_SharesOfCommonStockMember_3dc8b184-cd1c-44bd-a655-a6b2ea4e9477" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SharesOfUnvestedRestrictedCommonStockMember_54cd5630-1f0f-4d77-a682-f8ab977f9203" xlink:href="algm-20210326.xsd#algm_SharesOfUnvestedRestrictedCommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConversionOfStockNameDomain_a4ba164e-fccb-45fe-a3dd-76a27a1e885e" xlink:to="loc_algm_SharesOfUnvestedRestrictedCommonStockMember_54cd5630-1f0f-4d77-a682-f8ab977f9203" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_9c2b1ac3-2449-4f85-8879-77978fc4d2cf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e54aedb-2ba3-44ea-9c55-d228609017df" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_9c2b1ac3-2449-4f85-8879-77978fc4d2cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_6205f6b2-be16-4247-a630-cc193a0a2e27" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_9c2b1ac3-2449-4f85-8879-77978fc4d2cf" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_6205f6b2-be16-4247-a630-cc193a0a2e27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember_2d7880ba-b234-491f-b59b-199cada01d04" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_6205f6b2-be16-4247-a630-cc193a0a2e27" xlink:to="loc_us-gaap_IPOMember_2d7880ba-b234-491f-b59b-199cada01d04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IPOSellingShareholdersMember_15e4245c-f479-4ed1-a3ed-45ee907962dd" xlink:href="algm-20210326.xsd#algm_IPOSellingShareholdersMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_6205f6b2-be16-4247-a630-cc193a0a2e27" xlink:to="loc_algm_IPOSellingShareholdersMember_15e4245c-f479-4ed1-a3ed-45ee907962dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_d972d6fa-2887-495d-b5ef-7453b16e8506" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e54aedb-2ba3-44ea-9c55-d228609017df" xlink:to="loc_dei_LegalEntityAxis_d972d6fa-2887-495d-b5ef-7453b16e8506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_aaaae0d1-d3e1-4985-927c-dc4b385e8e78" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_d972d6fa-2887-495d-b5ef-7453b16e8506" xlink:to="loc_dei_EntityDomain_aaaae0d1-d3e1-4985-927c-dc4b385e8e78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AllegroMicrosystemsIncMember_c8db86ed-843d-4ba8-8ce1-e44726427636" xlink:href="algm-20210326.xsd#algm_AllegroMicrosystemsIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_aaaae0d1-d3e1-4985-927c-dc4b385e8e78" xlink:to="loc_algm_AllegroMicrosystemsIncMember_c8db86ed-843d-4ba8-8ce1-e44726427636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_d12284cd-5590-45a9-b342-5467984ccd6a" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e54aedb-2ba3-44ea-9c55-d228609017df" xlink:to="loc_srt_RangeAxis_d12284cd-5590-45a9-b342-5467984ccd6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8f6d7fa8-ef43-4908-9ff8-cf85f3fc1671" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_d12284cd-5590-45a9-b342-5467984ccd6a" xlink:to="loc_srt_RangeMember_8f6d7fa8-ef43-4908-9ff8-cf85f3fc1671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_d7d693eb-f4b9-4e8c-a89d-1fca243bcafd" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8f6d7fa8-ef43-4908-9ff8-cf85f3fc1671" xlink:to="loc_srt_MinimumMember_d7d693eb-f4b9-4e8c-a89d-1fca243bcafd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_ab55bf59-0f8d-4276-8621-fcaf60e6926b" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8f6d7fa8-ef43-4908-9ff8-cf85f3fc1671" xlink:to="loc_srt_MaximumMember_ab55bf59-0f8d-4276-8621-fcaf60e6926b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_7e54aedb-2ba3-44ea-9c55-d228609017df" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_d4058794-c205-47de-bef0-ec5b1c93fe43" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_d4058794-c205-47de-bef0-ec5b1c93fe43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockPricePerShare_5baec288-1d7c-4b06-b7ae-34e6040459c3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockPricePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_SaleOfStockPricePerShare_5baec288-1d7c-4b06-b7ae-34e6040459c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_92732e72-10cf-4494-9634-02154594822a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_92732e72-10cf-4494-9634-02154594822a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SaleOfStockUnderwritingDiscounts_8c004600-4030-4600-a70d-2a1e1520dbb1" xlink:href="algm-20210326.xsd#algm_SaleOfStockUnderwritingDiscounts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_SaleOfStockUnderwritingDiscounts_8c004600-4030-4600-a70d-2a1e1520dbb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_6f8c5517-9f34-4fbb-be83-f8435c40d9f0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_6f8c5517-9f34-4fbb-be83-f8435c40d9f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NumberOfClassesOfStock_c0d5dea7-3424-48e1-8cfa-5c985f3532db" xlink:href="algm-20210326.xsd#algm_NumberOfClassesOfStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_NumberOfClassesOfStock_c0d5dea7-3424-48e1-8cfa-5c985f3532db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_2c410599-641e-4277-9b01-ca0b8c057667" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_2c410599-641e-4277-9b01-ca0b8c057667" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_1cc34cf2-8751-4cc6-87fb-122346f84f3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_1cc34cf2-8751-4cc6-87fb-122346f84f3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_StockIssuedDuringPeriodSharesNewIssuesGross_4782b660-506e-453a-a2f1-ff83019b6af7" xlink:href="algm-20210326.xsd#algm_StockIssuedDuringPeriodSharesNewIssuesGross"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_StockIssuedDuringPeriodSharesNewIssuesGross_4782b660-506e-453a-a2f1-ff83019b6af7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_d7ecd7b7-6ad4-4dca-bdbf-50a832caedcc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_d7ecd7b7-6ad4-4dca-bdbf-50a832caedcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonStockPriorityDividendPercentage_3fa35dbd-1621-469d-8698-0d8cffbf5023" xlink:href="algm-20210326.xsd#algm_CommonStockPriorityDividendPercentage"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_CommonStockPriorityDividendPercentage_3fa35dbd-1621-469d-8698-0d8cffbf5023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_c76e653c-69f4-4d62-8089-a862edfad01c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_c76e653c-69f4-4d62-8089-a862edfad01c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_10baf2d5-f7c0-4cc9-87b6-774d1a83dcc3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_10baf2d5-f7c0-4cc9-87b6-774d1a83dcc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_6de60832-8b5e-4ced-b57b-36507f01081d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_6de60832-8b5e-4ced-b57b-36507f01081d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_fe33ce54-1263-4cf0-8686-d06315bae0da" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost_fe33ce54-1263-4cf0-8686-d06315bae0da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_9a3c01a7-96fb-4ed1-927b-3d0249bd8241" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber_9a3c01a7-96fb-4ed1-927b-3d0249bd8241" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice_e267e0b0-3890-4356-b3ea-2abfea7a0e4a" xlink:href="algm-20210326.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice_e267e0b0-3890-4356-b3ea-2abfea7a0e4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage_a97e27ee-5ac1-4c82-9928-0461df6db64b" xlink:href="algm-20210326.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage_a97e27ee-5ac1-4c82-9928-0461df6db64b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested_baa25b5b-6945-401a-ad29-436a91f5175f" xlink:href="algm-20210326.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested_baa25b5b-6945-401a-ad29-436a91f5175f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_75645e4d-c793-4bd3-806b-8f15c04a95f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod_75645e4d-c793-4bd3-806b-8f15c04a95f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare_32ea5a41-f407-4107-b674-d81606270903" xlink:href="algm-20210326.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare_32ea5a41-f407-4107-b674-d81606270903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_882c94ce-e3d8-466a-bbba-f31325f8a1f3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_882c94ce-e3d8-466a-bbba-f31325f8a1f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_6e2987c8-d66e-401c-8906-c8b7333f4f38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_6e2987c8-d66e-401c-8906-c8b7333f4f38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_5975526b-1e62-4c39-a96a-604a2e3fbf53" xlink:href="algm-20210326.xsd#algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation_5975526b-1e62-4c39-a96a-604a2e3fbf53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockConversionRatio_550c3b24-1b69-43af-a793-c6410fa04965" xlink:href="algm-20210326.xsd#algm_ConversionOfStockConversionRatio"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_ConversionOfStockConversionRatio_550c3b24-1b69-43af-a793-c6410fa04965" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation_1ca974f9-7bef-408a-8445-a1cb5f95ae72" xlink:href="algm-20210326.xsd#algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation_1ca974f9-7bef-408a-8445-a1cb5f95ae72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ExtinguishmentOfDebtAmount_76344706-4934-4b99-919a-97afb27b490a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExtinguishmentOfDebtAmount"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_ExtinguishmentOfDebtAmount_76344706-4934-4b99-919a-97afb27b490a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_0f1ec877-c0c9-45bc-9c28-4f0571237119" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_0f1ec877-c0c9-45bc-9c28-4f0571237119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonStockSharesOutstandingWeightedAveragePricePerShare_9f9cf331-7648-4c67-9c49-1eb8bd99865d" xlink:href="algm-20210326.xsd#algm_CommonStockSharesOutstandingWeightedAveragePricePerShare"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_CommonStockSharesOutstandingWeightedAveragePricePerShare_9f9cf331-7648-4c67-9c49-1eb8bd99865d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesIssued1_4e310440-87b0-48bb-a7e1-939b47e0f5cc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_ConversionOfStockSharesIssued1_4e310440-87b0-48bb-a7e1-939b47e0f5cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ConversionOfStockWeightedAverageConversionPrice_28c4d9a0-0cf0-4eaa-84a6-e01a5e067c15" xlink:href="algm-20210326.xsd#algm_ConversionOfStockWeightedAverageConversionPrice"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_ConversionOfStockWeightedAverageConversionPrice_28c4d9a0-0cf0-4eaa-84a6-e01a5e067c15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_dd2009d7-fd09-4626-b1af-8d016c2e1781" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_dd2009d7-fd09-4626-b1af-8d016c2e1781" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_29b224aa-1969-43a0-8ca4-ea4cf7c64ab5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_29b224aa-1969-43a0-8ca4-ea4cf7c64ab5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_fa363744-3538-4fdf-92d3-d6ae68ec2daa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_fa363744-3538-4fdf-92d3-d6ae68ec2daa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a568fea3-0c69-447e-966a-93b5782a4290" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a568fea3-0c69-447e-966a-93b5782a4290" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_eebc4e96-2a5a-40ab-b1f3-0eaa0970619f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1_eebc4e96-2a5a-40ab-b1f3-0eaa0970619f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted_7f4e7c59-af08-4819-a89a-187ddba3dfa0" xlink:href="algm-20210326.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted"/>
    <link:presentationArc order="37" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted_7f4e7c59-af08-4819-a89a-187ddba3dfa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals_5ff0100b-7c0a-4609-8c1a-e99a8a52da77" xlink:href="algm-20210326.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals"/>
    <link:presentationArc order="38" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals_5ff0100b-7c0a-4609-8c1a-e99a8a52da77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_abed1d42-ea04-4954-b766-14d534fd28f9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:presentationArc order="39" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_abed1d42-ea04-4954-b766-14d534fd28f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_7ac81c51-0f1f-45d2-9bc9-2aaaf24b9323" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockCapitalSharesReservedForFutureIssuance"/>
    <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance_7ac81c51-0f1f-45d2-9bc9-2aaaf24b9323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_541be215-cf4e-4c55-9eac-e1885a32d89a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="41" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_541be215-cf4e-4c55-9eac-e1885a32d89a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesThatMayBecomeAvailableForGrant_7f2ab13b-bfc1-444d-8ecb-a0fe833616c0" xlink:href="algm-20210326.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesThatMayBecomeAvailableForGrant"/>
    <link:presentationArc order="42" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesThatMayBecomeAvailableForGrant_7f2ab13b-bfc1-444d-8ecb-a0fe833616c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_d2555885-1995-4d92-8f6f-13b5799ca693" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent"/>
    <link:presentationArc order="43" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent_d2555885-1995-4d92-8f6f-13b5799ca693" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod_da3d12b6-b502-494e-8c10-11c6a390ac2a" xlink:href="algm-20210326.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod"/>
    <link:presentationArc order="44" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod_da3d12b6-b502-494e-8c10-11c6a390ac2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_5fb6c759-33f3-4729-936f-2ac3c193cf44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="45" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_5fb6c759-33f3-4729-936f-2ac3c193cf44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_48ad999c-8ca0-45bb-b227-5940663d8f7a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="46" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_48ad999c-8ca0-45bb-b227-5940663d8f7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_986bbe86-b4db-42cf-a305-d296d87ab1f4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="47" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_706a848d-7382-46da-b75b-d830ce6b43d3" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_986bbe86-b4db-42cf-a305-d296d87ab1f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9fad082a-83a5-4e65-8787-24a901445f66" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockTable_4ee77400-15f0-4a7b-bd9c-3405d6c2d595" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_9fad082a-83a5-4e65-8787-24a901445f66" xlink:to="loc_us-gaap_ConversionOfStockTable_4ee77400-15f0-4a7b-bd9c-3405d6c2d595" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_34830bd0-49a1-4f0d-b7c6-e4c4580342b5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockByUniqueDescriptionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConversionOfStockTable_4ee77400-15f0-4a7b-bd9c-3405d6c2d595" xlink:to="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_34830bd0-49a1-4f0d-b7c6-e4c4580342b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockNameDomain_0e88b9e3-744d-4931-84af-ac0f6876f4b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConversionOfStockByUniqueDescriptionAxis_34830bd0-49a1-4f0d-b7c6-e4c4580342b5" xlink:to="loc_us-gaap_ConversionOfStockNameDomain_0e88b9e3-744d-4931-84af-ac0f6876f4b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SharesOfCommonStockMember_f8b6ad28-2333-4708-9eaf-a3c2db7fdf1a" xlink:href="algm-20210326.xsd#algm_SharesOfCommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConversionOfStockNameDomain_0e88b9e3-744d-4931-84af-ac0f6876f4b6" xlink:to="loc_algm_SharesOfCommonStockMember_f8b6ad28-2333-4708-9eaf-a3c2db7fdf1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SharesOfUnvestedRestrictedCommonStockMember_246af428-f6d3-4f30-9318-ac1fd1ede320" xlink:href="algm-20210326.xsd#algm_SharesOfUnvestedRestrictedCommonStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConversionOfStockNameDomain_0e88b9e3-744d-4931-84af-ac0f6876f4b6" xlink:to="loc_algm_SharesOfUnvestedRestrictedCommonStockMember_246af428-f6d3-4f30-9318-ac1fd1ede320" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_3b0ed80b-bdea-4944-b48c-f3caf4a0232d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ConversionOfStockTable_4ee77400-15f0-4a7b-bd9c-3405d6c2d595" xlink:to="loc_us-gaap_StatementClassOfStockAxis_3b0ed80b-bdea-4944-b48c-f3caf4a0232d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_8c9fe3e7-aff6-498e-9ff5-814313e9ba15" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_3b0ed80b-bdea-4944-b48c-f3caf4a0232d" xlink:to="loc_us-gaap_ClassOfStockDomain_8c9fe3e7-aff6-498e-9ff5-814313e9ba15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_2048f9b5-14e5-458f-a1ae-f076460f5a06" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_8c9fe3e7-aff6-498e-9ff5-814313e9ba15" xlink:to="loc_us-gaap_CommonClassAMember_2048f9b5-14e5-458f-a1ae-f076460f5a06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_b75c3056-5a48-439c-b43c-293f5be09234" xlink:href="algm-20210326.xsd#algm_CommonClassLMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_8c9fe3e7-aff6-498e-9ff5-814313e9ba15" xlink:to="loc_algm_CommonClassLMember_b75c3056-5a48-439c-b43c-293f5be09234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockLineItems_e6bf894f-af54-4352-bcfb-710326f16337" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConversionOfStockTable_4ee77400-15f0-4a7b-bd9c-3405d6c2d595" xlink:to="loc_us-gaap_ConversionOfStockLineItems_e6bf894f-af54-4352-bcfb-710326f16337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConversionOfStockSharesIssued1_b03035df-a1db-42bd-ab34-4f80d751ae44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConversionOfStockSharesIssued1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConversionOfStockLineItems_e6bf894f-af54-4352-bcfb-710326f16337" xlink:to="loc_us-gaap_ConversionOfStockSharesIssued1_b03035df-a1db-42bd-ab34-4f80d751ae44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f2ca367e-dd59-4616-a70d-ac22126e0fa6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c02a7271-7469-4a03-9a70-9d3f41d5ed4b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_f2ca367e-dd59-4616-a70d-ac22126e0fa6" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c02a7271-7469-4a03-9a70-9d3f41d5ed4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_12cc6b9f-0da9-427d-bfcc-d2224adbbf0d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c02a7271-7469-4a03-9a70-9d3f41d5ed4b" xlink:to="loc_us-gaap_AwardTypeAxis_12cc6b9f-0da9-427d-bfcc-d2224adbbf0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_030a2a07-c763-4952-8e77-9dda908c8dfa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_12cc6b9f-0da9-427d-bfcc-d2224adbbf0d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_030a2a07-c763-4952-8e77-9dda908c8dfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_2b268a0f-746e-4ad3-b8c5-fee420794f8c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_030a2a07-c763-4952-8e77-9dda908c8dfa" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_2b268a0f-746e-4ad3-b8c5-fee420794f8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7a54a699-a4ac-4129-a0d6-af0fe797c29d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c02a7271-7469-4a03-9a70-9d3f41d5ed4b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7a54a699-a4ac-4129-a0d6-af0fe797c29d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d37499ed-f1ff-4e71-80bd-a7cdcc66ac35" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7a54a699-a4ac-4129-a0d6-af0fe797c29d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d37499ed-f1ff-4e71-80bd-a7cdcc66ac35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_5a4da2b9-29af-4451-bd21-b6f275275341" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d37499ed-f1ff-4e71-80bd-a7cdcc66ac35" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_5a4da2b9-29af-4451-bd21-b6f275275341" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b136fef2-b214-4bb2-b7b7-2907e8c62a13" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d37499ed-f1ff-4e71-80bd-a7cdcc66ac35" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b136fef2-b214-4bb2-b7b7-2907e8c62a13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_109fa83d-13c3-4f8e-9a39-d8a12594ce8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d37499ed-f1ff-4e71-80bd-a7cdcc66ac35" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_109fa83d-13c3-4f8e-9a39-d8a12594ce8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_3049edd5-472d-44a2-bade-53caed20c8bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d37499ed-f1ff-4e71-80bd-a7cdcc66ac35" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_3049edd5-472d-44a2-bade-53caed20c8bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2416acee-5569-4e92-9649-43e1e5f8a8ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_d37499ed-f1ff-4e71-80bd-a7cdcc66ac35" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2416acee-5569-4e92-9649-43e1e5f8a8ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f6b61240-ce40-4c62-8e52-0ae385a22d90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7a54a699-a4ac-4129-a0d6-af0fe797c29d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f6b61240-ce40-4c62-8e52-0ae385a22d90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4af71057-0248-43da-86f6-d316c3005d7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f6b61240-ce40-4c62-8e52-0ae385a22d90" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_4af71057-0248-43da-86f6-d316c3005d7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e71abe22-08b4-4200-b52c-19bd9c1bc34f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f6b61240-ce40-4c62-8e52-0ae385a22d90" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_e71abe22-08b4-4200-b52c-19bd9c1bc34f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_59b0414c-c340-44a5-97a8-753bb870cd33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f6b61240-ce40-4c62-8e52-0ae385a22d90" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_59b0414c-c340-44a5-97a8-753bb870cd33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_16fcc442-bcb6-42d4-b316-d1a2efa99b37" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f6b61240-ce40-4c62-8e52-0ae385a22d90" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_16fcc442-bcb6-42d4-b316-d1a2efa99b37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_da610bdc-5a9c-409e-bb2c-3b39adc98f8a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_f6b61240-ce40-4c62-8e52-0ae385a22d90" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_da610bdc-5a9c-409e-bb2c-3b39adc98f8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_df54e294-9c40-408d-8c88-2ffa877381aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7a54a699-a4ac-4129-a0d6-af0fe797c29d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_df54e294-9c40-408d-8c88-2ffa877381aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_9378cf2b-5791-4114-bcb1-b888cae8d419" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_7a54a699-a4ac-4129-a0d6-af0fe797c29d" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_9378cf2b-5791-4114-bcb1-b888cae8d419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6db7673b-4c28-4b2c-b236-2b34423fce32" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6a8c2dfa-ac0d-4f98-b8de-ddc38a466966" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6db7673b-4c28-4b2c-b236-2b34423fce32" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6a8c2dfa-ac0d-4f98-b8de-ddc38a466966" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_e6c27b41-ff17-4ed1-b0d0-c1d8bc10eb6c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6a8c2dfa-ac0d-4f98-b8de-ddc38a466966" xlink:to="loc_us-gaap_AwardTypeAxis_e6c27b41-ff17-4ed1-b0d0-c1d8bc10eb6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_74869287-619d-43b9-a466-29eb95a4615c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_e6c27b41-ff17-4ed1-b0d0-c1d8bc10eb6c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_74869287-619d-43b9-a466-29eb95a4615c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_1a3bfd22-ca77-42da-beb4-3c40a838ea5c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_74869287-619d-43b9-a466-29eb95a4615c" xlink:to="loc_us-gaap_PerformanceSharesMember_1a3bfd22-ca77-42da-beb4-3c40a838ea5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5794dc91-f817-4dd2-877a-b037952bd242" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6a8c2dfa-ac0d-4f98-b8de-ddc38a466966" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5794dc91-f817-4dd2-877a-b037952bd242" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_970dce09-4993-4d42-9703-dbbe7c92c5e1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5794dc91-f817-4dd2-877a-b037952bd242" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_970dce09-4993-4d42-9703-dbbe7c92c5e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_abfba575-fd43-4395-9884-e4e9e1bc0925" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5794dc91-f817-4dd2-877a-b037952bd242" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_abfba575-fd43-4395-9884-e4e9e1bc0925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_d433e847-8942-4a1a-83d8-cfd8035e0297" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5794dc91-f817-4dd2-877a-b037952bd242" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_d433e847-8942-4a1a-83d8-cfd8035e0297" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c8bc943f-080a-4e59-a9c9-ba7645d63a0a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5794dc91-f817-4dd2-877a-b037952bd242" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_c8bc943f-080a-4e59-a9c9-ba7645d63a0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_231ba806-4287-4f7c-8079-fe8b053372b2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_5794dc91-f817-4dd2-877a-b037952bd242" xlink:to="loc_us-gaap_SharePrice_231ba806-4287-4f7c-8079-fe8b053372b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7f1ae9e9-4a18-40b2-b6eb-a6805f06475e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6b0c4ce1-7968-4b5d-a118-3a191b971b44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7f1ae9e9-4a18-40b2-b6eb-a6805f06475e" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6b0c4ce1-7968-4b5d-a118-3a191b971b44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_c69b68b0-4ba2-4205-9a19-511d143cff4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6b0c4ce1-7968-4b5d-a118-3a191b971b44" xlink:to="loc_us-gaap_AwardTypeAxis_c69b68b0-4ba2-4205-9a19-511d143cff4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_15e7693f-9485-48fa-a755-9fae9451ab80" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_c69b68b0-4ba2-4205-9a19-511d143cff4c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_15e7693f-9485-48fa-a755-9fae9451ab80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_101e592b-298e-4c4a-8645-4ea3812280ef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_15e7693f-9485-48fa-a755-9fae9451ab80" xlink:to="loc_us-gaap_PerformanceSharesMember_101e592b-298e-4c4a-8645-4ea3812280ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e17e2563-8eaa-48eb-841e-e52455f89f1f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_6b0c4ce1-7968-4b5d-a118-3a191b971b44" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e17e2563-8eaa-48eb-841e-e52455f89f1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_941383fb-d515-4fae-b0cd-87c2caf6e6f7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e17e2563-8eaa-48eb-841e-e52455f89f1f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_941383fb-d515-4fae-b0cd-87c2caf6e6f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0d585504-cac5-4bba-8e42-af04433f1e84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_941383fb-d515-4fae-b0cd-87c2caf6e6f7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_0d585504-cac5-4bba-8e42-af04433f1e84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_236b4125-a58b-4043-a992-1153dce744e3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_941383fb-d515-4fae-b0cd-87c2caf6e6f7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_236b4125-a58b-4043-a992-1153dce744e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c446c939-3995-4027-a42b-8dcd229a4e0e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_941383fb-d515-4fae-b0cd-87c2caf6e6f7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_c446c939-3995-4027-a42b-8dcd229a4e0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_60e022df-3c7c-4025-9a70-81b9be3108ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_941383fb-d515-4fae-b0cd-87c2caf6e6f7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_60e022df-3c7c-4025-9a70-81b9be3108ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_df49e1ed-0e22-4965-9710-e6e0f1302b53" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_941383fb-d515-4fae-b0cd-87c2caf6e6f7" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_df49e1ed-0e22-4965-9710-e6e0f1302b53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_6ebf0404-bbca-4388-a5ce-f7e26d70af59" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e17e2563-8eaa-48eb-841e-e52455f89f1f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_6ebf0404-bbca-4388-a5ce-f7e26d70af59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_77cb4fe3-2158-431b-a41f-e6bb75a6e651" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_6ebf0404-bbca-4388-a5ce-f7e26d70af59" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_77cb4fe3-2158-431b-a41f-e6bb75a6e651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2642e7c8-dd0b-4b09-9f31-712140c6cd48" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_6ebf0404-bbca-4388-a5ce-f7e26d70af59" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2642e7c8-dd0b-4b09-9f31-712140c6cd48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_59fe753f-ff6a-4819-995c-249a69a3c991" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_6ebf0404-bbca-4388-a5ce-f7e26d70af59" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_59fe753f-ff6a-4819-995c-249a69a3c991" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_448fe7d9-9edb-4287-a8dc-2ff5f82128bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_6ebf0404-bbca-4388-a5ce-f7e26d70af59" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_448fe7d9-9edb-4287-a8dc-2ff5f82128bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_53dfe0f3-9128-4946-af77-48d349359088" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_6ebf0404-bbca-4388-a5ce-f7e26d70af59" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_53dfe0f3-9128-4946-af77-48d349359088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_63bc5f27-528f-49cc-9108-d78cc7e7a6be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e17e2563-8eaa-48eb-841e-e52455f89f1f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_63bc5f27-528f-49cc-9108-d78cc7e7a6be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_a2c43711-ed84-4a09-9679-79b6235421d9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e17e2563-8eaa-48eb-841e-e52455f89f1f" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_a2c43711-ed84-4a09-9679-79b6235421d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5824923e-dd31-4fb9-ade0-31068d861c16" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cd9af564-dc6b-4718-ac52-19b4f7e8bfab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_5824923e-dd31-4fb9-ade0-31068d861c16" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cd9af564-dc6b-4718-ac52-19b4f7e8bfab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_ab87a6a4-a586-4650-9305-ea45e23eea1c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cd9af564-dc6b-4718-ac52-19b4f7e8bfab" xlink:to="loc_us-gaap_AwardTypeAxis_ab87a6a4-a586-4650-9305-ea45e23eea1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b775b9a4-ece2-488f-ad2c-ebee9edf77b4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_ab87a6a4-a586-4650-9305-ea45e23eea1c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b775b9a4-ece2-488f-ad2c-ebee9edf77b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_25cd85c9-ffdf-4767-a3f1-ea0d526ee956" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_b775b9a4-ece2-488f-ad2c-ebee9edf77b4" xlink:to="loc_us-gaap_RestrictedStockMember_25cd85c9-ffdf-4767-a3f1-ea0d526ee956" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4c5ed6f3-e241-4e49-9f0d-4ea0f812213e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cd9af564-dc6b-4718-ac52-19b4f7e8bfab" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4c5ed6f3-e241-4e49-9f0d-4ea0f812213e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7e8c0f37-0d83-47e1-8071-fc9cc7fe4121" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4c5ed6f3-e241-4e49-9f0d-4ea0f812213e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7e8c0f37-0d83-47e1-8071-fc9cc7fe4121" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4b251096-b57b-46e8-8a66-e2ff414df8d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7e8c0f37-0d83-47e1-8071-fc9cc7fe4121" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_4b251096-b57b-46e8-8a66-e2ff414df8d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_e93ee076-96ea-4aba-8574-0e12c558780c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7e8c0f37-0d83-47e1-8071-fc9cc7fe4121" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_e93ee076-96ea-4aba-8574-0e12c558780c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1a3af840-a277-4903-9b42-cbb3b7a3a736" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7e8c0f37-0d83-47e1-8071-fc9cc7fe4121" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_1a3af840-a277-4903-9b42-cbb3b7a3a736" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_cc3e1469-d764-4fda-9173-d3cb221044fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7e8c0f37-0d83-47e1-8071-fc9cc7fe4121" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_cc3e1469-d764-4fda-9173-d3cb221044fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f2533522-b7a6-4437-990d-045250c0956c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_7e8c0f37-0d83-47e1-8071-fc9cc7fe4121" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_f2533522-b7a6-4437-990d-045250c0956c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3f12266-a0b8-4c0f-a654-06ca26d55514" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4c5ed6f3-e241-4e49-9f0d-4ea0f812213e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3f12266-a0b8-4c0f-a654-06ca26d55514" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7aa0d6a5-b765-4c73-9648-bcf51f879f1d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3f12266-a0b8-4c0f-a654-06ca26d55514" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7aa0d6a5-b765-4c73-9648-bcf51f879f1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_cd548f46-e648-4f48-904a-af9c08e50e7f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3f12266-a0b8-4c0f-a654-06ca26d55514" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_cd548f46-e648-4f48-904a-af9c08e50e7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_1ab07a93-7f38-4837-9616-c07b6f3ea37f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3f12266-a0b8-4c0f-a654-06ca26d55514" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_1ab07a93-7f38-4837-9616-c07b6f3ea37f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_929bc168-0e49-47a1-ad26-8ec4e4b75615" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3f12266-a0b8-4c0f-a654-06ca26d55514" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_929bc168-0e49-47a1-ad26-8ec4e4b75615" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7aa64dbe-cac0-45ab-a38b-9b7f1685dcb9" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_b3f12266-a0b8-4c0f-a654-06ca26d55514" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_7aa64dbe-cac0-45ab-a38b-9b7f1685dcb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_eeb9e7f2-9100-4bd3-83b3-4f27150f93ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4c5ed6f3-e241-4e49-9f0d-4ea0f812213e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_eeb9e7f2-9100-4bd3-83b3-4f27150f93ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_7db172d7-5b47-46fd-9d1c-8fc0386627a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_4c5ed6f3-e241-4e49-9f0d-4ea0f812213e" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested_7db172d7-5b47-46fd-9d1c-8fc0386627a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e6e8c440-6924-44f4-977d-77469c21a65b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_972ccf49-62d6-408b-8705-3824677d84a2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e6e8c440-6924-44f4-977d-77469c21a65b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_972ccf49-62d6-408b-8705-3824677d84a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d06bbe7b-4f07-47d7-99e1-90afbc993729" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_972ccf49-62d6-408b-8705-3824677d84a2" xlink:to="loc_us-gaap_AwardTypeAxis_d06bbe7b-4f07-47d7-99e1-90afbc993729" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_83aa6283-b708-4b6c-86b2-66d035133d7b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_d06bbe7b-4f07-47d7-99e1-90afbc993729" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_83aa6283-b708-4b6c-86b2-66d035133d7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockMember_349a4bab-34ee-499c-a84b-5cff7d0614a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_83aa6283-b708-4b6c-86b2-66d035133d7b" xlink:to="loc_us-gaap_EmployeeStockMember_349a4bab-34ee-499c-a84b-5cff7d0614a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9118ab62-f097-4d49-b9f0-42893b901a7c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_972ccf49-62d6-408b-8705-3824677d84a2" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9118ab62-f097-4d49-b9f0-42893b901a7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_b04e61e1-3247-4ca1-ad7e-2547a57dd4aa" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9118ab62-f097-4d49-b9f0-42893b901a7c" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_b04e61e1-3247-4ca1-ad7e-2547a57dd4aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_0c8b61d7-fec1-4bea-9e16-77d97c95723f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9118ab62-f097-4d49-b9f0-42893b901a7c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_0c8b61d7-fec1-4bea-9e16-77d97c95723f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_33bf3a6c-135b-4ffe-b7d5-ef9d1a107083" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9118ab62-f097-4d49-b9f0-42893b901a7c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_33bf3a6c-135b-4ffe-b7d5-ef9d1a107083" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_a3dc017a-5070-4122-a2b1-d046ddd5f694" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9118ab62-f097-4d49-b9f0-42893b901a7c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_a3dc017a-5070-4122-a2b1-d046ddd5f694" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharePrice_eba70c42-c444-4c9d-b699-1a173fe2d8a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_9118ab62-f097-4d49-b9f0-42893b901a7c" xlink:to="loc_us-gaap_SharePrice_eba70c42-c444-4c9d-b699-1a173fe2d8a7" 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-20210326.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_30a9c726-bf90-435d-874c-8277ee384281" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_304f78eb-3538-40e5-9e81-664499e36c6b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_30a9c726-bf90-435d-874c-8277ee384281" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_304f78eb-3538-40e5-9e81-664499e36c6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_8407b77f-48c8-44e8-a806-9278b7317e71" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_304f78eb-3538-40e5-9e81-664499e36c6b" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_8407b77f-48c8-44e8-a806-9278b7317e71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_a53874fa-1a24-4c44-8a30-fa0f0a53319d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_8407b77f-48c8-44e8-a806-9278b7317e71" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_a53874fa-1a24-4c44-8a30-fa0f0a53319d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_83c4b483-da10-4319-9db7-63f09b2ddc5e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_a53874fa-1a24-4c44-8a30-fa0f0a53319d" xlink:to="loc_us-gaap_CostOfSalesMember_83c4b483-da10-4319-9db7-63f09b2ddc5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_43ab22e0-af91-464f-b017-b1ffb1249546" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_a53874fa-1a24-4c44-8a30-fa0f0a53319d" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_43ab22e0-af91-464f-b017-b1ffb1249546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_baa260d8-47b2-45df-be82-b5ae7402ab21" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_a53874fa-1a24-4c44-8a30-fa0f0a53319d" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_baa260d8-47b2-45df-be82-b5ae7402ab21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_93cd153c-316f-488d-80d4-ca8c73ac4fb0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_304f78eb-3538-40e5-9e81-664499e36c6b" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_93cd153c-316f-488d-80d4-ca8c73ac4fb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_1dbb2940-8b67-4358-9b3e-302e9c8810b6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems_93cd153c-316f-488d-80d4-ca8c73ac4fb0" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_1dbb2940-8b67-4358-9b3e-302e9c8810b6" 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-20210326.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_d65960fd-82e0-4196-bcb6-812f8aa3467d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_bcaf1494-2698-425c-bde5-bd1c71dfbc47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_d65960fd-82e0-4196-bcb6-812f8aa3467d" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_bcaf1494-2698-425c-bde5-bd1c71dfbc47" 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-20210326.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_4c1de64e-9427-4e8a-983a-40966be22a88" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_7ddb9fce-e7da-4bb3-9329-373bdbd1a8b7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4c1de64e-9427-4e8a-983a-40966be22a88" xlink:to="loc_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_7ddb9fce-e7da-4bb3-9329-373bdbd1a8b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_db373fc1-fd73-4de3-9031-bdcc01932ee6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4c1de64e-9427-4e8a-983a-40966be22a88" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_db373fc1-fd73-4de3-9031-bdcc01932ee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1037c7d8-37f3-4486-ab38-3660bca5d792" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4c1de64e-9427-4e8a-983a-40966be22a88" xlink:to="loc_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_1037c7d8-37f3-4486-ab38-3660bca5d792" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_f362d27b-5fa7-4cc2-8c5f-d2a3481738a6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4c1de64e-9427-4e8a-983a-40966be22a88" xlink:to="loc_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_f362d27b-5fa7-4cc2-8c5f-d2a3481738a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_9ac5ebf4-21c0-4b71-9489-e7bfe0a85767" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4c1de64e-9427-4e8a-983a-40966be22a88" xlink:to="loc_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock_9ac5ebf4-21c0-4b71-9489-e7bfe0a85767" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_4fc5a808-02bb-468e-bb97-7a842d35626b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_984d1457-7b16-4a36-8c17-9a9777941786" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_4fc5a808-02bb-468e-bb97-7a842d35626b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_984d1457-7b16-4a36-8c17-9a9777941786" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_37e09be3-cf4c-440d-b7c3-2767e7441847" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_984d1457-7b16-4a36-8c17-9a9777941786" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_37e09be3-cf4c-440d-b7c3-2767e7441847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_68d1ebd7-bab1-4cb0-8060-e36cff0c1d64" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_984d1457-7b16-4a36-8c17-9a9777941786" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_68d1ebd7-bab1-4cb0-8060-e36cff0c1d64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d7b0210b-fb8b-4689-9f6a-5ce5e6b7b415" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract_984d1457-7b16-4a36-8c17-9a9777941786" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_d7b0210b-fb8b-4689-9f6a-5ce5e6b7b415" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_8690f8b1-2c04-4026-925c-c3a08f081f38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_fb9844e3-e576-4448-85c2-900c2f3421d5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8690f8b1-2c04-4026-925c-c3a08f081f38" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_fb9844e3-e576-4448-85c2-900c2f3421d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalTaxExpenseBenefit_4ad9ce16-d919-4cb5-9bd8-279b76ec12e7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentFederalTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_fb9844e3-e576-4448-85c2-900c2f3421d5" xlink:to="loc_us-gaap_CurrentFederalTaxExpenseBenefit_4ad9ce16-d919-4cb5-9bd8-279b76ec12e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_a51cd460-fb0a-4ddf-ad39-6f11325a5cbc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_fb9844e3-e576-4448-85c2-900c2f3421d5" xlink:to="loc_us-gaap_CurrentStateAndLocalTaxExpenseBenefit_a51cd460-fb0a-4ddf-ad39-6f11325a5cbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_85a450ee-70a4-427c-bcff-901f462d4ea2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_fb9844e3-e576-4448-85c2-900c2f3421d5" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_85a450ee-70a4-427c-bcff-901f462d4ea2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_299e837c-e079-420c-baa7-011bcc828c90" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract_fb9844e3-e576-4448-85c2-900c2f3421d5" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_299e837c-e079-420c-baa7-011bcc828c90" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_b45f8f95-419d-45ee-9f96-16082bcdb88d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8690f8b1-2c04-4026-925c-c3a08f081f38" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_b45f8f95-419d-45ee-9f96-16082bcdb88d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_c954520d-e86d-4582-9929-5bb28d0850a8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_b45f8f95-419d-45ee-9f96-16082bcdb88d" xlink:to="loc_us-gaap_DeferredFederalIncomeTaxExpenseBenefit_c954520d-e86d-4582-9929-5bb28d0850a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2a8b01b9-7fc4-45b5-a043-ca48679bca5f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_b45f8f95-419d-45ee-9f96-16082bcdb88d" xlink:to="loc_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2a8b01b9-7fc4-45b5-a043-ca48679bca5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_f1f4f2ed-b89f-4c5a-b196-5f3dbed86922" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_b45f8f95-419d-45ee-9f96-16082bcdb88d" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_f1f4f2ed-b89f-4c5a-b196-5f3dbed86922" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a595e355-d459-4811-b398-bd5484ecf2a3" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract_b45f8f95-419d-45ee-9f96-16082bcdb88d" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_a595e355-d459-4811-b398-bd5484ecf2a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_224b8477-1e82-4b7e-9059-ffdee4c0f3d8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_8690f8b1-2c04-4026-925c-c3a08f081f38" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_224b8477-1e82-4b7e-9059-ffdee4c0f3d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#IncomeTaxesScheduleofIncomeTaxesReconciliationDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_b67b3664-5b3d-41c6-aa7f-1080c29b1892" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_8b43c7bb-5919-48ff-980b-003ad5546d41" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b67b3664-5b3d-41c6-aa7f-1080c29b1892" xlink:to="loc_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_8b43c7bb-5919-48ff-980b-003ad5546d41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_b4c48bb4-83dc-4a04-8cb5-cc3233957bad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b67b3664-5b3d-41c6-aa7f-1080c29b1892" xlink:to="loc_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost_b4c48bb4-83dc-4a04-8cb5-cc3233957bad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount_ad2804b3-ffea-4140-b5ca-fd7f33c7a9ff" xlink:href="algm-20210326.xsd#algm_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b67b3664-5b3d-41c6-aa7f-1080c29b1892" xlink:to="loc_algm_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount_ad2804b3-ffea-4140-b5ca-fd7f33c7a9ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDispositionOfBusiness_9ab3ad50-5ded-47d0-b8df-92e01a3b4e14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationDispositionOfBusiness"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b67b3664-5b3d-41c6-aa7f-1080c29b1892" xlink:to="loc_us-gaap_IncomeTaxReconciliationDispositionOfBusiness_9ab3ad50-5ded-47d0-b8df-92e01a3b4e14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_4ddfbcee-6ec6-468d-b9f2-cb76869d0d2a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxCreditsResearch"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b67b3664-5b3d-41c6-aa7f-1080c29b1892" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxCreditsResearch_4ddfbcee-6ec6-468d-b9f2-cb76869d0d2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount_b4280f3d-6f68-4ba8-8439-234894528356" xlink:href="algm-20210326.xsd#algm_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b67b3664-5b3d-41c6-aa7f-1080c29b1892" xlink:to="loc_algm_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount_b4280f3d-6f68-4ba8-8439-234894528356" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount_a39282ec-c587-4ad9-9817-24eafc635b31" xlink:href="algm-20210326.xsd#algm_EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b67b3664-5b3d-41c6-aa7f-1080c29b1892" xlink:to="loc_algm_EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount_a39282ec-c587-4ad9-9817-24eafc635b31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount_fc0ffdee-82bf-43fe-a050-a15d9b16b462" xlink:href="algm-20210326.xsd#algm_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b67b3664-5b3d-41c6-aa7f-1080c29b1892" xlink:to="loc_algm_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount_fc0ffdee-82bf-43fe-a050-a15d9b16b462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount_cd31ab7b-89a9-430f-b9ba-41a1879b0bec" xlink:href="algm-20210326.xsd#algm_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b67b3664-5b3d-41c6-aa7f-1080c29b1892" xlink:to="loc_algm_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount_cd31ab7b-89a9-430f-b9ba-41a1879b0bec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_7c428952-b8e7-4751-9815-05ee7fff0c87" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b67b3664-5b3d-41c6-aa7f-1080c29b1892" xlink:to="loc_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_7c428952-b8e7-4751-9815-05ee7fff0c87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_b4f4abfb-07b2-4d3e-9148-bb4250c56e3b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b67b3664-5b3d-41c6-aa7f-1080c29b1892" xlink:to="loc_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_b4f4abfb-07b2-4d3e-9148-bb4250c56e3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount_e2f0ab7b-009f-4758-b64d-0aa3793d650f" xlink:href="algm-20210326.xsd#algm_EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b67b3664-5b3d-41c6-aa7f-1080c29b1892" xlink:to="loc_algm_EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount_e2f0ab7b-009f-4758-b64d-0aa3793d650f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount_feef2843-1f1d-4521-a78b-8066e7e1a302" xlink:href="algm-20210326.xsd#algm_EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b67b3664-5b3d-41c6-aa7f-1080c29b1892" xlink:to="loc_algm_EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount_feef2843-1f1d-4521-a78b-8066e7e1a302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxContingencies_249038b4-aa1f-4ba5-972f-39385b85a2be" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxContingencies"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b67b3664-5b3d-41c6-aa7f-1080c29b1892" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxContingencies_249038b4-aa1f-4ba5-972f-39385b85a2be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationTaxSettlements_0fcc237d-d62c-47b9-ac69-0ef46f8120fb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationTaxSettlements"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b67b3664-5b3d-41c6-aa7f-1080c29b1892" xlink:to="loc_us-gaap_IncomeTaxReconciliationTaxSettlements_0fcc237d-d62c-47b9-ac69-0ef46f8120fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount_a2c8ae3d-d9fd-446f-8e07-b70be3307ad1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b67b3664-5b3d-41c6-aa7f-1080c29b1892" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount_a2c8ae3d-d9fd-446f-8e07-b70be3307ad1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount_0e4a57cd-de11-4dae-9736-e9f44f487aef" xlink:href="algm-20210326.xsd#algm_EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b67b3664-5b3d-41c6-aa7f-1080c29b1892" xlink:to="loc_algm_EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount_0e4a57cd-de11-4dae-9736-e9f44f487aef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount_fd8219fd-1c50-4a2d-9997-fd567c0b2331" xlink:href="algm-20210326.xsd#algm_EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b67b3664-5b3d-41c6-aa7f-1080c29b1892" xlink:to="loc_algm_EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount_fd8219fd-1c50-4a2d-9997-fd567c0b2331" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_eb3ab99f-cdf0-4960-bde4-9e0a3d992b77" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationOtherReconcilingItems"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b67b3664-5b3d-41c6-aa7f-1080c29b1892" xlink:to="loc_us-gaap_IncomeTaxReconciliationOtherReconcilingItems_eb3ab99f-cdf0-4960-bde4-9e0a3d992b77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ac2dbb5b-97c3-4157-93d9-b4bbe78e4a47" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b67b3664-5b3d-41c6-aa7f-1080c29b1892" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_ac2dbb5b-97c3-4157-93d9-b4bbe78e4a47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="algm-20210326.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_4133b4a5-9adf-4b81-bea8-916681b682ad" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyTable_cbf202ce-5567-412f-bce1-78ddb8d4f0a7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_4133b4a5-9adf-4b81-bea8-916681b682ad" xlink:to="loc_us-gaap_IncomeTaxContingencyTable_cbf202ce-5567-412f-bce1-78ddb8d4f0a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameAxis_3982d999-6adc-49fd-bdd7-4ed1d568dac0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_cbf202ce-5567-412f-bce1-78ddb8d4f0a7" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameAxis_3982d999-6adc-49fd-bdd7-4ed1d568dac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxAuthorityNameDomain_1c007fae-7231-4316-a6e9-86b4664a657f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameAxis_3982d999-6adc-49fd-bdd7-4ed1d568dac0" xlink:to="loc_us-gaap_IncomeTaxAuthorityNameDomain_1c007fae-7231-4316-a6e9-86b4664a657f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DomesticCountryMember_7985910b-38e2-4bee-814f-527137d0692c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DomesticCountryMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_1c007fae-7231-4316-a6e9-86b4664a657f" xlink:to="loc_us-gaap_DomesticCountryMember_7985910b-38e2-4bee-814f-527137d0692c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StateAndLocalJurisdictionMember_fffda3c7-d269-47c1-a257-49d8405fbe18" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_1c007fae-7231-4316-a6e9-86b4664a657f" xlink:to="loc_us-gaap_StateAndLocalJurisdictionMember_fffda3c7-d269-47c1-a257-49d8405fbe18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCountryMember_69a7e10e-f5fb-4f08-95d6-96fc833b7bb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCountryMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_1c007fae-7231-4316-a6e9-86b4664a657f" xlink:to="loc_us-gaap_ForeignCountryMember_69a7e10e-f5fb-4f08-95d6-96fc833b7bb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_FranceTaxAuthorityMember_97e31909-dda3-4cd5-8831-4d0397a131cb" xlink:href="algm-20210326.xsd#algm_FranceTaxAuthorityMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_1c007fae-7231-4316-a6e9-86b4664a657f" xlink:to="loc_algm_FranceTaxAuthorityMember_97e31909-dda3-4cd5-8831-4d0397a131cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ThailandTaxAuthorityMember_43b9da3a-926f-454d-a5b7-80d806a57e89" xlink:href="algm-20210326.xsd#algm_ThailandTaxAuthorityMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxAuthorityNameDomain_1c007fae-7231-4316-a6e9-86b4664a657f" xlink:to="loc_algm_ThailandTaxAuthorityMember_43b9da3a-926f-454d-a5b7-80d806a57e89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_3c57d811-12bd-4c35-8365-13168382102a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_cbf202ce-5567-412f-bce1-78ddb8d4f0a7" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_3c57d811-12bd-4c35-8365-13168382102a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_cafc0fa1-9f94-45ac-9568-f9f2be759773" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_3c57d811-12bd-4c35-8365-13168382102a" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_cafc0fa1-9f94-45ac-9568-f9f2be759773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember_82d64eae-742c-46ce-8798-6700dbe7a400" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_cafc0fa1-9f94-45ac-9568-f9f2be759773" xlink:to="loc_us-gaap_IPOMember_82d64eae-742c-46ce-8798-6700dbe7a400" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAxis_c066197f-6df3-47ef-a511-cef2cef679df" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_cbf202ce-5567-412f-bce1-78ddb8d4f0a7" xlink:to="loc_us-gaap_TaxCreditCarryforwardAxis_c066197f-6df3-47ef-a511-cef2cef679df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardNameDomain_8e4ecefb-d9ac-4ea0-a660-36d26c9987ae" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardAxis_c066197f-6df3-47ef-a511-cef2cef679df" xlink:to="loc_us-gaap_TaxCreditCarryforwardNameDomain_8e4ecefb-d9ac-4ea0-a660-36d26c9987ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchMember_5f957741-1a34-4017-b19e-16121c4c7441" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ResearchMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TaxCreditCarryforwardNameDomain_8e4ecefb-d9ac-4ea0-a660-36d26c9987ae" xlink:to="loc_us-gaap_ResearchMember_5f957741-1a34-4017-b19e-16121c4c7441" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_f12100e7-c2db-42f3-a285-88baeff537dd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_cbf202ce-5567-412f-bce1-78ddb8d4f0a7" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_f12100e7-c2db-42f3-a285-88baeff537dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_27133f4b-89c0-466c-a813-19dc657926c1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_f12100e7-c2db-42f3-a285-88baeff537dd" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_27133f4b-89c0-466c-a813-19dc657926c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_AMTCFacilityMember_aef401a8-f00f-4d8b-8212-c0802af6636c" xlink:href="algm-20210326.xsd#algm_AMTCFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_27133f4b-89c0-466c-a813-19dc657926c1" xlink:to="loc_algm_AMTCFacilityMember_aef401a8-f00f-4d8b-8212-c0802af6636c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_ce59e432-45d9-485c-842c-4163bcb785e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_cbf202ce-5567-412f-bce1-78ddb8d4f0a7" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_ce59e432-45d9-485c-842c-4163bcb785e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_5e617b12-59ae-4d4d-80af-4e9dddd64aaf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_ce59e432-45d9-485c-842c-4163bcb785e0" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_5e617b12-59ae-4d4d-80af-4e9dddd64aaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_d62da5bb-5318-4715-8299-b285565bfdef" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_5e617b12-59ae-4d4d-80af-4e9dddd64aaf" xlink:to="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_d62da5bb-5318-4715-8299-b285565bfdef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxContingencyLineItems_074b3e19-cd8d-416e-b0c8-65f9ba907fab" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxContingencyLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyTable_cbf202ce-5567-412f-bce1-78ddb8d4f0a7" xlink:to="loc_us-gaap_IncomeTaxContingencyLineItems_074b3e19-cd8d-416e-b0c8-65f9ba907fab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_650fbaed-25bb-43c2-a3b1-403b409b555b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_074b3e19-cd8d-416e-b0c8-65f9ba907fab" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_650fbaed-25bb-43c2-a3b1-403b409b555b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxReconciliationDeductionsDividends_8013efb8-7268-469b-a93a-c9df61d3c41b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxReconciliationDeductionsDividends"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_074b3e19-cd8d-416e-b0c8-65f9ba907fab" xlink:to="loc_us-gaap_IncomeTaxReconciliationDeductionsDividends_8013efb8-7268-469b-a93a-c9df61d3c41b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwards_479d6ebc-3ac1-4211-9dc2-0af3f1f271ba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_074b3e19-cd8d-416e-b0c8-65f9ba907fab" xlink:to="loc_us-gaap_OperatingLossCarryforwards_479d6ebc-3ac1-4211-9dc2-0af3f1f271ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardAmount_9e0a99cd-92bb-4a08-a64a-f4d36b8f3134" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_074b3e19-cd8d-416e-b0c8-65f9ba907fab" xlink:to="loc_us-gaap_TaxCreditCarryforwardAmount_9e0a99cd-92bb-4a08-a64a-f4d36b8f3134" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_ac6ef789-7b1e-4d3e-820c-32e6d30e6c65" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_074b3e19-cd8d-416e-b0c8-65f9ba907fab" xlink:to="loc_us-gaap_OperatingLossCarryforwardsValuationAllowance_ac6ef789-7b1e-4d3e-820c-32e6d30e6c65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCreditCarryforwardValuationAllowance_a04b1370-d8a9-4fd4-8ee5-28119db50d9d" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxCreditCarryforwardValuationAllowance"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_074b3e19-cd8d-416e-b0c8-65f9ba907fab" xlink:to="loc_us-gaap_TaxCreditCarryforwardValuationAllowance_a04b1370-d8a9-4fd4-8ee5-28119db50d9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_0870c86d-de05-4b0e-aaa4-9e7ee2df2ad6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_074b3e19-cd8d-416e-b0c8-65f9ba907fab" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_0870c86d-de05-4b0e-aaa4-9e7ee2df2ad6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_1402c19e-7c62-40cc-afd0-71383b2d0d4c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_074b3e19-cd8d-416e-b0c8-65f9ba907fab" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_1402c19e-7c62-40cc-afd0-71383b2d0d4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_6e0c470f-4baa-48e5-b2a0-b26f51fa2c24" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_074b3e19-cd8d-416e-b0c8-65f9ba907fab" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense_6e0c470f-4baa-48e5-b2a0-b26f51fa2c24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_910f280d-a207-46c7-9bd9-c170c50bdaf4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_074b3e19-cd8d-416e-b0c8-65f9ba907fab" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued_910f280d-a207-46c7-9bd9-c170c50bdaf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority_c2599af8-0810-4117-a10a-f7c995d1830f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_074b3e19-cd8d-416e-b0c8-65f9ba907fab" xlink:to="loc_us-gaap_IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority_c2599af8-0810-4117-a10a-f7c995d1830f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromContributedCapital_01bec232-bb6f-4912-bdf6-12792af37501" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromContributedCapital"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxContingencyLineItems_074b3e19-cd8d-416e-b0c8-65f9ba907fab" xlink:to="loc_us-gaap_ProceedsFromContributedCapital_01bec232-bb6f-4912-bdf6-12792af37501" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#IncomeTaxesDeferredIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_157d7e95-041e-4361-9363-99e3b6a60571" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAbstract_a461bc9f-68db-4a89-a211-b411d2a134e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_157d7e95-041e-4361-9363-99e3b6a60571" xlink:to="loc_us-gaap_DeferredIncomeTaxesAbstract_a461bc9f-68db-4a89-a211-b411d2a134e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_7f53c122-28f3-45e6-836b-1284f482689e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxesAbstract_a461bc9f-68db-4a89-a211-b411d2a134e0" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_7f53c122-28f3-45e6-836b-1284f482689e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_65d38e73-a60f-4acb-b028-af2a6444d7bb" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxesAbstract_a461bc9f-68db-4a89-a211-b411d2a134e0" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation_65d38e73-a60f-4acb-b028-af2a6444d7bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_2fd5eb2c-8475-4989-bebf-c18a352d9f33" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxesAbstract_a461bc9f-68db-4a89-a211-b411d2a134e0" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_2fd5eb2c-8475-4989-bebf-c18a352d9f33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInventory_b7578b22-2ec4-4330-bd6f-70a944e51b1b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsInventory"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxesAbstract_a461bc9f-68db-4a89-a211-b411d2a134e0" xlink:to="loc_us-gaap_DeferredTaxAssetsInventory_b7578b22-2ec4-4330-bd6f-70a944e51b1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_be15ad91-95ab-4429-b73f-c43e3ddbb793" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxesAbstract_a461bc9f-68db-4a89-a211-b411d2a134e0" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_be15ad91-95ab-4429-b73f-c43e3ddbb793" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredTaxAssetsTransactionCosts_f2b3b915-520c-4734-8d8b-401c5ff2186f" xlink:href="algm-20210326.xsd#algm_DeferredTaxAssetsTransactionCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxesAbstract_a461bc9f-68db-4a89-a211-b411d2a134e0" xlink:to="loc_algm_DeferredTaxAssetsTransactionCosts_f2b3b915-520c-4734-8d8b-401c5ff2186f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_98631333-00c7-401d-a49d-6a6930f71093" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsOther"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxesAbstract_a461bc9f-68db-4a89-a211-b411d2a134e0" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_98631333-00c7-401d-a49d-6a6930f71093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_2935182e-0db7-43e1-9444-8c481c63ae14" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsGross"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxesAbstract_a461bc9f-68db-4a89-a211-b411d2a134e0" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_2935182e-0db7-43e1-9444-8c481c63ae14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_3ce472ba-58b8-4b06-b427-28ad5e9cbfba" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxesAbstract_a461bc9f-68db-4a89-a211-b411d2a134e0" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_3ce472ba-58b8-4b06-b427-28ad5e9cbfba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_9464bad3-47fe-4082-937e-140a03565d07" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsNet"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxesAbstract_a461bc9f-68db-4a89-a211-b411d2a134e0" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_9464bad3-47fe-4082-937e-140a03565d07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesAbstract_f7b2cfe6-0e40-432a-b9b4-95fe13164e4e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_157d7e95-041e-4361-9363-99e3b6a60571" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesAbstract_f7b2cfe6-0e40-432a-b9b4-95fe13164e4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets_0c489a53-d869-4ed7-88fe-810e4fe4745c" xlink:href="algm-20210326.xsd#algm_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesAbstract_f7b2cfe6-0e40-432a-b9b4-95fe13164e4e" xlink:to="loc_algm_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets_0c489a53-d869-4ed7-88fe-810e4fe4745c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates_5a5ea1f5-27b1-4182-b954-46e334a2ea44" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesAbstract_f7b2cfe6-0e40-432a-b9b4-95fe13164e4e" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates_5a5ea1f5-27b1-4182-b954-46e334a2ea44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpense_2b1d8ef1-4eb7-4d05-9254-6110396eb25a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesAbstract_f7b2cfe6-0e40-432a-b9b4-95fe13164e4e" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesDeferredExpense_2b1d8ef1-4eb7-4d05-9254-6110396eb25a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_25af6af7-f3d6-447f-aecc-196d85e38dd8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesAbstract_f7b2cfe6-0e40-432a-b9b4-95fe13164e4e" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_25af6af7-f3d6-447f-aecc-196d85e38dd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_783e4758-f8be-4ecc-a8ba-a072b3351ba4" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_157d7e95-041e-4361-9363-99e3b6a60571" xlink:to="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_783e4758-f8be-4ecc-a8ba-a072b3351ba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" xlink:type="simple" xlink:href="algm-20210326.xsd#IncomeTaxesUnrecognizedTaxBenefitsDetails"/>
  <link:presentationLink xlink:role="http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_c797b3d3-f6f1-4f8a-8816-a19f5c32cc3e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2a846d07-9b18-4944-aeb4-64b980c539fd" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_c797b3d3-f6f1-4f8a-8816-a19f5c32cc3e" xlink:to="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2a846d07-9b18-4944-aeb4-64b980c539fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_fe6f9019-1c86-4a19-adf7-7298b2902bf1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2a846d07-9b18-4944-aeb4-64b980c539fd" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_fe6f9019-1c86-4a19-adf7-7298b2902bf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_5eebb45a-4c87-4f23-b552-2529b4b53a9c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2a846d07-9b18-4944-aeb4-64b980c539fd" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions_5eebb45a-4c87-4f23-b552-2529b4b53a9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_f28d7c68-9ef4-4a74-964d-8d472c5bf303" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2a846d07-9b18-4944-aeb4-64b980c539fd" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions_f28d7c68-9ef4-4a74-964d-8d472c5bf303" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_cdad76ea-d4a9-4069-a82c-bcd58249c86b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2a846d07-9b18-4944-aeb4-64b980c539fd" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations_cdad76ea-d4a9-4069-a82c-bcd58249c86b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_117e713b-170a-4208-b738-f845d3d2661c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward_2a846d07-9b18-4944-aeb4-64b980c539fd" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_117e713b-170a-4208-b738-f845d3d2661c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.allegromicro.com/role/RelatedPartyTransactions" xlink:type="simple" xlink:href="algm-20210326.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_a5746634-2fcb-4f9a-a61d-00572aa591a5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_75293210-fa3b-40b8-8d9d-f9e7dc7dd986" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_a5746634-2fcb-4f9a-a61d-00572aa591a5" xlink:to="loc_us-gaap_RelatedPartyTransactionsDisclosureTextBlock_75293210-fa3b-40b8-8d9d-f9e7dc7dd986" 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-20210326.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_9420ad7d-df78-47b3-b258-74da8ea2df52" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e5a70c26-f441-4c78-85ad-f833d9563f8e" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsAbstract_9420ad7d-df78-47b3-b258-74da8ea2df52" xlink:to="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e5a70c26-f441-4c78-85ad-f833d9563f8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_967cc31c-36e4-4fc5-b615-742dc8d8bcc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e5a70c26-f441-4c78-85ad-f833d9563f8e" xlink:to="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_967cc31c-36e4-4fc5-b615-742dc8d8bcc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyDomain_aff87fa7-937e-4f1b-99d7-a9c747166e61" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_967cc31c-36e4-4fc5-b615-742dc8d8bcc5" xlink:to="loc_us-gaap_RelatedPartyDomain_aff87fa7-937e-4f1b-99d7-a9c747166e61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MajorityShareholderMember_16eedd15-e136-4288-b9d3-427c7915235a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MajorityShareholderMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_aff87fa7-937e-4f1b-99d7-a9c747166e61" xlink:to="loc_us-gaap_MajorityShareholderMember_16eedd15-e136-4288-b9d3-427c7915235a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvesteeMember_69a03c13-24ef-4eb9-9963-52f4a6910794" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityMethodInvesteeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_aff87fa7-937e-4f1b-99d7-a9c747166e61" xlink:to="loc_us-gaap_EquityMethodInvesteeMember_69a03c13-24ef-4eb9-9963-52f4a6910794" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenElectricEuropeLtdMember_7dd609a5-b7e0-4098-a3ea-9ebe2efa4378" xlink:href="algm-20210326.xsd#algm_SankenElectricEuropeLtdMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_aff87fa7-937e-4f1b-99d7-a9c747166e61" xlink:to="loc_algm_SankenElectricEuropeLtdMember_7dd609a5-b7e0-4098-a3ea-9ebe2efa4378" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_0f2f0595-795d-4e46-ba30-bbf2537cc4b0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_DirectorMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_aff87fa7-937e-4f1b-99d7-a9c747166e61" xlink:to="loc_srt_DirectorMember_0f2f0595-795d-4e46-ba30-bbf2537cc4b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ManagementMember_bfdd72b6-ec06-4a8c-b2b6-97b95ca9c398" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ManagementMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyDomain_aff87fa7-937e-4f1b-99d7-a9c747166e61" xlink:to="loc_srt_ManagementMember_bfdd72b6-ec06-4a8c-b2b6-97b95ca9c398" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_e566406b-dbf0-4584-9a8c-0ec965928a15" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e5a70c26-f441-4c78-85ad-f833d9563f8e" xlink:to="loc_srt_ProductOrServiceAxis_e566406b-dbf0-4584-9a8c-0ec965928a15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_4bc025ca-ec62-4ba3-bcb3-2f532c97993d" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_e566406b-dbf0-4584-9a8c-0ec965928a15" xlink:to="loc_srt_ProductsAndServicesDomain_4bc025ca-ec62-4ba3-bcb3-2f532c97993d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyRevenueMember_d638c87d-9401-4b28-ba32-413ffc0d2933" xlink:href="algm-20210326.xsd#algm_RelatedPartyRevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_4bc025ca-ec62-4ba3-bcb3-2f532c97993d" xlink:to="loc_algm_RelatedPartyRevenueMember_d638c87d-9401-4b28-ba32-413ffc0d2933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenProductsMember_68ed0704-7bd4-4012-af74-1334b0dc1992" xlink:href="algm-20210326.xsd#algm_SankenProductsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_4bc025ca-ec62-4ba3-bcb3-2f532c97993d" xlink:to="loc_algm_SankenProductsMember_68ed0704-7bd4-4012-af74-1334b0dc1992" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_55bda9ca-5113-46ea-a0fb-985502f320bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e5a70c26-f441-4c78-85ad-f833d9563f8e" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_55bda9ca-5113-46ea-a0fb-985502f320bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_177dcc49-d9fe-4f6f-bc10-239e743b7e30" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_55bda9ca-5113-46ea-a0fb-985502f320bf" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_177dcc49-d9fe-4f6f-bc10-239e743b7e30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_c1c22965-2c95-48e9-a58a-3ba6fef6a607" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_177dcc49-d9fe-4f6f-bc10-239e743b7e30" xlink:to="loc_us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember_c1c22965-2c95-48e9-a58a-3ba6fef6a607" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_d2d58d79-de73-4be7-b6b9-4889f95516bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e5a70c26-f441-4c78-85ad-f833d9563f8e" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_d2d58d79-de73-4be7-b6b9-4889f95516bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_416deeb0-07c5-4d87-9ea8-5a990a1b4cc6" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_d2d58d79-de73-4be7-b6b9-4889f95516bf" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_416deeb0-07c5-4d87-9ea8-5a990a1b4cc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PolarSemiconductorIncMember_d4f1bd4b-8372-428d-82ff-31c98ef094ea" xlink:href="algm-20210326.xsd#algm_PolarSemiconductorIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_416deeb0-07c5-4d87-9ea8-5a990a1b4cc6" xlink:to="loc_algm_PolarSemiconductorIncMember_d4f1bd4b-8372-428d-82ff-31c98ef094ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_71c8eabe-6632-49cb-8e29-d8fa6eecd791" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e5a70c26-f441-4c78-85ad-f833d9563f8e" xlink:to="loc_dei_LegalEntityAxis_71c8eabe-6632-49cb-8e29-d8fa6eecd791" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_a74c9119-1cb6-4ad5-9970-da9bf789d50b" xlink:href="https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_71c8eabe-6632-49cb-8e29-d8fa6eecd791" xlink:to="loc_dei_EntityDomain_a74c9119-1cb6-4ad5-9970-da9bf789d50b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OneEquityPartnersMember_62c1b36e-200f-48cf-8353-957e60e87527" xlink:href="algm-20210326.xsd#algm_OneEquityPartnersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a74c9119-1cb6-4ad5-9970-da9bf789d50b" xlink:to="loc_algm_OneEquityPartnersMember_62c1b36e-200f-48cf-8353-957e60e87527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SankenMember_5d1043af-46a8-4d6c-be98-70dfe4a8d87a" xlink:href="algm-20210326.xsd#algm_SankenMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a74c9119-1cb6-4ad5-9970-da9bf789d50b" xlink:to="loc_algm_SankenMember_5d1043af-46a8-4d6c-be98-70dfe4a8d87a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PolarSemiconductorIncMember_7ea4db4f-6857-47cf-a218-fbff5fb0044d" xlink:href="algm-20210326.xsd#algm_PolarSemiconductorIncMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_a74c9119-1cb6-4ad5-9970-da9bf789d50b" xlink:to="loc_algm_PolarSemiconductorIncMember_7ea4db4f-6857-47cf-a218-fbff5fb0044d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_fe664a43-d785-474b-a927-3f48e6dacca1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e5a70c26-f441-4c78-85ad-f833d9563f8e" xlink:to="loc_srt_ConsolidationItemsAxis_fe664a43-d785-474b-a927-3f48e6dacca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_37921fdc-7f5f-41b4-b542-6616cf1d24c1" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_fe664a43-d785-474b-a927-3f48e6dacca1" xlink:to="loc_srt_ConsolidationItemsDomain_37921fdc-7f5f-41b4-b542-6616cf1d24c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationEliminationsMember_6ec317e5-7502-4836-9bc4-1f26c9224f28" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidationEliminationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_37921fdc-7f5f-41b4-b542-6616cf1d24c1" xlink:to="loc_srt_ConsolidationEliminationsMember_6ec317e5-7502-4836-9bc4-1f26c9224f28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAxis_5336fb33-48f3-4468-bf68-35d54e844aec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e5a70c26-f441-4c78-85ad-f833d9563f8e" xlink:to="loc_us-gaap_RelatedPartyTransactionAxis_5336fb33-48f3-4468-bf68-35d54e844aec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionDomain_32dfca53-30b5-419a-884b-fd74b8420bec" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionAxis_5336fb33-48f3-4468-bf68-35d54e844aec" xlink:to="loc_us-gaap_RelatedPartyTransactionDomain_32dfca53-30b5-419a-884b-fd74b8420bec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_DiscreteTechnologyDevelopmentAgreementMember_c06b6ee8-be82-4e99-aa39-0e9b212eb26c" xlink:href="algm-20210326.xsd#algm_DiscreteTechnologyDevelopmentAgreementMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_32dfca53-30b5-419a-884b-fd74b8420bec" xlink:to="loc_algm_DiscreteTechnologyDevelopmentAgreementMember_c06b6ee8-be82-4e99-aa39-0e9b212eb26c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ICTechnologyDevelopmentAgreementMember_11ca2e27-4ec3-4f1d-bd42-cbd06d0c2a7e" xlink:href="algm-20210326.xsd#algm_ICTechnologyDevelopmentAgreementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_32dfca53-30b5-419a-884b-fd74b8420bec" xlink:to="loc_algm_ICTechnologyDevelopmentAgreementMember_11ca2e27-4ec3-4f1d-bd42-cbd06d0c2a7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PriceSupportPaymentMember_efcf0d37-4f32-4853-98e9-b47365f02282" xlink:href="algm-20210326.xsd#algm_PriceSupportPaymentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_32dfca53-30b5-419a-884b-fd74b8420bec" xlink:to="loc_algm_PriceSupportPaymentMember_efcf0d37-4f32-4853-98e9-b47365f02282" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_SG8CollaborationAgreementMember_f3988f72-7c4a-48d4-96f1-9134a05dcc02" xlink:href="algm-20210326.xsd#algm_SG8CollaborationAgreementMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_32dfca53-30b5-419a-884b-fd74b8420bec" xlink:to="loc_algm_SG8CollaborationAgreementMember_f3988f72-7c4a-48d4-96f1-9134a05dcc02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_TransitionServicesAgreementMember_b6756f01-fd7e-4733-8d6f-9339086cd645" xlink:href="algm-20210326.xsd#algm_TransitionServicesAgreementMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionDomain_32dfca53-30b5-419a-884b-fd74b8420bec" xlink:to="loc_algm_TransitionServicesAgreementMember_b6756f01-fd7e-4733-8d6f-9339086cd645" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_90a6a83c-ef5b-4d75-ad5d-121819a84614" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e5a70c26-f441-4c78-85ad-f833d9563f8e" xlink:to="loc_us-gaap_StatementClassOfStockAxis_90a6a83c-ef5b-4d75-ad5d-121819a84614" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9cf69cc1-90e6-46e8-a666-38dcfd4edd38" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_90a6a83c-ef5b-4d75-ad5d-121819a84614" xlink:to="loc_us-gaap_ClassOfStockDomain_9cf69cc1-90e6-46e8-a666-38dcfd4edd38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_CommonClassLMember_90e9bd15-ea49-453e-bfb0-960bdfd5e6fe" xlink:href="algm-20210326.xsd#algm_CommonClassLMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_9cf69cc1-90e6-46e8-a666-38dcfd4edd38" xlink:to="loc_algm_CommonClassLMember_90e9bd15-ea49-453e-bfb0-960bdfd5e6fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_18f3c273-2449-420e-b4ee-bc84b334e6e4" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e5a70c26-f441-4c78-85ad-f833d9563f8e" xlink:to="loc_srt_OwnershipAxis_18f3c273-2449-420e-b4ee-bc84b334e6e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_424cbe0d-ab00-4639-b6af-38c7ed09f527" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_18f3c273-2449-420e-b4ee-bc84b334e6e4" xlink:to="loc_srt_OwnershipDomain_424cbe0d-ab00-4639-b6af-38c7ed09f527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_PolarSemiconductorIncMember_c0827085-0310-4bc8-8277-839ca5674cd2" xlink:href="algm-20210326.xsd#algm_PolarSemiconductorIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_424cbe0d-ab00-4639-b6af-38c7ed09f527" xlink:to="loc_algm_PolarSemiconductorIncMember_c0827085-0310-4bc8-8277-839ca5674cd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsidiarySaleOfStockAxis_ce883218-da5d-4462-b6cb-25169b86e6bc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e5a70c26-f441-4c78-85ad-f833d9563f8e" xlink:to="loc_us-gaap_SubsidiarySaleOfStockAxis_ce883218-da5d-4462-b6cb-25169b86e6bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNameOfTransactionDomain_d089e982-e31f-4159-b756-8a54c67d23fc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-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_ce883218-da5d-4462-b6cb-25169b86e6bc" xlink:to="loc_us-gaap_SaleOfStockNameOfTransactionDomain_d089e982-e31f-4159-b756-8a54c67d23fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_IPOSellingShareholdersMember_b90c03a1-076a-4867-b046-082396501077" xlink:href="algm-20210326.xsd#algm_IPOSellingShareholdersMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_d089e982-e31f-4159-b756-8a54c67d23fc" xlink:to="loc_algm_IPOSellingShareholdersMember_b90c03a1-076a-4867-b046-082396501077" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IPOMember_6123a142-2c67-4565-a88c-2565d8e0a268" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IPOMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SaleOfStockNameOfTransactionDomain_d089e982-e31f-4159-b756-8a54c67d23fc" xlink:to="loc_us-gaap_IPOMember_6123a142-2c67-4565-a88c-2565d8e0a268" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_e5a70c26-f441-4c78-85ad-f833d9563f8e" xlink:to="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_48ed6c75-d37f-4d77-8e19-01d0aa3e32d1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_48ed6c75-d37f-4d77-8e19-01d0aa3e32d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_2bbe627d-3a99-4afc-8781-f7041c229eb2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_SaleOfStockConsiderationReceivedOnTransaction_2bbe627d-3a99-4afc-8781-f7041c229eb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfStockIssuanceCosts_11a3f17b-4adf-40e3-836a-9c63234125ea" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsOfStockIssuanceCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_PaymentsOfStockIssuanceCosts_11a3f17b-4adf-40e3-836a-9c63234125ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4a279ccb-5eb2-426b-9ee2-9f50bf2d81ce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4a279ccb-5eb2-426b-9ee2-9f50bf2d81ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_24c1b3dc-4893-4fef-8357-467c5621c35b" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableRelatedPartiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_AccountsReceivableRelatedPartiesCurrent_24c1b3dc-4893-4fef-8357-467c5621c35b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_OtherAccountsReceivableRelatedPartiesCurrent_d003e165-cb4f-4af5-854a-866c5e5dcfbe" xlink:href="algm-20210326.xsd#algm_OtherAccountsReceivableRelatedPartiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_OtherAccountsReceivableRelatedPartiesCurrent_d003e165-cb4f-4af5-854a-866c5e5dcfbe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_0d1908a4-3247-4d3a-99f4-ccd5b88b6042" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty_0d1908a4-3247-4d3a-99f4-ccd5b88b6042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_f938c64e-f314-47dc-81e0-e58c73fa3344" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_AccountsPayableRelatedPartiesCurrent_f938c64e-f314-47dc-81e0-e58c73fa3344" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionReimbursementOfDevelopmentCosts_22a5d18c-af51-449e-be06-32e9de794857" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionReimbursementOfDevelopmentCosts"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_RelatedPartyTransactionReimbursementOfDevelopmentCosts_22a5d18c-af51-449e-be06-32e9de794857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedParties_11dd6d7f-f085-41c7-b1e5-1ea8a45b65e0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesReceivableRelatedParties"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_NotesReceivableRelatedParties_11dd6d7f-f085-41c7-b1e5-1ea8a45b65e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NotesReceivableRelatedPartyStatedInterestRate_7a0ec64a-6c38-4dd4-a8ea-92439d5ef487" xlink:href="algm-20210326.xsd#algm_NotesReceivableRelatedPartyStatedInterestRate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_NotesReceivableRelatedPartyStatedInterestRate_7a0ec64a-6c38-4dd4-a8ea-92439d5ef487" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeRelatedParty_61e21523-4733-47b3-b157-1496a94ae505" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeRelatedParty"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_InterestIncomeRelatedParty_61e21523-4733-47b3-b157-1496a94ae505" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NumberOfNotesPayable_e3b2d10d-5499-4bb2-a510-dd19c20ef8aa" xlink:href="algm-20210326.xsd#algm_NumberOfNotesPayable"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_NumberOfNotesPayable_e3b2d10d-5499-4bb2-a510-dd19c20ef8aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent_0a7b019b-97ca-4d97-b1bb-2ed73491cfc5" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesNoncurrent"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesNoncurrent_0a7b019b-97ca-4d97-b1bb-2ed73491cfc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NumberOfLineOfCreditAgreements_fc04fba2-4bf4-47b0-85ad-f1412b3272d1" xlink:href="algm-20210326.xsd#algm_NumberOfLineOfCreditAgreements"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_NumberOfLineOfCreditAgreements_fc04fba2-4bf4-47b0-85ad-f1412b3272d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_f672f2eb-9272-4645-9618-1edb35a80131" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesClassifiedCurrent"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent_f672f2eb-9272-4645-9618-1edb35a80131" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_f0e71e1a-4651-4587-a835-63ced4afc1c7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_f0e71e1a-4651-4587-a835-63ced4afc1c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseRelatedParty_bc51de17-5ea9-43a3-8766-357f184a87c8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseRelatedParty"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_InterestExpenseRelatedParty_bc51de17-5ea9-43a3-8766-357f184a87c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_InterestPaidRelatedParty_1dfb6c90-e44b-46b8-9620-3f870ff9799f" xlink:href="algm-20210326.xsd#algm_InterestPaidRelatedParty"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_InterestPaidRelatedParty_1dfb6c90-e44b-46b8-9620-3f870ff9799f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_c914cd89-090a-4603-9c8d-e63356271412" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1_c914cd89-090a-4603-9c8d-e63356271412" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_44365c7a-8a1f-4037-9a6e-f469f9fc0624" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_MinorityInterestOwnershipPercentageByParent"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByParent_44365c7a-8a1f-4037-9a6e-f469f9fc0624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_6b7cb800-dc6c-4c03-87ef-0225e4526b50" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_6b7cb800-dc6c-4c03-87ef-0225e4526b50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_81bfd346-c4a9-463d-b975-0fb1e1fcaef8" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_81bfd346-c4a9-463d-b975-0fb1e1fcaef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfRelatedPartyDebt_394e95f4-9418-40dc-91ca-5f60ebd92bb7" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RepaymentsOfRelatedPartyDebt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_RepaymentsOfRelatedPartyDebt_394e95f4-9418-40dc-91ca-5f60ebd92bb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_4092d29c-0b02-47bf-9290-d7bafcbc8e84" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty_4092d29c-0b02-47bf-9290-d7bafcbc8e84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_1f0d3b1a-3685-4729-b307-0e56bcd5ee4a" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty_1f0d3b1a-3685-4729-b307-0e56bcd5ee4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionReimbursementOfDevelopmentCostsPercentageOfCostsIncurred_72543ffd-7e56-4983-b627-f1ebea5042c6" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionReimbursementOfDevelopmentCostsPercentageOfCostsIncurred"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_RelatedPartyTransactionReimbursementOfDevelopmentCostsPercentageOfCostsIncurred_72543ffd-7e56-4983-b627-f1ebea5042c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred_c0ae9bf2-46bc-4a85-b35a-8cf2f3ebe9d6" xlink:href="algm-20210326.xsd#algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred_c0ae9bf2-46bc-4a85-b35a-8cf2f3ebe9d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_c80f581f-d49e-45e0-a615-123208d644bf" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent_c80f581f-d49e-45e0-a615-123208d644bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NotesReceivableRelatedPartiesNoncurrent_41b9a52b-eaa7-4e92-8305-b9237de12455" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesReceivableRelatedPartiesNoncurrent"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_NotesReceivableRelatedPartiesNoncurrent_41b9a52b-eaa7-4e92-8305-b9237de12455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrentAndNoncurrent_d5f3574f-3cfd-4515-b97e-f5cd862c868c" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_InterestPayableCurrentAndNoncurrent_d5f3574f-3cfd-4515-b97e-f5cd862c868c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionServicesComparisonPeriod_fd357f9c-cb15-4466-9754-9d2c08974809" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionServicesComparisonPeriod"/>
    <link:presentationArc order="32" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_RelatedPartyTransactionServicesComparisonPeriod_fd357f9c-cb15-4466-9754-9d2c08974809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionTerm_aff20558-3d91-4c2c-b5f4-54558e8481ff" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionTerm"/>
    <link:presentationArc order="33" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_RelatedPartyTransactionTerm_aff20558-3d91-4c2c-b5f4-54558e8481ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionAnnualFeesPayable_5c707117-af7c-42df-90c1-60a1dd30a315" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionAnnualFeesPayable"/>
    <link:presentationArc order="34" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_RelatedPartyTransactionAnnualFeesPayable_5c707117-af7c-42df-90c1-60a1dd30a315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionBasisSpreadOnCost_bb77db5c-429d-4866-8fd6-95122968bbc1" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionBasisSpreadOnCost"/>
    <link:presentationArc order="35" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_RelatedPartyTransactionBasisSpreadOnCost_bb77db5c-429d-4866-8fd6-95122968bbc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionExtensionTerm_3d578bf9-f351-43cd-988d-290313623104" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionExtensionTerm"/>
    <link:presentationArc order="36" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_RelatedPartyTransactionExtensionTerm_3d578bf9-f351-43cd-988d-290313623104" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionNoticeOfTerminationTerm_15b1f220-f375-4f7f-8c6b-9e68ac4ceb33" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionNoticeOfTerminationTerm"/>
    <link:presentationArc order="37" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_RelatedPartyTransactionNoticeOfTerminationTerm_15b1f220-f375-4f7f-8c6b-9e68ac4ceb33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice_db02d7b8-2e7a-4c55-a8df-cd79ff9b1ab3" xlink:href="algm-20210326.xsd#algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice"/>
    <link:presentationArc order="38" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice_db02d7b8-2e7a-4c55-a8df-cd79ff9b1ab3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_03648cd8-37e8-4535-acfb-0d522e78f96f" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="39" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_OperatingLeaseExpense_03648cd8-37e8-4535-acfb-0d522e78f96f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionMonthlyFeePayable_0a58de2e-c5ee-4a17-b9c0-d7abc778ff1b" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionMonthlyFeePayable"/>
    <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_RelatedPartyTransactionMonthlyFeePayable_0a58de2e-c5ee-4a17-b9c0-d7abc778ff1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_6c53ef8d-05c6-4fba-9c72-f65dcb358cce" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted"/>
    <link:presentationArc order="41" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_6c53ef8d-05c6-4fba-9c72-f65dcb358cce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionSigningFee_9cef3851-2b9d-4b01-b8e1-7785dcdd0c31" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionSigningFee"/>
    <link:presentationArc order="42" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_RelatedPartyTransactionSigningFee_9cef3851-2b9d-4b01-b8e1-7785dcdd0c31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_RelatedPartyTransactionSeverancePaymentIfTerminated_cdf036c6-f573-4867-8fd0-8545394682ac" xlink:href="algm-20210326.xsd#algm_RelatedPartyTransactionSeverancePaymentIfTerminated"/>
    <link:presentationArc order="43" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_RelatedPartyTransactionSeverancePaymentIfTerminated_cdf036c6-f573-4867-8fd0-8545394682ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod_d522b008-ab67-42e9-b9f0-e994d7706064" xlink:href="algm-20210326.xsd#algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod"/>
    <link:presentationArc order="44" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod_d522b008-ab67-42e9-b9f0-e994d7706064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_b0afaae2-7d2c-48b5-b919-c49490adb347" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction"/>
    <link:presentationArc order="45" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RelatedPartyTransactionLineItems_c82055e1-ce8e-41be-b15d-321e1319d4dc" xlink:to="loc_us-gaap_RelatedPartyTransactionAmountsOfTransaction_b0afaae2-7d2c-48b5-b919-c49490adb347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>algm-20210326_g1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 algm-20210326_g1.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M^ 3* P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH ****  D 9)K\POB)^W+^T#_ ,%)/VVHOV,?V2/B?>^"/A]9W,XUSQ?H
M3[+Z_M+?_7W2S*=T<;-B.%4*[C(K.<-M3]#OV@8?$-Q\!?&\'A+S?[5?PAJ2
MZ9Y ^?[0;601[???MQ[U^2/_  ;K7NEV_P"V;XGM+MD6YN/AO=+:%L9;%]8L
MRCWP,_130!^COAS_ ()L?L]>#-!%KX-\1?$+2]=$?_(X6GQ(U0:D\N,>:Y,_
MDN3W1HC&?[E8O[(DOQD^ .F_&W4?VO\ XMW7B)/"WB4WD/BV^MDA6;18M+MY
M8Y1'$H5"J!@ZJ/\ 6+)RQ.3]-5X%_P %2=-U_5?^"?/Q6M?#2N;E?"[RR"/K
MY$<B23_AY*R9]LT ?(7[+G[1GQX_X*^?M>ZY8:QX]\0^"_@WX/L_M<GA7POJ
MTMA<:B'D\NWANKFW99&,F'D<!MJB(J@!/F5[C_P4#_9G\0? O]GS6/VD/V._
MB?XO\&>*O UK_:=Q;6_BN]N['5;*,@S1W%M=2RQ.43=(I*G)3:P((*_/7_!M
M3<6"R_&2T) NF70'7)Y:,?VB#CZ$C/U%??\ ^VU<65K^QI\6IM191 /AIKHD
MW]"#I\XQ[YSC'O0!Y)_P3+_;MTW_ (*(? 34K+QYIZ6/B[P\T5GXKM-,N)+=
M)TD#&&[A9&#QK)L<%0V5:-N<%:_/G_@H-KO[67[-7Q<U?XI?"K]H[XB6WA"+
MXF:EHNG6$OC74+B&PN+1+:Y2)O-F;>CI.=JONR(7!R*[?_@V^TO7I?CK\1M:
MMTD_LN#PE;07C#[@N)+H-"#[[8Y\?C7T_P#%K]F%/VMOV6/VC?A5960FUJ+X
MNZIJ?A@XRRZC;V=F\2KZ>8-\)/99FH ^G/V7/CQH'[3?[/OA/XZ^'=BP^(M'
MCN)X(VR+:Y&4G@SW,<RR)_P&OR7_ ."KG[3_ .TB?C!IWQ?^'WQY\8>'_#/B
MTW\?A/2]!\1W5G;MIEC.+2.[V12*&:XE2XG#$9,<D7I6E_P24_:Z\:6/P:\9
M_L$Z'J%U!XG\7:C%#X!N%1BVGM=L(-2F_P!C[- &NU7NT4GK5O\ X.#O!_A[
MX>>._A!X!\):>MII6B>!)+#3;5.D4$,JQQJ/HJ@4 ?I'\-/@AX7U/]E/0] U
M;Q%XJGFO?"EI=7FK'QIJ8O9+IK,;IA/]H\Q22[-M#;<XXX&/S7_X(U7_ ,2_
MVQOC;XN\ _'?]H?XI:C8:?X.:\L#:?$O5;:2WN/M,,8D!CN!N(5VX8,O/(-?
MJU\*?^3=_#7_ &)=G_Z2)7X^?\$*+7XZ7G[07C.W^ FL^%;#5&\$,+FY\6:?
M<W,*1?:X.42"6,EPVT\MC&: /8_V4OVVOVFOV</^"F5[^PU\3?B_K?Q"\'W/
MB^;0;.Z\37!NK^VW9-M<"=OG+<QB122F"Q ! -?JH2%!9B  .2:^//V1O^"2
MNA?!#]H;4/VN?CK\7I_B#\0;Z_NKZ&Y&E+96=I<W&[S9A'O<N^'8*<JJ!N$R
M%(]*_P""A7QL\.?"_P"#%KX U7XC:?X5N_B-K$7AN#7M1U".VCTVUF!-]>>9
M(0%,5JLVPY_UKPKU84 ?+?[)?_!4R3XM_P#!5OQE\-]1\0,_@;Q;"-%\#AY/
MW4<UAYC0S)G@"Y#7+=BQEA7^$5^C-W:PWUI+97&[RYHV1]DC(V",'#*00?<$
M$5^(/_!66#]GOX=?M+^"_P!H/]B?XO>$[Z/^S[,&V\):W!=-I%_IHB2WE*QL
M=BM$D 7(Y:!R3DU^P?[+'Q[T#]I_]GOPG\=O#FQ8O$.D1SW-O&V1;72Y2X@S
M_P!,YED3/?;GO0!^5_[<_C?XJ?#?_@J_9? /P1\<_B'IW@_4?$GAV*XT.W^(
M6JB,1W0MO/1&^T;T#;W/RL-N[Y<8&/I#_@JG\'?'/[(W[/X_:7_9:_:/^)WA
MF]T/6+2'4='O/B+J>J65Y#,_EAC%?3S?.KE#U*E2X*]"/E;_ (*;KJ[?\%I]
M.7P_+;)?GQ!X4%D]XC-"LVRTV%U4ABN[&0""1G!%:O\ P4Z_:I_:9\?_ !_T
M_P#8H_;5O=)\#^!;+Q#;7>H:OX+T::;^T+-B5BO\3S%I(U!8^6I&UE<$.\8%
M 'WY_P $R_VH?$7[=O[&UMXV^*MIMUJVU&XT37[G3Y'M1>2PK&XG3RBIB+1R
MQ[@A WA\8&%'Y]:KXV^+47_!8D?LSQ?'[XD+X);XGQ6)T0?$/5-OV5F5S!O\
M_?LY*_>SMXSWK]5OV4/@!\(_V9O@/H7PI^"$AG\/V]O]IM]2>X6:346F_>-=
M/(H"N7R""H"[=H4!0!7Y.:S_ ,K "?\ 97H/_04H ^Q?^"QG[5OBS]D3X6?#
M[X1?#+Q1JWANW\;:Q/!K'BBPN9)[_3],MF@-P()9"SB9OM*E7R6 1@,$@CU#
M0/V0?@#X[^$EOX\_8Y^,>O\ A[5;RP\W0/'^@>-+V_%Q+M^5KN.>:2*\0L!Y
MD<JD@Y V,,C;_;W_ &//A!^W-\.K;X%^.O$?]D>(D2XU;PGJ=N@>>T:$Q132
M>62/-AS<0K(F1G>A!#!2/RI\8?!+_@I7_P $=O&+>/O"VLWD/AIKQ1+K6B3-
M=Z'J&3A4NX& \MF'RCS45LD^6Y(S0!^I?PK^-6J?LQ_\$\['XR_M1W=TVJ^%
M?#\S^*#(<SW=\MP\7EKNP"\LQ55/"DR \"OEW_@GSXV^._\ P5=^+GB[XW_M
M"_$37M*^'7A>ZBMM"^'_ (6UVXTZRGN9-SJL\ENR27 BC"LQ=LL\JXVH"AJ?
MMO?M67W[=?\ P1=G^.>A:%_9MU:^*;"U\9Z;;,S16TT4ZHVTGDQL\MM(N<D"
M0 DD9/6_\&YMQI[?LA>,;2/'VI/B1.\W//EMI]B$_59* -+_ (*9_#?XF_L0
M_"^V_; _8V^*OB?P\_A[5;:'Q5X8OO$-UJ.E:A:SR"))6M[N215<2M&A*[<K
M*2"K $^V?L<_M*>!/^"E7[)T7C'4(+W2+UI7TWQ1I^B:U<6<UA?H@):&:!TE
M5&5TD0[N P!R5-9G_!8JXL;;_@FY\3GU J$:RL$3=W<ZE:A/_'B*^:?^#;73
M-?B^&GQ3UFY63^R[C7=,ALV/W#<1PSM-CWVR09^HH ^8O^&HOVYO^"?W[1VB
M?$WQ5\4/&OBKP9>ZGJ"Z59>)_$]S>VFMZ;!>RVDT1,C%$N$,6<A<HQ1L%& ;
M]5O'?C'X6_MF?L6:C\8/A=XZUJ"RO?"5]?:)JV@Z[<Z?=Z?=) YVN;>13YD4
MB8:-MRY4C!!Y\_TC]D'X<?MK?\$^D^#_ (_A6"=M>\07&@ZTD0:;2[U=8O@D
MR>J\[73(WHS#(."/SF_9R_:/^-7_  2R^+/Q _9)^/NDW0\.:Y8W=CJ]A'N=
M+:YDMV2WU.USC?&ZE-V "\9'&Z-5H _8/]C_ ,&6?@_]G+P<Z:[K>J7>I^&=
M/O=3U'7]=NM0N+FXDMHWDD+W$CE<L2=JX49X K:_:#^.'@O]FSX+^(OCC\0I
MG72?#FG-<SI%CS)WR$CA3/&^21DC7.!N<9('--_9O_Y-W\!?]B7I?_I)%7S9
M_P %W=.UZ_\ ^">6N3Z,LA@M/$.ES:IL''V?SP@S[>:\7XXH \@_X)\^-OCO
M_P %7?BYXN^-_P"T+\1->TKX=>%[J*VT+X?^%M=N-.LI[F3<ZK/);LDEP(HP
MK,7;+/*N-J H>T_X*9_#?XF_L0_"^V_; _8V^*OB?P\_A[5;:'Q5X8OO$-UJ
M.E:A:SR"))6M[N215<2M&A*[<K*2"K $YO\ P;FW&GM^R%XQM(\?:D^)$[S<
M\^6VGV(3]5DKVO\ X+%7%C;?\$W/B<^H%0C65@B;N[G4K4)_X\10!M_L2?M3
M>"?^"B?[+MKX_N]/FT^^6X-AXITG3M3GMVM+Z(*Q\N6)UD$;JR2+\V=K[225
M:OS;_8U\4_%7XK_\%3+C]F3Q_P#M!_$V_P#!L7B7Q'9KIH^).K1.8K2*[: &
M6.X63*F)#G=SCG.37N?_  ;:Z9K\7PT^*>LW*R?V7<:[ID-FQ^X;B.&=IL>^
MV2#/U%?-'['.E?$+6O\ @LSJ^F_"WQEIV@:Y)XT\6_8]5U71&U&"'$=\7#0+
M/"7W*&4'S!M)!YQ@@'Z ?M/_ +$3C0+[4_V8?VCOBWIWC#PB++5KKPXGQ)U?
M48=1M&F8F%XYYI&+R)!-L"-DE0"I#"OL:OE?_@GUX'_:0\!_'7XY6/[4?C*W
M\0^(KS6='N[76;&'RK:YL6MIEA\F+ \I%"M&4[,C\MG>WU10!\0_\%>/^"GV
MM_L;:;I_P7^!PMI/B!X@L_M3WUQ")DT:S+,B2B,Y5YG96"*P*@(693E0>E_9
MH_X)HZ;=^!+#Q]^VC\1O&OC_ .(6K6R76JRZAXUU&WM])DD7)MK>.WGC"[,[
M=QSRI*!!@#\[/^"KMS?Z/_P5SUC5?'&]=.BU?P]/;M./W?V);2TW%<\;=RRY
M_P!H-7[F @C(- 'RI=? /X\?!+]LGX3R^$OCMXNU[X37VI:I%>^%_$>IM?R:
M5?C1[UH"+N4-<36[*) $F=@CJO)++M^*O^"Y'Q#^+'[.G[5.@Z#\$_C=X]\.
M:?J_@F'4+ZPT_P <ZD(6N3>7<9D53.0F4C087"_+G&22?V K\:_^#C)6'[7G
M@YBIP?AO  <?]1"]H _5[X1_#/P[X;^$EAX8@OM9NHK[1X!?76I>(;RZN9F,
M"JS^?+*TBL>3E6')R.:\;_96^#&F:9^T=\<+;4_'OC75K70?%UC8Z!8:OXYU
M.Y@T^WN-%L[R1(TDN"#F2\<!FR5")M(Q7T+X%_Y$C1O^P5;_ /HI:\K_ &;)
M%G_:,_:$FB)*?\+!TE-V.-R^&=(!'X&@#\Z_^"L.C_M'?!?XK>-?B%\"/C_\
M1=)\*>']7T>QU+1[7QWJ3QV<E[8&9)5W3DJADBD4C. TB 8SBOT&_P"";/[3
MZ_M;?L?^%/B?J%^)]<MK;^RO$_S98:A;@)([>AD79-CL)A7)^+?@7X?_ &F/
MB%^TY\"O$NQ;?Q'H_AZVBG=<_9KC^SW>"<#N8Y5CD'NE?GE_P2L_:W\>?L2?
M$OXE_LR>)M#GEUO68IK+PWH+J6_XJR"0VT%L0/NB5WV.W_3)* /2_P#@M'^T
M3\?8O&</Q"^$WQF\4>&?"^E>([CPCIMOX=UVXLDU"\M(EFO[I_*=?,VS3K:C
M/1K27UK[2_X)X_#G3_&G["_@C7_'?BKQ3K6I^*O#<-YK>J:AXRU)[F:1W:3*
MR&XW18R!^[*\ 5\;_P#!<_X467P/_9-^!WPLM+]KQ])U#4%OM0D'SWUX\4<E
MS=/_ +<L[R2M[R&ONG_@FA_R8)\)O^Q+M/\ T$T ?FQ_P38\>_%WXK_\%*F^
M"OQ*^/GQ$UKPSI]SK8CTN]\?:ELE^SK*(MY6<%L8!QG!(&<CBOT__;+\!:?K
M?[+?C*>U\0:_I5YH'@W4KO1M2T/Q'>65Q;3PVKO&YDAE4R8:-3A]P/.<Y.?R
MP_X),?\ *7[4?^OOQ+_[6K]:OVKF5/V6_B4[L !X UDDD]/]!FH \_\  WP<
M\.R_L-Z;'>^*/%]Q>7/@"'4[C69O'&IF^>\:PWF;S_M&]3O8MM!" XPH  'P
M%_P0Z\:?%+]I7]I+Q-HGQR^-_C[Q'IVD>#9+NRT^^\=ZGY2SFZ@C\PA9QN(1
MG !R/FSC(!'Z6>#();7]BW2K:9</'\+X%<9S@C3E!K\Q?^#<?_DZ+QS_ -B"
M?_2VVH _8JBJ^K:KINA:7<ZWK-]%:V=G;O/=W,[A4AB12S.Q/   ))]!7*_'
M/XV^$/@-\#_$7QV\4W*MI6@:+)?G:X7[00O[J)2?XI'*(ONXH ^%_P#@HG_P
M5#O?V??^"AWPW^'?AS69!X8\$SK)\0X8&)6Y-\@1XV4?>:WMG691_?EP>E?H
MM:7=K?VL5]8W,<T,T:R0S1.&5U(R&!'!!'(-?CS_ ,%*/"O[,/CC]BWPGX\\
M+_M(> /$7Q6T35Y]4\9PZ-XGM)[C5)M4E$MZL:1N6D$,YC$8&=D,;8P!7V1_
MP1+_ &IA^T/^QO8>"]>U+SO$/P[D31-05WR\EF%S9RGV\H&+)Y)MV/>@#J=!
M_8J\1?$G]H'XD_%KXU?&7XDQZ/J'B".#P?X5T7Q_J6F6-M9QV=N&G"VL\9W/
M-YH"@A0$S@EN/SX_88\5?%/XT_\ !32[_9S^(WQ_^)E]X0BU?7X$TQ/B5J\+
M!+9;@PCS8[E9/E,:\[N<<YR:_:"OQ6_X)B_\II-0_P"P_P"*_P#T"[H _1CX
M6?L@^+?@]^U3K%[9_%GX@>(/AQXG\!S1#2/$?C2_O5TC4H[RV.(I9)3(OF1,
M2IR7&R4;L$ ?GIJWC;XM1_\ !8D?LSQ?'[XD)X);XGQ6)T1?B%JFW[*S*Y@W
M^?O"<E?O9V\9[U^SE?BMK/\ RL )_P!E>@_]!2@#[7_X*^_ SXCZ1^RE<_&;
M]G+XG^-_#NM>!=EQJ$.B^,]1C6]TO)$V]!/AGCW"7S#\VR-P2>,8?_!!_P"/
M,/QO^ >NV?C/QEKVL^./#>KM#K%YKOB6\OGN+.X_>6\H6>5E3E)8_E4?ZG/\
M1S]QZ_H.C^*=!O?#'B'3XKO3]2M)+6^M)ERDT,BE'1AW!4D'V-?BW^R3XCU+
M_@EC_P %8=0^#7C;5'M_#%_JK^']0N[I]J2:==,LEA>.3\HVDV[.W15,HSUH
M _13]KSX0?\ "[OVD?AQ\+/!GQ(\9^';Z:YN-?\ '%SX9\9:A9(="MHUA%NT
M<,RQHUQ<R0(KJ X6.=@<@UY%_P %Q[/7/@;^ROX?^)GP<^(_C+PUK,/C"RTI
MKO2?&VI1^=:&RN?DD7S]KG,$1WD%R5)+$LV?I/\ 9(MIOB"?$W[5FKPL)OB)
M?1GPXLJX:#PY:[X].4 ]!,&FO2/6]Q_#7SM_P<.?\F-Z+_V4FP_](KZ@#/\
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
MF7"28/WS_P $V_V;?V=OV=?V9]*'[.'B.7Q!I7BF--7N?%%T1YVJ2.@ 9E
MB" ;!%U0A@V7+$@'YV_\%-4_:[_9B_:5\5>/OV>_CC\2K?P+X:U326GBD\<7
M]Y#I=Y=6XGC1XYI6S [HX ?<N?D/#*I_0#]@3]M/X??\%$_V=FOM0/V'Q+I\
M<=IXUT.QOY;>2WGZK/"\;K(L,NTLI#9!#H22A)T?!_@+P?\ %+]HO]H7X=?$
M#0+?5-%UJR\.VFI:?=+E)HGTZ0$'N#W!&"" 000#7Y>?%[X;_'?_ ((C_MNV
M'Q#^'D]SJ7A+49)&T:XN'*PZUIA93-I]P5&!-'\O..&$<H R% !^G7[!'PJ@
M\)0>/-?O_'?B[7KJ#XEZ]I>FR>)/&%_J"VFGV]T8H;=$GF9/E"??*ESGECV^
MB*^?O^";7Q2\.?&[X#ZU\8/",=PFF>)OB)K^I6,=W'ME2.:]=PK@$@,,X."1
MD<$CFOH&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_-WXM_\ !+[]HC]DS]K^
MU_;4_P""?&E:=KUFNHS7>H_#Z\ODM)$2<,MS;0O(1&\#JSE02K1'9M5]H-?I
M%10!\_Z%^V-\=/%&EQV&D?\ !/7XH6WB&1,-;:U=Z59Z9%)WW7K71;RQ_>6%
MF('"'@'T?X3^#OB?-X U&P_:.U[2==U3Q!<S2ZAIFF6A&G6%M)$D?]GP^8-\
MT2JIW22 -(TCMM0$(O<T4 ?G=\)_V"?VBO\ @F7^USJ/QJ_9D\$S?$7X6^([
M:2TUGPO9:C##J^FV[2"1-BW#HEPT3@!&#[G1G5@I.^O2/VX/$O[67[9'P:N_
MV9OV;_V8_%/AU/%)B@\3>+O'KVNFVUA9!U=XT19I)96<J$;:APA8 ,3E?LFB
M@#P3]A?]BOPE_P $_P#]GQ_ 7A."X\2:]=R?;O$>HVL<44VIW6T*$C$LBJD:
M+\J*S@?>8G+FF?L:K\=-"\4_$>T^+/[.&N>%+7Q+\0[[7=%U&ZUW2;N)K26&
M"-$E6UNY)(Y?W&2H5E&\?.<$U[]10!\C?LQ?\$UM)^ W_!0CXG?M4+96PT76
MK=9/!=NC*3;7%X3)J!VCF/:Z;4XQY=PP'W:\'_X+&?L9_MF_MK?&3PSK7P/_
M &;-2GTKPYH4MG-?ZCXET:W^T3/.SDQHU[NV!0O+!3DGCC)_3&B@#R7P!XE^
M+?A[]F32;#5OV=/$G_"2Z=X:M["?PY'JND&22X2U",4E^W>3Y6]< EPV&!V]
M<?#/_!(']B;]M;]BC]H'7/&7QJ_9FU--(USPN^FI=Z9XFT6=K>;[1#*K.GVX
M$H5C<$KD@[>""2/U HH 1B0I(4G Z#O7S;X N?VDO%O[<&J?%/XJ?LK>(-*\
M)Z?X:CT+P%J$GB#19S:":X66_N[B&.^9T,ICMP/+#L([<#&6(KZ3HH ^=_\
M@J%\ M?_ &F_V1]>^$'@_P"%^H>)=>N6BN_#QL;RR@%E?0R*4D=[N>(!61I$
M)7<=KOQDC/B/_!';X/\ [=O[(/AS7O@?^T1^SMJ,/A>]O#J>@ZG9^)M(N?L-
MR4VS0NB7A?9($C*E00KALC#EE^]J* /RI_;)_8?_ &Z?C7_P4<A_:R\ ?LJ:
MH_AS3M;T2ZA@O?%FAQ7-PEBL'F83[<0NXQ-MR>A!..0/J+_@II^PI)^W[^SM
M%K.@^"9]$^(WAM)+CPQ!JL]JLTZG_66,LD,LD064*"K>9A'"DE07S]:44 ?%
MO_!*W1_V_OV=_A._[/\ ^U3^SIJ\NE:,I;PCK=EXGT>Z>&#DFRE47N[:&_U3
M#( 8H=JJM?.FH_L,_MV7/_!48?MGQ_LHZK_PBR_$./5_LI\6Z%]L-FK*N[9]
MNV[]HW;-V,\;N]?J[10!\O?M?>&/VQM;_: ^"_QJ_9<^'EO--X8TWQ&/%NC^
M(]6AM8I[2X.F@63RQ-(HED,+/&5+*K0AF.%(-K]HKXM?%OXW?L_>)_@IX8_8
MG\<R>)?%6A7.D&Q\1KI\6F6,DT1C-Q+>+=/')''NWKY6YV*  *3D?2]% 'SI
M^R#_ ,$^O _P"_8CD_9%^([6_B"+Q!;W4GC.2$,L5S<W*A9/*) 90BK&B/PV
M8@^%)P/ OV0?V4?VJ_\ @E7\:/%&G>&?A]?_ !4^$OBTQ/\ :O#5Q;KJVF2Q
M%_)D>TGDC\P[79'\IB& 1\@KY9_0BB@#X9_;W\'?M=_\%&/#6E?LV?![X%ZU
MX$\&RZK%>^+O&'C^2WM?-$63'!#:Q2R32*&.\G:,O&@RHRQ^BOV>/V>_"?[#
M/[-NG?"3X/\ @K5?$HTI&ENX[![6*\U:\?F6X8W,T42EB  #)\JA5!(6O7**
M /#/V"(OCAX:^"UO\/\ XZ_ 74_!VK66HZG=/++K6G7MK.MSJ$URBQM:W,CA
M@L^#N11E&YY&>"_X*K?\$Y]&_;?^$W_"1^"[*WMOB-X:MG?P]>MA!J$7+-83
M-_=8Y,;'A)#U"N^?K"B@#E?@5HNJ^&_@CX-\.Z[8O;7MAX5TZVO+:0?-%*EM
M&KH?<,"/PJ]\3/AQX/\ B_\ #[6?A=\0-(2_T77M.ELM2M'.-\4BE3@CE6'4
M,.5(!'(K<HH _/?]D']E']JO_@E7\:/%&G>&?A]?_%3X2^+3$_VKPU<6ZZMI
MDL1?R9'M)Y(_,.UV1_*8A@$?(*^6>B_;W\'?M=_\%&/#6E?LV?![X%ZUX$\&
MRZK%>^+O&'C^2WM?-$63'!#:Q2R32*&.\G:,O&@RHRQ^YJ* /*/V;/V=/!O[
M$7[.FF_!_P"$_AC4==32T,MX;4V\=WJMY(09;AO/ECC!8@8!<!455!.T5^?7
M[(?["_[=GP:_X*2+^UOXZ_95U-/#=UXCUN]G@L_%FARW,$5]'=*AV_;@&*F=
M=P!Z XR< _JY10!5T^VM97&O-HHM+V[M8DN3*D?GA5W,L3NA8-L,DF &9068
M@\DFU110!\>?\%4?^"7%G^W9I.G_ !!^'6MV>C>/]"M#;6T]^&%MJEIN+BWF
M906C*LS,D@!QO96!!#)9_9K_ &G/VT/A3\.-,^%'[5/[#?Q U;7]"LX[)/$O
M@B?3=0M]52-0J32%[N,12,H&[YF!;+$)DJOUU10!Y-\,-0_:=^)WQ MO'WQ'
M\,Q_#WPEIT$HL/!CWL%[J>JSNNT3WTL):&WCC4DI!$\A+G<[C:$KYR_X+*_\
M$V?B1^V;I?A_XK_ K[+=>*_#%G+9W&B7=PL/]IVCOYBB*1R$61'+D!RJL)#\
MP*@-]S44 ?*?P!_:T_:W@^%.B^ OB!_P3T^()\:Z=ID-E-/%?Z=!I%U)$@0S
MM=37"M"K8#%1'(1DA=^!GU[]F?X1^,/A!X)U[7/B-?VVJ>,/&'B*Z\1^*!I
MQ;K=RQQQ):VQE*DQQ0000JSE2WEESMW$#TZB@#Y[^!,_QZLOVL?B=XM\:?LP
M^(=$\->+GTA=#URXU[1YMHM+9H9&GAAO7DC#,V5V!R1]X*>*XIO^":^D'_@J
MBO[;(LK;_A'O^$=-\;7<N?\ A(<?9M_E_P!WR/WV['^M&>O-?7-% 'P+_P %
MI?V8?VJ_VRM.\&>"/@!^S[J6J0^'-0O;F_U:ZU_2;6"7S$B2,1++>+(?NN3N
M1<?+UR<?17_!//PS\6/AM^RGX-^#_P 9/A/J/AC6_"VB1V%V+K4;"YAN"C,
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBO)_VU?VI=,_8^^ >H?&"Y\-
M2ZW?_:X-/T'0X9=C7]_.^R*+=@[5^\S'!.U#@$X% 'K%%?GM/^V;_P %//@=
MX_\ '/COXS_#GP-XH\/>$W\/MXO\&^$S=?;-(@OT;8UB[$B9UX$P<N"^"F$W
M,/NK5_BCX \-?#O_ (6OXL\4VFC>'UT]+V;4]8F%M'#"ZAE+F3&PX(^4\Y.,
M9XH WZ*^:?V'_P#@HAH?[</QE^)WA?P#X:^S^%/!8TT:#J]PKI<ZH+@7 >9H
MV_U<9,(,8P&*L"V"=HN?M@_MC_%[X)_&CP'^SY^SW\!K3Q_XK\::?J5Z=/N_
M$2::MK!:JC!_,D4I\P\W[Q7F, 9+8H ^BJ*\(_9X^,G[=?CGXAC0_P!H;]C;
M2O WA[[#+(=<L_'UKJ3^>-NR+R8OFPV6^;H,>]<IXR_;0_:,^)OQR\6?!3]B
M+X&:!XGB^'\R6OB_Q5XMUY[.R&H$$FPMUC4M)(N"K,3A6!! &UF /J*BO&?V
M-?VMT_:C\/>(=+\4^ +CP?XW\$:TVD>-?"=U=+.;&Y )22.50!)#(%8JV!G:
MV,@!F]0\>>-_#'PS\$:O\1/&FII9:1H6FSW^IW;C(B@B0N[8')PJG@<GH* -
M:BOBZ+_@H#^V_JWPE?\ :[\/_L5Z5+\*%@;4([*;Q45\0S:0I).H+$$\H+Y8
M,GE\DKR"5PY]G^+O[=?P<^%W[)%I^U]8_:M:T76;&UD\,:;9KMN=4N;G @M5
M!SLDW9#C!*!'X)7! /:J*^0M8_;K_:Z_9[N/#WCO]M+]EW0?#?P_\1:E!8W6
MM^&O$[7ESX9EG.(C?QL@5TSPSQG:OJ6VHWUZ"",@Y!Z&@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M\H_;1_96T+]L;X"ZA\&M7\27&BW3W4%]HFN6L>]]/OH&W13;<C<.64C()5S@
M@X(]7KQ']O\ ^!GQG^//P#&D?L]^/I]!\8Z!KUIKFAE;Y[>'4);<M_HD[*1F
M-PY.ULH72/=@#( /DCPC^TQ^VS^Q+\=_BMXT_:+^$FD_$O2],@\.1_$'Q9X'
MO/LTUC;"VE6VNQ;2JOF,T;,9554167[RKS7W'XM^'7P!_;(^%?AO4_&WAJR\
M6^%+U[/Q%HD-X'^SW!:$M!*\>0)%V3$['!4YY4XKX0UCQ7^WC^TMXZ^-_P "
MO#G[(J>&?$WQ!T?P_I'C34=8\3VTEAX;MA:312S H2UP)HV<QB/<RC)^8CG]
M"/@A\+M-^"'P:\*_!S1[U[JV\+>'K/2H;J1=K3B"%8_,('0MMW$=B: /F?\
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
MVH_X0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV**
M,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$
M'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^
M$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/
M^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2
M/^?F]_\  MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;
MW_P+:MBB@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO
M?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P#
MMJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\
M MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB
M@#'_ .$'TC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\
MA!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?
M_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'T
MC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'
MTC_GYO?_  +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ A!](_P"?
MF]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,?_A!](_Y^
M;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\  MJ/^$'TC_GYO?\
MP+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_
M  +:K6E:!9:/(\EK+.Q=<'S9BP_6KU% !1110 4444 %%%% !1110!4M-!T.
MPU2[URQT:TAO=0$8O[R*W59;D1@B/S' R^T$@9)P"<5;HHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MC_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\
M 8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\
MT&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_
M -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!
MC_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/
M^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !
MC_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0
M;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\
MT&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/
M]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_X
MT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/
M^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!N
MR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0
M;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V
M+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1
M]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_X
MUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+
M_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!N
MR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O
M&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V
M+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6
MQ10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_
M  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+
M_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;
M_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O
M&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%
M% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\
M 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_
M  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL5S/Q:^,GPR
M^!?@VX\?_%CQE9Z+I=N,&>ZD^:1L9$<:#+2N<'"*"QQTK6A0KXJM&C1BY3D[
M))-MM]$EJV8XC$4,)0E6KS4815VVTDDNK;T2+WV+QO\ ]!NR_P# 8_XU\P_M
MC_\ !3CP1^R])<>"_#6O:?XM\81Y1])T]?W%@_3_ $F4$A6!_P"62Y?C!V9!
MKP[XL_MY_M6?M^>,KCX$_L.^#-4T707^34=:#"*[DA)P9)YP=MG$>?E5B[8P
M&.=E>]?L8_\ !*GX0?LWM:^._B4;?QAXS3$BWEU#FRT^3K_H\3?>8'_EJ_S<
M J(^17ZG0X1R+@^C'&<63YJK5X82F_??9U9+^''R6KZ.Z<3\GK\8Y_QG6E@^
M$8<M%.T\747N+NJ47_$EYOW5U5FI'SS\._V+/VRO^"C7B>V^-?[7GC*]\/\
MAD_O-+TR6+RI7A;G;:VOW;>,C'[V0%V 4X?.ZON[X,_L_P"@?L^^#(? 7PBT
M?2-&TZ+!D6"T)DN'QCS)9&):5S_>8D]A@ "O1:*^8XFXVS?B6,</*U'#0^"C
M37+3BNFB^)^;ZWLE>Q]5PMP-D_#$I8B-ZV*G\=>H^:I)]=7\,?[JZ6NVU<Q_
ML7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V**^./M#'^Q>-_P#H-V7_ (#'_&C[
M%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK
M8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_
M (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E
M_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-
M_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7
MC?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MB
MB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\
M@,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_
M (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_
M .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-
M_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V**
M ,?[%XW_ .@W9?\ @,?\:M:5!K\,CG6+^"92OR"*+:0:O44 %%%% !1110 4
M444 %%%% %2TT'0[#5+O7+'1K2&]U 1B_O(K=5EN1&"(_,<#+[02!DG )Q5N
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BN1^-/QV^%'[/7@R7Q[\7O&=KH^GQ
MY6(S,3+<R8SY<4:Y:5_]E0>.3@ FOS_^)?[9O[7_ /P4@\7W7P1_8[\(7_AW
MPF6\O4M5,OE3/">-UW<KE;=",_N8R78 C,F=M?8\,\$YMQ+&6(35'#0^.M4?
M+3BNNK^)^2ZVNU>Y\7Q3QSD_#$HX9IUL5/X*%-<U23Z:+X8_WGTO9.UCZ _;
M._X*K_"+]G)KKP%\,5@\8>-(R8FM+:7-EI\G3]_*GWW!_P"62?-D$,R&O!_A
M+^P3^U3^WQXS@^//[<?C/5-&T1SOT_1&3RKN2 G/EPP$;;*(\?,REVQDJ<[Z
M^B/V,?\ @EW\%_V74M?&?BN.+Q9XTCP_]KWL'^CV#^EK$<A2/^>K9?C(V E:
M^GJ^GK\7Y%P?1E@^$X<U5JT\747OONJ47_#CYO7NKI2/E</P;G_&=>.,XNGR
MTD[PPE-OD79U9+^)+R7NKH[-Q.:^$_P=^&7P,\&V_@'X4>#;+1-*M^1;VD>#
M(^ #)(YRTCG R[$L<=:Z6BBORRO7KXJM*M6DY3D[MMMMM]6WJV?K&'P]#"T8
MT:,%&$59))))+HDM$@HHHK(V"BBB@#!\=?%#X>?#)M%3X@^,M/T<^(]>@T30
MAJ%P(_MVHSAS#:QY^]*X1]JCD[36]7\R?_!V+_P52\3_ !1_;X\,_LO_  #\
M=7%EI7[/VI1:A/J6F7&"?%N4D,RD<%K-5CB4]4E:Y%?O'_P2F_;S\,?\%)?V
M$? G[5>B/;Q:GJVFBT\7:;;GC3]:M\1WD&.JKY@\R//)BEC;^*@#Z)HHKD_C
M7\;OAG^SS\/+SXH_%GQ(NF:19,D9D$3RRSRNVV.&*- 7ED=B J*"3UZ D '6
M45\\Q?\ !1'P;HGBG5M&^*WP/\>>$-,TOQ19:#+X@U&PMKJV@O+NSM+F".Y%
MG/-):EQ>1 %E*?.H9U?=&G6?M4?MM_L\_L<^&#XD^-/BR:&1@!;:5IED]S=3
ML<[5"K\L>[:V&D9%.T_-Q0!ZU17&? KXV>'?CI\#?#_QYTRRFTO2_$&CIJ44
M.I2('MH6!/[Q@=HP!DG.!ZU\Q?%7_@MI\#/A#\1-.T'Q9\#/B1;^%-4F*:?X
M[N_#QMK*_C! -S:I,5>Y@&0=Z_,1R%.1D ^T**SV\6>&$\*_\)Q-X@LXM&%A
M]N;5)KA4MUMMGF><78A539\VXG '->9?!W]K;1OVCM3>\^ ?P]UG6_"D%XT$
MOCV_"6.EW+(VV06GF9GNMI##<L0B+#'F=< 'KM%%?-GBK_@IA\,=*M_'GB[P
M;\/]<\3>#_AAJD.G^./%6ES6XCMYWD"2"VB=P]TL1(,C#:,<IYE 'TG17EOQ
M7_;%^!_PE_9_LOVDM0UVXU?P]K,-NWAR+0;4W%UK,DZ%X8;:+@O(RAFVG;M"
M,6VA3CQ[]CG_ (*^? 7]KGXOR_ 8>"O$/@[Q2PF.FZ?XACCQ>&)2TD09&RDR
MHK,48#A6PQ(Q0!]9T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445Q/QW_
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
MSOYK$MR30!^A5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MPGLO .L>)(K[2X+'3M5AU!8K<QK]GO-T4CJ6$A+;"P/[L9 S0!VOPNT71/\
MAE+P[X=DMXUT[_A7MI;-$<;!!]A1=O/&-O%?FC\'KS4-?_86_8N\-^()6?3)
M?VCXHVCDR5E5=5N=BGU&9)$'H#7T3HWBS_@I[X5_9M3]C&#]D2*Z\46F@CPU
MI_Q1B\76HT?[$(OLZ:@R$^<)5AP=A&XNN[;SY==C\6/^"<>K1_L >"?V;O@S
MXDM8_&/PNOK'7_"6K7B;(+C6;>22:4MU*)*\T^!_"60G.TT =)_P5YL=/U#_
M ()Q_%"'4U4QII=K*FX=)$OK=D_'>%KV+]GN^U'5/@%X'U/5RQN[CP?IDMT7
M;),C6L9;)[G)-?)OQRM?V[?^"@G@/3?V5O'/[)T_PL\/ZGJ5I)\2_%>H^)[6
M[C-M;S),T%@D)+R-(\:E6.0-H5C@EJ^V],TVQT;3;?2-+ME@MK6!(;>%.D<:
M@*JCV  % $]<9\9M$^.6MZ991? [QOHNAW:3L;Z76M,:Y66/;PJ@$;3GG-=G
M10!X7_P@/_!03_HO_@3_ ,)23_XJO5K'3_B%'8PQZAX@L)+A8E$\B6A"L^/F
M(&>!G-;U% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_
M -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;
M_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44
M 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !
MC_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\
M 8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\
MT&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_
M -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!
MC_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/
M^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !
MC_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0
M;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\
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
M9>2,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBBO1.4Q_L7C?_H-V7_@,?\
M&C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8
MHH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\
M&C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8
MHH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\
M&C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8
MHH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\
M&C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8
MHH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\
M&C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8
MHH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\
M&C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8
MHH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\
M&C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &K6E0:_#(YUB_@F4K\@B
MBVD&KU% !1110 4444 %%%% !1110!4M-!T.PU2[URQT:TAO=0$8O[R*W59;
MD1@B/S' R^T$@9)P"<5;HHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH ***\@_:K_;=^!7[(N@_:OB+X@^TZS/"7TWPUIK+)>7/HQ7.(H\_\
MM'P.#C<1MKMR[+<?FV,CA<%2=2I+:,5=_P##+JWHEJSAS+,\OR?!SQ>-JQIT
MX[RD[)?\%]$M6]$>L:GJFF:)IT^L:SJ,%I:6L32W-U=3+''$BC+,S,0% '))
MX%?"W[4__!7&\U;Q!_PH_P#89\/3^)?$5[,;6/Q''8M/'YG3%G!@F=NO[QQL
M&,A7!R/,%B_;J_X*[^(0TY_X0KX6PW61PXLOE;M]U]0G&.O$:D?\L\\_<?[*
M_P"Q/\"OV1_#XLOAOX=$^KS0A-2\2ZB%DO;KN1NQB./('[M %X&=Q^8_IZR7
MA7@!>TSMK%XY;8>#O3IO_I]-;M?R+T=T[GY6\\XM\0W[/(D\'@'OB9JU2HO^
MG,'\*?\ ._5--6/F+]E__@DMXA\9^)?^%[_MY>)KK7M;OI1<OX9>_:4E^WVR
M<'Y\=/*C.T  %B,I7W?HFAZ+X:TBV\/^'-(M;"PLX5BM+*R@6**",# 1$4 *
M .@ Q5JBOA^).+,[XJQ*JXZI[L=(0C[M."[1BM%II?5OJV?=\,\(9%PEA72P
M%/WI:SG+WJDWWG)ZO76VB71(****^;/IPHJ&_O['2[234-2O(K>")=TLTT@5
M4'J2>!7D?CW]J>U6Z/AWX5Z4^J7LC;$NVB8IN]$0?-(?R'U%>%GG$N3<.4%4
MQU51;^&*UG+RC%:OUV75H]'+\JQ^:5.7#PNEN]DO5[?J>I^(_%'A[PCIK:MX
MEU>"SMU_CF?&X^BCJQ]ADUX[XJ_:0\7^.-2/A3X*^'KAG?(^VO"&E(_O*OW8
MQ_M-^E1^'/V>O'WQ)U)?%?QH\17$8;E;,.&FV]=O'RQ#V )]@:]B\+>#O#/@
MK31I7A?1H;.$8W"-?F<^K,>6/N2:^0YN,^+_ (;X#"OJ]<1-?E3O_P"!+S1[
M=LAR3>V)K+_P7%_^W?D_(\L\#_LN2WU[_P )-\7M:EU"[E;?)9I.S G_ *:2
M=6^BX'N17KVEZ5IFB6,>F:/I\-K;Q#$<,$855'L!5BBOK<BX8R7ARDXX*E:3
M^*;UG+SE)ZO76VW9'BYCF^/S2=Z\[I;16D5Z+;]0HHHKWSS0HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "JFNZ]H?A?
M1KGQ%XEUBUT^PLX6EN[V]G6**&,<EG=B H'J37C_ .UK^WG\"?V0](>/QGK/
M]I^(I(=]AX5TR16NI<CY6D[01G^^_49VAB,5\6:9X/\ VY_^"N7B*+7_ !AJ
M#>#/A?%=;K>,(ZV>T'K#$2&OIAS^\8A%.X I]ROO>'> \7FF#_M/,JBPF!6]
M6?VO*G'>;?2VG9MJQ^?<2<?X/*L;_9>64GB\<]J4/L^=66T(KK?7:Z2=ST/]
MIS_@K1XG\>>)O^%$?L$^%[O7-9OI#;KXF73VE9F[_9(&'S8YS+(-H )"D8>K
MO[*G_!(R6\U[_A=O[<6OR^*/$5[*+J3P[+?-/$)#@[KR?.;AQP"BGR^,$R X
M'T[^S%^Q[\#?V3/#/]A_"OPP!>SQA=2UZ^Q)?7Q']^3 PN1D(@5!UQG)/J->
MGF/'6"R?!RRSA.D\/2>DZS_CU?62^"/:,;?]NW:/+RW@'&YSC89IQ?56(JK6
M%&/^[TO2+^.7>4K^?-9,ATW3=.T;3X-)TBP@M;6VB6*VMK:(1QQ(HPJJJ@!0
M , #@5-117Y@VY.[W/U1)15EL%%%<5\2/CQX$^'"O9W5Y]MU%1QI]HP+*?\
M;;HGX\^QKS\RS3+LGPKQ.-JQIP763M\EU;[)7;.K"X/%8ZLJ5"#E)]%_6B\V
M=HS*BEW8  9))Z5YG\2/VG/!WA OIGAG;K.H#*X@?]Q&?]IQ][Z+GZBN),OQ
MU_:/DVQ+_8_A]VY.62%E^OWIC_X[D?PUZ7\-_@%X$^'02]CM/[0U%>3?WB E
M3_L+T3Z\GWKX/^W^)^+'R9%2]AAW_P Q%5:M=Z5/KY.6GHSZ+^S<HR;WLQG[
M2I_S[@]%_CET]%KZGG%A\-OC3\>KN/6OB)JLFEZ5NW0V[QE>/^F</;C^)^?K
M7KG@+X5>"?AQ:B+PWI*B<KB6]G^>:3ZMV'L,#VKHZ*]W(N"\IR6N\7.];$O>
MK4?-._E?2*]-;:-L\_,,^QN/I^QC:G26T(Z1^??Y_<%%%%?7'B!1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%>#_M
M??\ !0GX%?LB:?)INOZC_;?BEXMUIX6TR93-R/E:=^1;H>.6RQ!RJM@UZ.59
M3F6=XV.$P%)U*DME%?B^B2ZMV2ZL\W-LXRS(L#+&9A5C2I1WE)V^2ZMOHE=O
MHCVGQ1XI\->"= NO%?C#7[/2],L8C+>7]_<+%#"@_B9V( %?!'[1_P#P57^(
MOQF\6?\ #/\ _P $_O"6H:EJ-](8/^$G6Q+3RCHS6L3#$2 <F>4#:,G:N ]<
M5X=^$G[<7_!67Q+;>./B[K<G@_X:QS^;I\*P,ELR9/\ QZP$AKF3&1Y\AVC+
M8/'EU]Z?LX?LH_!+]E;PF/"_PC\)QVTDJ*-0U>YQ)>W[#^*67 )&>0@PBY.%
M&:_3/[-X2\/?>S/EQN/6U&+O1I/_ *>R^W)=8+3=-;2/R[^T^,/$;W<KYL#E
M[WK25J]5?].H_8B^DWKLT]XGS)^R5_P2)TG1M73XR?MDZP?%_BBZF^U2:'/<
MM<6L<I.XM<R,2;N3/4$^7G(/F#!K[>M;6UL;6.RL;:.&&&,)##$@544# 4 <
M  <8%245\%Q%Q1G7%.,^L9A5YK:1BM(07:,5HE^+ZML_0>&^%,CX3P7U?+J7
M+?64GK.;[SD]6_P71)!116=XG\6^&_!NFMJWB?6(;. =&E;ESZ*HY8^P!-?-
M5Z]'#4I5:TE&,=6VTDEW;>B/I:=.I5FH03;>R6K9HUSWCOXH^"OAS:>?XFU=
M4E9<Q6<7SS2?1?3W.![UY9XF_:*\<?$'4F\*?!;P[< OP;QH@TQ'3<!]V)?]
MIB?PK0\"?LLQRW?_  DGQ9UB34KR5M\EHD[%2W_320_,Y]A@>Y%?GM;C/'YW
M5EAN&:'M;.SK3O&C'T>\VNR]=4?34\APV7P5;-JG)U5..LW^D5Z_@8NH_%+X
MR_'6]DT+X::1+IFF[MLURC[2!_TTF_AXYVIS_O5U_P -_P!E_P (^%&35?%C
MKK.H [L2K^XC;V0_?/NWY"O2=.TW3](LH].TJQBMK>)=L4,$815'H .!4U=6
M6\"X;ZTL?G55XO$+9S^"'E"G\*]7?NDF8XKB&K[%X? 05"EVC\3_ ,4MW_2U
M$1$C4(BA548  P *6BBOO=CYP**** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHKR?]M7]J73/V/O@'J'Q@N?#4NMW_VN#3]!T.&78U_?SOLBBW8.U?O,QP3M
M0X!.!0!ZQ17Y[3_MF_\ !3SX'>/_ !SX[^,_PY\#>*/#WA-_#[>+_!OA,W7V
MS2(+]&V-8NQ(F=>!,'+@O@IA-S#[JU?XH^ /#7P[_P"%K^+/%-IHWA]=/2]F
MU/6)A;1PPNH92YDQL."/E/.3C&>* -^BOFG]A_\ X*(:'^W#\9?B=X7\ ^&O
ML_A3P6--&@ZO<*Z7.J"X%P'F:-O]7&3"#&,!BK M@G:+7[0/[9GQ2TC]H.']
MDC]D_P"#5GXS\<QZ(NK^(;S6]7^Q:7H5HS!8S,ZJSR.Q*G8N#AU(W9(4 ^C*
M*^;?@-^VA\6KG]HP?LB?M<_!BQ\'^-+_ $9]5\+ZEH&KF]TO7;>//FK&S*'B
MD0*[;6R2$8G;\N_/\9?MH?M&?$WXY>+/@I^Q%\#- \3Q?#^9+7Q?XJ\6Z\]G
M9#4""386ZQJ6DD7!5F)PK @@#:S 'U%17C/[&O[6Z?M1^'O$.E^*? %QX/\
M&_@C6FTCQKX3NKI9S8W(!*21RJ )(9 K%6P,[6QD ,WJ'CSQOX8^&?@C5_B)
MXTU-++2-"TV>_P!3NW&1%!$A=VP.3A5/ Y/04 :U%?%T7_!0']M_5OA*_P"U
MWX?_ &*]*E^%"P-J$=E-XJ*^(9M(4DG4%B">4%\L&3R^25Y!*X<^S_%W]NOX
M.?"[]DBT_:^L?M6M:+K-C:R>&--LUVW.J7-S@06J@YV2;LAQ@E C\$K@@'M5
M%?(6L?MU_M=?L]W'A[QW^VE^R[H/AOX?^(M2@L;K6_#7B=KRY\,RSG$1OXV0
M*Z9X9XSM7U+;4;Z]!!&0<@]#0 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5E^,_&WA'X=>&;OQGX[\266D:581>9=ZAJ%PL4
M42^[-W)X ZDD 9)KP[]L7_@H]\#?V2;6?P_/>+XB\8>7F#PSILXS"2,AKF3!
M$"]#@@N000I!R/DSP=^SS^VQ_P %4O%%K\4?VA?$D_A/X?)+YNF6BP-'&T9_
MY\[9CER1Q]HE)SG@N!M'Z#D' 5?&8%9KG%583!+[<U[T_*E#>3?1VMU5[-'Y
MUQ#X@T,%CGE.2T7C,<_^7<'[M/SJSV@EU5[]'RW3.I_:"_X*B?&/]HWQ@W[/
MW_!/GP=JD\UX6BD\2I:?Z7,F<,\"-Q:Q#/,TN& .?W9&:[K]D'_@D5X0\!:A
M'\5_VJ]1B\9^*YY?M+:7-(TUC;3,=Q:4OS=R9Y)?Y,D_*W#5],?L_?LS?!G]
MF'P>/!OP?\'PZ?$X4WM\_P"\NKYP/OS2GYG/7 X5<G:%'%=[79FO'M# 8*65
M<+TGA<.])5/^7]7SG-?"O[L7IKK9V./*?#_$8_'1S;BNLL5B5K&G_P N*/E"
M#^)_WI+732ZYAL444$2P01JB(H5$1<!0.@ ["G44CND:&21PJJ,LS'  ]:_,
MF^K/U%+HA:@U+4].T>RDU+5KZ*VMXES+-/(%51[DUYM\2/VH/"7A9GTKPBBZ
MSJ&=H:)O]'1O=A]_Z+Q[BN2T[X5_&3XZ7L>O?$W5Y=-T[=NAMG3:P'_3.'HO
M'&YN>GWJ^"S+CK#O%/ 9+2>+Q"W4/X</.=3X5Z*_9M,^CPO#U545B,?-4:7]
M[XI?X8[O^GJ;/CO]J59[O_A&_A+H\FI7DK;$O'@8J3_TSC'S.?<X''0BJ'AC
M]G/QMX_U)?%?QI\17 9^19+*&E(Z[21\L2_[*@_A7J?@3X8>"_AS9_9O#.D)
M'(RXENY?FFE_WF/;V&![5T%<M#@O'YW5CB>)J_MFM51A>-&/JMYM=Y>CNC:I
MGV'R^#I933Y.CJ2UJ/\ 2*\E^!G>&?"?ASP=IJZ1X9T>&S@7JL2\L?5B>6/N
M236C117Z%1H4<-2C2HQ48QT222279):(^9J5*E6;G-MM[MZMA1116I 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
MC_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\
M 8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\
MT&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_
M -!NR_\  8_XUL44 8_V+QO_ -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q10!
MC_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_  &/^-;%% &/]B\;_P#0;LO_  &/
M^-'V+QO_ -!NR_\  8_XUL5XE^W-^W/\+_V&?AE'XR\9P/J>LZF[P^'/#EM,
M$EOY5 +,6(/EQ)E=\F#C<H 8L <<1B*.$HRJUI<L5NST<HRC,L^S*EE^7TG4
MK5':,5NW^226K;LDDVVDCU7[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK
M\9_'G_!<O]O+Q3X@DU3PMXGT'PS9&0F'3--\/03HJ9X#/<B1V..I!4$] .E>
M_P#[#W_!=;5?%7C*P^&'[8&C:7:1:C,MO9^--*C,$<$C$!?M<1)4(2>94*A.
M,IC+#YS#\89-B,0J5W&^S:LOS=OFD?LF<?1U\2<GRF6/=.G5Y5>4*<W*HDM7
MHXI2:[1E)OHF?HS]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUKJRLH96!
M!&00>M+7U)^%&/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+Q
MO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&_
M_0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_
M &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?
M8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q1
M0!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_
M (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\
MC6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_
M\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P
M&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]
M!NR_\!C_ (U:TJ#7X9'.L7\$RE?D$46T@U>HH **** "BBB@ HHHH **** *
MEIH.AV&J7>N6.C6D-[J C%_>16ZK+<B,$1^8X&7V@D#). 3BK=%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MXA?QYK0N+<Q?ZL(5O $4<_* !R>.3GVRB@"!+".+31ID,\ZHL'E+*9V>0#&
M=[$L6_VB22>3FN8^!7P.^'?[./PNTWX/?"O2Y;/1-*,S6T5Q<M-*S2S/-([R
M.2SLSR,<D]\=JZZB@#RKX=_L5_LX_"K]H#Q)^T]X'\ "S\9>*XY%U?43>RNC
M>:ZR3,D3,4C:1T5F*C)(.,9.=_X__LY_!K]J/P ?A?\ '7P=_;NA&]CNS8_V
MA<6O[Z/=L;?;R1OQN/&[!SR*[:B@#D=6^ _PAU_X,1?L]:_X%L[_ ,&0Z-!I
M4>A7Q>:,6D**D2;G8N2@1"'+;P5#;MPS7'_#+]AO]GGX5^)?#WBW1_#^I:E>
M^#]-?3_!K^(M=N=070;5NL5HL[L(N,+OP7"*%#;1BO7J* "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHZ=: "
MN0^-7QX^$W[//@V7QW\7O&=IH]@F1#YS9EN7 SY<,8RTK^R@X')P 37S?^V3
M_P %:/AC\#Y[CX<? N"W\:>,=QA+P.7T^PESC:[H<SR \>7&>N074C:?(?@K
M_P $Y?VD/VSO&<7Q^_;Y\::M964^'M/#[N([V6+.X1B,#98P_P"P%\P\Y5"=
MY_2LGX"A1P,<UXDK?5,*]8JW[ZKY4X;J_P#-)66CLUJ?F.<^(,Z^/EE'#%'Z
MWBUI)I_N:7G4GL[?RQ=W9JZEH\WXD_MD_MA?\%(_%]S\%?V/?"&H>'/">[9J
M>J&?R97A8XW7=RORVZ$9_<QDLPW#,G0?2?[&7_!+[X+?LM+:^,_$L<7BOQI&
MH?\ MB]@'D6+]Q:Q'(0CIYC9<XR-@)6O?OAM\,/A_P#!_P (6O@+X8^$K+1=
M(LUQ!96,6U<]V8]7<XY=B68\DDU8\7>./"O@73CJGBG68K6,Y\M6.7D/HJCE
MC]!7)Q+XC4J.5SR_*(+ X!?%K:<U_-5J/5W[7MT;DK'3PYX<MYG'-,[J/&X]
M_"VO<I_W:5/96_FM?JE%MFM7,_$'XN^!_AM;D^(-4#7)7,5A;X>9_3Y?X1[M
M@5Y=K_Q[^)'Q4U)_"WP:\/W%O$>'O-H,VT]RWW81[Y)]".E;/P__ &6-,L[@
M:_\ $W43JU\[;WMED8Q!O5V/S2'\A[&OYXJ\8YGG]1X?AFA[1;.O4O&E'_#U
MFUY>MFC]NAD>$RV"JYM4Y7NJ<=9OUZ17K^#.=O/'?QN_:!N7TKP/IKZ3HY8K
M+,DA1<?]-)L9;_=0=^0>M=Q\-OV:/!/@KR]2UQ!J^H+@^9<1_N8S_LQ\@_5L
M^HQ7HEI9VFGVR65A:QP0Q+MCBA0*J#T ' %25VY7P+A*>*6/S>H\7B?YI_#'
MRA3^&*^_756,,7Q#7E1>&P4%1I=H[O\ Q2W?]7N   P!1117W9\Z%%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 45!J.IZ;H]F^HZMJ$%K;Q#,D]
MS*$1!ZEF( KR?X@?MW_LO?#S?#=_$RWU2Y3I:Z#&UV6/IO3]V/Q<5Y6:9YDV
M24O:9AB845_?E&-_2[5_D<^(Q>%PD>:M-17FTCU^BOCGQ1_P52U7Q!?G0O@9
M\#KS4+J3/V>35)&DD;_MWMP2?PDK,^S?\%1OV@?];--X.TZ;U9-+$>?INNOS
MS7P%7Q<X>Q-1TLFH5\=-:?N:4G%/SE+E27FKH\67$N"F^7"PG6?]V+M\V['V
M)XL\=^"? =C_ &EXV\7Z9I%O@D3:E?1P*?H7(S]!7BWQ _X*3_LR>"]\&C:Y
MJ'B*X3CR]&L3LS[R3%%(]U+5YSX3_P""5,VLWO\ ;GQM^-E[J-U*<W,>E1$N
MQ_Z^)]Q;\8Q7M/P__89_9?\ AWLFT_X76FHW*?\ +UKC->,3Z[),Q@_[JBL_
M[1\7,\_W;!T,#!]:LW5J6[J,/=3\I"]OQ+B_X=*%%=Y/FE]RT^\\&OO^"C?[
M0WQ7NWTC]GGX ,Q+;?/:WFU&1?\ :(C")'_P+<!47_#/_P#P4@^/I\SXG?$Y
M_#MA-_K+675%@!0]O(LAAOHY!]37VI8V%CIEHEAIME%;P1+B.&",(B#T ' J
M6C_B&F8YMKQ!G%?$7WA!JA2?DX0W^]!_8-?$ZXW%3GY+W(_<CY2\ ?\ !*+X
M6:25N_B1X_U?7)@<O#91K9PL>X/WW/U#+7N'P_\ V7_V?OA?LD\%_"?1[>>/
M[EY/;?:+@?26;<X_ UWM%?4Y+P#P9P_9X' TXR7VFN:?_@<^:7XGH87)LKP7
M\&C%/O:[^]W8=.E%%%?7GIA1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !117D_[:O[4NF?L?? /4/C!<^&I=;O
M_M<&GZ#H<,NQK^_G?9%%NP=J_>9C@G:AP"<"@#UBBOSVG_;-_P""GGP.\?\
MCGQW\9_ASX&\4>'O";^'V\7^#?"9NOMFD07Z-L:Q=B1,Z\"8.7!?!3";F'W5
MJ_Q1\ >&OAW_ ,+7\6>*;31O#ZZ>E[-J>L3"VCAA=0RES)C8<$?*><G&,\4
M;]%?-/[#_P#P40T/]N'XR_$[POX!\-?9_"G@L::-!U>X5TN=4%P+@/,T;?ZN
M,F$&,8#%6!;!.T>N_M!_M(?!K]EWX>W/Q+^-7C6UTC3X$;[/"[@W%]*!D0V\
M6=TTA[*O3J2 "0 =S17A?_!/;]KO5OVVO@3=?&O5?!\&A*?%%]866GPRL[+;
MQ%#&9">LFU\-C R. *Y'QE^VA^T9\3?CEXL^"G[$7P,T#Q/%\/YDM?%_BKQ;
MKSV=D-0()-A;K&I:21<%68G"L"" -K, ?45%>,_L:_M;I^U'X>\0Z7XI\ 7'
M@_QOX(UIM(\:^$[JZ6<V-R 2DD<J@"2&0*Q5L#.UL9 #-ZAX\\;^&/AGX(U?
MXB>--32RTC0M-GO]3NW&1%!$A=VP.3A5/ Y/04 :U%?%T7_!0']M_5OA*_[7
M?A_]BO2I?A0L#:A'93>*BOB&;2%))U!8@GE!?+!D\ODE>02N'/L_Q=_;K^#G
MPN_9(M/VOK'[5K6BZS8VLGAC3;-=MSJES<X$%JH.=DF[(<8)0(_!*X(![517
MR%K'[=?[77[/=QX>\=_MI?LNZ#X;^'_B+4H+&ZUOPUXG:\N?#,LYQ$;^-D"N
MF>&>,[5]2VU&^O001D'(/0T %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\
MP&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_
M ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_
M /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&
M_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%%
M &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P#
M8_XT?8O&_P#T&[+_ ,!C_C6Q3)YX+6![FYF2..-"TDDC *J@9))/0 =Z$FV#
M:2,K[%XW_P"@W9?^ Q_QKS[]H?\ :3\&_LN^$3XO^+_Q*TVQ616^PZ=#:^9=
MWSC^"&('+=@6.%7(W,HYKY^_:[_X*[^&/!VI2?"3]DK2T\9>*KB7[,FL01-/
M96\S':%@5.;R3/3;\F2.7Y6N-_9Y_P""6?Q9^/\ XO'[0'_!07QAJ5W=7A65
M/#+WI-U,O54N)%.+>,9X@BP0#C,>"M?IN5\!X?+\%'-.*:KPV'>L::_CU?*,
M'\*_O2VTT2:9^6YKX@8C,<=+*N$Z*Q6(6DZC?[BEYSFOB?\ =COKJVG$XO7O
MCC^W3_P53U^Y^&OP7TJ7PQ\/TF\K5+O>T%NR?]/=PHS*Q!S]GCR.1E6QO'U9
M^R/_ ,$W_AU^R9#'KVBR6.M^*C'B?Q+J=ENDCR,%;="2(%ZC(RY!(+$<#UC5
M/&7P;_9W\*VO@W1+"RTZVL8 FG^']&MT7RUZC"+@(#URV,G)Y->=7/B[XX?M
M#W#Z=X2L6TG1&8K+*KE$([AY<9<^JH._([U\%QWXY8+#4O\ 5[(:+A3V6&H>
M]4GYUZGY\ST6ZE:Y]5P=X05(XK^W<\K>WQ/6O5TA#RHPV271I7OLXW:.J^(W
MQ]A\ N^G0>(K34[]>&M;.#*QG_;?.!]!D^PKD;?PW\>/VA]EWX@OCIFBDAHU
MD0QQ..Q6,?-(?1FX]#VKT'X;?LV^!_ OEZCJL0U;45P?/NHQY<9_V(^1^)R?
M3%>B5^2+AOB/BI^TX@K>RH/_ )AZ3LFNU2HM9>:6G5-'ZG_:N5Y.N7+(<]3_
M )^S7_I$>GJ]>]SSSP#\"X/AUBXT22QDO,8:^N;8O+_P$GA1],>^:ZO[%XW_
M .@W9?\ @,?\:V**^^R_+L!E6%6'P=-4X+915E_P7W;U?4^;Q.*Q&,K.K7FY
M2?5F/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%%=I@8_V+QO_ -!NR_\
M 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_
M  &/^-;%% &/]B\;_P#0;LO_  &/^-'V+QO_ -!NR_\  8_XUL44 8_V+QO_
M -!NR_\  8_XT?8O&_\ T&[+_P !C_C6Q4=U=6MC;O>7MS'#%&NZ265PJJ/4
MD\ 4FTE=AL9?V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUP/Q _;:_9B^'.^
M+5OBK87MPF1]ET7-XY/]W,0*J?\ >85XKXP_X*M65_>?V+\&?@UJ&I7,K;;>
M759MK,?:"'>6_P"^P:^(SCQ)X'R.3AB<=!S_ )8/VDK]N6',T_6QY&*SW*,&
M[5*ROV7O/[E<^J/L7C?_ *#=E_X#'_&L_P 1Z_?>#K ZKXN^(&AZ7:CK<ZBZ
MP1C_ ($[ 5\G?V]_P5$_:!XT[2IO!^FS]66!-," ]"#*6N?^^<UH>'/^"6GB
MGQ5J U_X\_':YOKI_P#7IIRO/(W<_P"D7!S^<9KY_P#XB%Q%F^F0Y)6J)[3K
MM4(>JYKN2]+,X_[;QV)TP>$E+SG:"]==6=Y\0/\ @H5\%? N^"S^)":_<IP8
M-"TEI!G_ *Z.4C(^C&O+KG_@I)\??B'?OHGP+^#37DN<*[64MY+@]S'" $_$
ML*]Y^'_[ O[+GP_V31?#I-8N4Q_I.OSM=;OK&<1?DE>N:3HVD:#8II>A:5;6
M5M&/W=O:0+'&OT50 */[#\5<[UQ^94L'!_9P]/GE;MSU-4_.(?5.(L7_ !J\
M:2[0C=_?+;Y'Q=_PJ3_@II\?5W>-O'<GAC3YNL,NHI9*4/\ "8K,%S])/QK9
M\(_\$G]$AE&H?$/XI7.J3LV^6*R@\A&/<%F+LWU&TU]@T5OAO"+A-UE7S-U<
M;57VJ]24_P#R56C;R:9=/AK+>;GQ'-5EWG)O\-$>0> /V._A1\,RDOA;X?\
MAT3Q\K=W]@UW,#ZAYBQ4_P"[BO1EL/&J*$36;( #  M3@#\ZV:*_0\ORO+,J
MH^QP5"%*':$5%?<DCVJ.'H8:'+2@HKLDE^1C_8O&_P#T&[+_ ,!C_C1]B\;_
M /0;LO\ P&/^-;%%=QL8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%%
M&/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\
MC1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-
M;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P
M&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8
M_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&
M[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;L
MO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+Q
MO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&_
M_0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_
M &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?
M8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q1
M0!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_
M (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\
MC6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_
M\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P
M&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]
M!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&
M[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B
M\;_]!NR_\!C_ (U:TJ#7X9'.L7\$RE?D$46T@U>HH **** "BBB@ HHHH **
M** *EIH.AV&J7>N6.C6D-[J C%_>16ZK+<B,$1^8X&7V@D#). 3BK=%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !145[>V>G6<NH:A=Q06\$;23SS2!4C0#)9F/  '
M))KX>_:R_P""NME9ZRWP8_8LT5O%GB:[F^RQZ_#:-<6Z2GC;:Q $W4F<X;'E
M\ CS :^AX=X6SOBG%_5\OI<UM92>D(+O*3T2_%]$SYSB3BO(^$\']8S&KRWT
MC%:SF^T(K5O\%?5H^F_VE/VM?@A^REX5/B3XL^*DAGEC+:=HMIB2]OB.T461
MQG@NQ5!W8<5\&Z[\3?VY/^"M7B2?P?\ #'2'\'?#**X\N^E,S):E0<G[3, &
MNY,8/DH-HRN0/OUV'P&_X)@>(?&6LO\ M)_\%'/']Q=7=U(MP_AZZU+=))W5
M;J93\HQP((3P,#<,%*^D[[X\6]C96WPN_9L\"16MK;1^18"TT\(D2#M# HPJ
MCKEACU'>O:S[CWPX\&Z:AAIQQN9/:=N:,9=J-/><K[5)6C>S3U<3Y/+>$N/O
M%F7/CXRP.6_\^D^6I4C_ -/I_8BUO!>]:Z:T4C._9U_8[_9=_8&\.IKS317_
M (EEA*W'B758E:\F./F2WC&?)0^B\X(WNV :TM;^.?Q0^+FHOX9^#V@7%I;G
MB2[&/."GNS_=A'T.?0]JN^#OV8]:\1ZA_P )5\9]>GN;B4AGL8[@LY]GD[#_
M &4_ BO8=$T'1?#6G)I.@:7#:6T?W88(PH^I]3[GDU^$YICO$3Q)QLL9FU:6
M%HSW5[XB:[-[4EVC%*VUFC]IRK+>#^",#'!Y71C4<-K*U*+[VWF^\FW?>]SR
M_P"'G[+&B:7,-<^(U]_:]\S;VM]Q\E6]6)^:0_7 ]C7K%M;6UG;I:6=ND44:
MA8XXT"JH'8 < 4^BOH,DX=R;AW#^QP%)0ON]Y2\Y2>K^^RZ)')F&:8[,ZO/B
M)M]ET7HMD%%%%>V< 4444 %%%% !16%XU^)_PX^'%M]K\>^.M)T="N5_M&_C
MB9_]U6.6/L :\3^('_!3C]F[PB9+?PS/JOB2=>%_LZR,4.[W>;8<>ZJU?.YS
MQ;PQP\G_ &CC*=)KHY+F^45[S^2.'%9EE^"_CU8Q\F]?NW/HFBOBB?\ ;^_:
MN^,\K6'[/GP$,,3MM%XEG-?O'[F3"1)_P)2*;_PRK_P4#^//[WXS?& Z+93?
MZZQFU7(P?^G>T A/T+"OBGXK8;,GR\/Y?B,;VE&#ITOG4G:W_@)Y7^L4*^F"
MH3J^:7+'[W_D?47Q _:3^ _PMWIXY^*FCV<T>=]FET)K@?\ ;*+<_P#X[7A_
MQ _X*M?"#1"]K\//!.L:_,O"37)6S@;W!.]_S05+\/\ _@E3\%- V7/C[Q7K
M'B&9?OPQLMG;M_P%-TGY25[A\/\ ]GOX(_"T(W@+X7Z-I\T?W;M+-7N/^_S[
MI#^+4K>,&>;O#Y?!^M>JORI,/^,GQ?\ )07_ ('+_P"1/EC_ (:5_P""B?Q[
M_=_"7X4-H-C-Q%>PZ4$!4_\ 3Q>'RS]4 -26O_!/+]IKXOW":G^T+\?2JLV[
M[-]JFU!X_8*Q2./_ ("2!7VK137A1@\Q?-G^/Q&-?6,JCA2^5.%K?^!!_JY2
MKN^-K3J^3=H_<O\ ,^?/A_\ \$S_ -FCP=Y=QK^G:GXCN%P2VJWQ6/=[1PA!
MCV8M7M7@_P"'7@'X>V?V#P+X+TK1X2,,FFV$<.[Z[0-Q]S6S17V^3\*<-</Q
M2R["4Z3[QBN;YR^)_-GK87+L!@E^XI1CZ+7[]PHHHKZ [0HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBJ^JZKI>A:;/K.MZE;V=G:Q-+=7=U,L<4,:C+.S,0%
M4#DDG IJ+DTDKMBE*,4VW9(L5Y5^U!^V5\#/V2O#?]K_ !1\2@ZA/$6TWP_8
M8DO;WW5,C:F1@R.54=,YP#\Q?M3_ /!7&^UGQ!_PI#]A?P]/XE\07LIMD\1I
M8-.GF<C%G!C,S#D^8XV#&0K@[AYK\)_V)=%L_$DGQC_;=\4W/C;Q;>2"X?PG
M!JAEC27M]ONP3O(Z>3$2!M +$94?>5N'N'>"<ICG?'>*^J4'K"BO]XK>48;Q
M7=M7_P .C/S:KQ?G7%>92R;@C#_6JRTG7?\ N]'S<]IOLEIU]ZS1#JOBK]N'
M_@K3K4UGI2+X&^%-M<$W4\LCI8JJG)\V3Y6OIAC.P8C4@9$>=Q^@?@A\.OV;
MOV+]+_L+X ^%O^$F\6W$?DWWC#4XM\DK'JD6.50G_EG'@'C+.1FNW\._#?XL
M?&.QM+*[MX/#7A:UC5+#3K6U$%M%$OW5AMUQD ="V!Z'M7L'P]^#?@;X;0J^
MAZ8);S;B34+K#S-ZX/11[*![YK\SXB\4N.?$/"?V7PSAUE64+9M?O*B_FY=Y
M-[\TW9Z->\KGVO#?AGPQP=C/[5SZN\QS1[R?PP?\L>D$NT=5JMG8\PT3X&_%
M'XN:BGB;XPZ_<6EN>8[0X\W:>RI]V$?49]1WKV'P=X!\)> M/_L[PMHT5LI
M\R4#,DI]68\M_(=L5L45XF0\'Y-D$W7IQ=2O+XJM1\U1OKJ]O16\[GUN8YYC
MLRBJ<FHTUM".D5\NOS"BBBOJCQPHILLL4$;332*B(I+.QP !W)[5YK\0?VQ/
MV:_AIYD7B/XLZ9+<1Y!L],D-Y*&_NE80VT_[V*\_,<VRO**/M<=7A2CWG)17
MWMHQKXG#X:/-6FHKS:7YGIE%?(WC?_@J_P"%!<'2_A+\)]3U:=VV0S:I.L 9
MNQ6./S&<>V5-<^?B)_P4[_: X\+^$9?">G3?\M([%-/ 4]&#W1,Q^J=:_/<1
MXN\+3K.AE<:N-J+[-"E*?WR?+&WFFSQ)\2Y<Y<F'4JLNT(M_CHC[.UO7]"\-
M6#ZKXCUNTT^UC^_<WMRL4:_5F( KQ_X@?\%!?V7/ .^%?'IUNY3_ )=O#]L;
MC=])#MB/_?=>.:)_P3$^)OCR_37OV@?CY-=W!YDCM&EO93GJ/.N"NT_\ (KU
M_P"'_P#P3R_9<\!>7/-X)EUVYCQBXU^[:<'ZQ+MB/XI6/]L^*^>?[CEU+!P?
MVL14<Y6[J%/9^4B?K7$>+_A4(TEWF[O[H[?,\BU[_@J%X^\:W[:!\ ?@)/>W
M3?ZI[WS;N5O0^1;@$?\ ?9JD?!7_  4__: .=?\ $DOA'3INB/=IIP53U!2W
M!G/T>OLS0?#?AWPKIZZ3X7T"RTVU3[EM86J0QK]%0 "KM'_$.\^S?7/\ZKU4
M]X4;4(>C4;N2];,/[$QF)UQF+G+RC:"]--SY#\%?\$HM ENO[7^+_P 7=2U2
MXE;?/%I4 BRW?,LN]G^NU37MGP__ &,?V9_AMLET'X3Z;<7"<B[U93>2;O[P
M\XL%/^Z!7J%%?19-X<<$9"U+"8&',OM27M)7[\T^9I^C1VX7(\IP;O3HJ_=Z
MO[W<;!!#;0K;VT*QQHN$1% "CT '2G445]JDDK(]8****8!1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 454U[7]"\*Z-<^(_$^LVNG:?90F6\OKZ
MX6*&",=6=V("@>I-?#W[0_\ P4_\>_%35+OX2_L&>&I;YU8PZAX_OK?;;6WJ
M;=9!MSZ/(,G!VQMPU>QEF2XK,Z=2OS1I4*:O4K59*%*FN\YRT7DM9/HF>%G/
M$. R7DIU%*I6J:4Z5.+G5J/M""U?F](KJT?1G[5G[<'P)_9%T$W/Q"U_[5K4
MT)?3O#.FLKWESZ,5SB*//_+1\#@XW$;:_/GXA_%']K?_ (*4:N+KQ7J1\&?#
MA9]UMIMOO,$BAN"%RK7LHP?G;;$"IP4/!Z_X$_L!:GXV\72^,_B5/=^/?$]W
M-YVH7>HR-):1R'J\C2<RGWDX(Z)D"OMWX:?LI>%_#:Q:CXVD35+M "MJH(MH
M\=L=9/QP/]FN->*&7Y4WAO#S"K%XE:2S#$0<:%-[/ZM2?O3:Z3DM']F46>9/
M@'/.)VJW&M=X3"/58&A*]6HNGUBJM(I]80TMU4E<^??V8/V3$\(Z*^A_!/PD
M=-M[F/RM6\3W[9N;P=U>? )7(_U405. 64GYJ^G/AM^SIX&\ ^7J%Y"-5U%<
M'[5=(-D;?["<A?J<GW%=]!!#;0K;VT*QQHH5(T4 *!T  Z"LKQ;X^\#> ;+^
MTO''C'3-(@QD2ZE?1P!OIO(R?85\'_J[2J9C//>),5+&XQZRK5WI'_!%^["*
MZ+[/V;+0_08YCA<JRN.7931AA,)!64*?NKUE+=M]6]^MV:]%> ?$#_@I3^S+
MX+WV^B:QJ'B.X3CR]'L2(]WO),44CW7=7E5[_P %%_VB_BU=OI/[//P!8_-M
M^T-;S:C(G^T?+")'_P "W 5Y69^*W V6U?8QQ2KU>D**=63?9<B<;^LD?)8C
MB+**$N15.>7:*YG^&GXGVI7(^/\ X]_!?X7!QX^^)NC:;+&,M:S7JM/^$2Y<
M_@M?*G_#//\ P4=^/G[SXH_%!O#UA-_K+275!"&0]O(LAM;Z.0?6NN\ ?\$H
MOA1H[)=_$?Q[J^NS#EX;-%LX6/<'[[GZAEKS/]<^/,ZTR;))4XO:IBIJG;UI
M*\W\F8?VIG&*_P!UPCBN]1\O_DNY=^('_!5+X&^'=]OX#\.:QXCF7[DIC%G;
MM_P*3,@_[]UPG_#7/[>_QY_=?!'X-'2+*;_4W\.EF3@^MQ=8@/\ WR*^GOA_
M^S'\ /A?L?P5\*-'MIH_N7DUM]HN!])9=SC\Z[NC_5+Q#SK7-\Y]C%[PPL.3
M[JLKS_ /[-SO%_[SBN5=J:M_Y,]3XGB_8-_:\^-DJWG[0/QW^RV[D,UG)?2W
MS1GVA4I"O_ 6KTOX?_\ !,+]G/PF4N?%9U;Q).N"RW]YY,.?9(=IQ[,S5]&T
M5Z&7>$W ^"K>WK8=XBKUG7DZK?JI/E_\E-J'#>4T9<\X<\N\VY/\=/P.?\$?
M"CX9_#6W%MX \ Z1I VX9K"P2-W_ -YP-S?4DUT%%%?H.'PV&PE%4J$%"*V4
M4DEZ):'M0IPI1Y8))=EH%%%%;EA1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !117D_[:O[4NF?L?? /4/C!<^&I=;O_M<&GZ#H<,NQK^_G?9%%
MNP=J_>9C@G:AP"<"@#UBBOSVG_;-_P""GGP.\?\ CGQW\9_ASX&\4>'O";^'
MV\7^#?"9NOMFD07Z-L:Q=B1,Z\"8.7!?!3";F'W5J_Q1\ >&OAW_ ,+7\6>*
M;31O#ZZ>E[-J>L3"VCAA=0RES)C8<$?*><G&,\4 ;]%?-/[#_P#P40T/]N'X
MR_$[POX!\-?9_"G@L::-!U>X5TN=4%P+@/,T;?ZN,F$&,8#%6!;!.T:7[2_[
M8GQ"\%_&_1?V4/V8OA1:>-/B+JVCOK%^FJZH;33M"TU7V"YN9%5F.Y_E"+@\
MJ?XE# 'T)17SW^S1^V)\1_&7QNUC]E']J'X2VG@OXB:7HZZQIPTK4S=Z;KNG
M%]AN+61@&!5_E*-D\,>-K!<'QE^VA^T9\3?CEXL^"G[$7P,T#Q/%\/YDM?%_
MBKQ;KSV=D-0()-A;K&I:21<%68G"L"" -K, ?45%>,_L:_M;I^U'X>\0Z7XI
M\ 7'@_QOX(UIM(\:^$[JZ6<V-R 2DD<J@"2&0*Q5L#.UL9 #-ZAX\\;^&/AG
MX(U?XB>--32RTC0M-GO]3NW&1%!$A=VP.3A5/ Y/04 :U%?%T7_!0']M_5OA
M*_[7?A_]BO2I?A0L#:A'93>*BOB&;2%))U!8@GE!?+!D\ODE>02N'/L_Q=_;
MK^#GPN_9(M/VOK'[5K6BZS8VLGAC3;-=MSJES<X$%JH.=DF[(<8)0(_!*X(!
M[517R%K'[=?[77[/=QX>\=_MI?LNZ#X;^'_B+4H+&ZUOPUXG:\N?#,LYQ$;^
M-D"NF>&>,[5]2VU&^O001D'(/0T %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!P
MFO\ [3/P*\*Z1/K_ (G^(MIIUC;)NN+R^AEBBB7U9V0 ?C7D:_\ !8C_ ()K
M-XS/P^'[56C_ -KBV%P;4Z7? >3OV>9YGD;-NX8W;L5^17[>O[5NJ_&?XDZO
M]HU\VW@[PU/,FG6YEVPE(MP>[?G!9L,03]U"!ZD_D!%^V#K2_M>_\+^>2;^R
MVN_L;6?.?[*SLV8_O;?WN/\ GIS7XYP%Q-XB\1Y1+$YG##PJ<G,HPIU$HMJ\
M8R<JTKNV]K6>FNY_1G$?A3P5P-EV75<_Q595<74BG"#@O94M.><KPES.%XW2
MMJVDW:Y_:CH?[2WP,\3Z5!KWAOXAVNH6-RF^WO+*&66*5?575""/H:Y_]HO]
ML;X8_L^,OAIH;GQ)XON8MVG^#]"Q)=N#TDF/W;:+D9DDQQG:&P17YE_\$Z?A
MA\9OA+X?/Q1\2>.["Q\&ZYI:WL.CR7 F2='17BO-X8)!\A4Y!8LIPP&%(]7C
M^,/PJ^'E[/9^$O#MUK5W=7/F7UTET1)?3$G+RW,@>29R3]XALYX85\OEGCCB
MLCQ>-CQ#2I5^5P^K^Q4Z4)/W_:>W;J59^Y[EHTE>:<O?@[6_,_%/@S(N"\<J
M6%S:"P[O>JUSS>UHTJ:CRRGJ[RYI0C[K<97<5U'C#P?^T'^VKXJ@G_:"UF:3
M3%F$NE_#;PO(ZV5O@\-<2##3N!U<X .=I"G%?17PK_8^\&_#OP]#=_$&?3](
MTRS0%=*LY$@@B'_323@?7;]=QKY*\=_MO_M5>&/$&C?!?X6_#5_#^O>*;:6?
M1/#^AZ.L=[>V\:.SW,DUZQ*Q*(Y"9LJO[M\<(V,#]F*S\0_MC_$[PYX"_:5\
M=>,O#>O^*O#:Z]X7_MFQ:_MM;LS'YC-:77G%5PF6*LHVXVD;OEKT<9Q-QEQ[
M1I8S%X"KCJ<7^ZHOEPN"I_WH4I/FJ=G4J1YI[2<GJ?E> SG!Y+3G+AG 3YZF
MD\15:]O4_P 525VH]H1481V@HK0^[O%'[;'[(_P=T_\ L/3/'-E=_9P1'8>&
M;<W(/KAT_=9^KY->1^)_^"J&M^([\Z%\"_@;=W]U)G[/)J;M+(W_ &[VX)/X
M25X_\6/C+_P2^_9#^)6G?""+PQKOQ2\7S:G#:72_:O\ 0K%WE1&,DH\N&0C<
MWR1K+AD9'*$&ONCXF^.O@?\ L>_!;6OBKXBTRP\.^&?#]H)KQ-)TY(RY+!(X
MT1  TCNR(H.,LXR0,FO?IY1XKYO!0KXRA@*6RC0I^TFEV<IVBGYPVZ'#*CQ-
MCI.5:M&E?^5<TOFY=?-'S+]A_P""HW[0'_'Q=3>#M.FZ NFEB//LNZZ_/-:_
MA+_@E0=6OO[;^-GQJOM1N92#<1Z5%\['WGG+%OQ05N?"W_@IYH_B+XC>!O!?
MQI^!.M?#[3_BS:I=?"G7M1U>UO(=:B?:8EG6 YLYI%EMRL9,G,ZJ6!QGM/VE
MOVW-%^!_Q5\,?LX?#_X=7WCKXG>,;>2ZT+PE9:C!91K;1B1GGN+J<[84V0SE
M<*[,86&!P:Z*/A'PY7JJMG%6MCJBZUZLFD_*,>5)>3NAQX:P,Y<V*E*J_P"_
M)M?<K(V/A_\ L.?LP?#K9-IOPML]0N$ZW6N$WC$^NV0E%/\ NJ*]5LK&RTVU
M2QTZSBMX(UQ'##&$1!Z #@5Y'^R#^V9\/_VO-"UZ/0M#O] \3^#M5.E^-/"6
MK,C7.DW@+J5WQDK)&7BE59!C=Y3952"*]"^*/Q.\#?!?X>:Q\5?B7X@ATO0M
M!L7N]2OI\XCC4= !R[L<*J*"S,RJH)(%?H&69+D^2TO9X##PI1[0C&/WV2O\
MSV</A,+A8\M&"BO))?D;]%?(?@'_ (*X>"M8U_P-J/Q6^!^N>!_ _P 4KRXM
MOAUXUU75K69+QX95B/VRWB8M8JSN@#EI%^8,2$#.OIW[6/[;_@K]F/Q%X5^%
M6F^%;OQ=\0O'5\MKX3\&Z9=Q0/.2X3SKB:0[;:#<=OF,&)(;"D)(R>F=![=1
M7B7[)'[;_@;]J;5_%7PYN/#-WX4\?>!-3>Q\7^#=2NHIWM9%D:,RP3Q'9<P[
MT9?,4 @@94!XV?VV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ KRC]M']E;0OVQO@+J'P:U?Q)<:+=/=07VB:Y:Q[WT^
M^@;=%-MR-PY92,@E7."#@CU>O$?V_P#X&?&?X\_ ,:1^SWX^GT'QCH&O6FN:
M&5OGMX=0EMRW^B3LI&8W#D[6RA=(]V ,@ ^2/"/[3'[;/[$OQW^*WC3]HOX2
M:3\2]+TR#PY'\0?%G@>\^S36-L+:5;:[%M*J^8S1LQE551%9?O*O-?<?BWX=
M? ']LCX5^&]3\;>&K+Q;X4O7L_$6B0W@?[/<%H2T$KQY D79,3L<%3GE3BOA
M#6/%?[>/[2WCKXW_  *\.?LBIX9\3?$'1_#^D>--1UCQ/;26'ANV%I-%+,"A
M+7 FC9S&(]S*,GYB.?T(^"'PNTWX(?!KPK\'-'O7NK;PMX>L]*ANI%VM.((5
MC\P@="VW<1V)H ^9_P!BS3[#2?\ @II^U1I6E6,-M:VT/@Z*VMK>()'%&NF.
M%15'"J   !P */V;56__ ."PO[1][J#;I[#PKX8M=/W*<K!)8P22!3Z>8 3[
M_2NU_9M^ _Q6\ ?MY?M!_&?Q;X5^R>&O''_".?\ "+ZE]N@D^V_9;)XI_P!V
MCF2/:Y _>*N>HR.:YW]H'X1_M#? G]LA/VW_ -FOX7)X\L?$/A=-!^(7@N#5
M(K.\<1.&@OK9Y<([*JHA0\X7 'SED ,O]J OIW_!7?\ 9HO=+_X^+[0/%%K?
MJI WVZ6,KJ#[!BS#W%+_ ,$8@UW\$?B9X@OAG4M2^./B"?5'8@L9B+?()[^O
MXD]ZT?@%\(OVA_CY^V4/VW?VE?A:O@*P\,^&9-#^'G@N?5(KN\7SF8SWUR\1
M*(S*[H$ZX89'R!I,'P[X-_:M_8#^-OQ&;X.?LWW'Q1^&_P 1?$DWB?3H-#UV
MWL[S0]4G %Q!)'.?FB<JNUE!"JBYYRM %W]FT+IW_!8#]HS3]-D*V]YX4\-7
M-]"BD+YZV<*J3VSM9C_P(^]==_P5]O\ 4-._X)P_%"XTQW61M,LXF*9SY;W]
MLD@X[;&8'VS3_P!@O]G?XP>"O%/Q&_:C_:4TNQT[Q]\5M8M[B[T&PNUN4T33
M[6,Q6MH95^6214.&925(1.X.-G3?!?QM_; _9*\9?"G]KOX3V7@'6/$D5]I<
M%CIVJPZ@L5N8U^SWFZ*1U+"0EMA8']V,@9H [7X7:+HG_#*7AWP[);QKIW_"
MO;2V:(XV"#["B[>>,;>*_-'X/7FH:_\ L+?L7>&_$$K/IDO[1\4;1R9*RJNJ
MW.Q3ZC,DB#T!KZ)T;Q9_P4]\*_LVI^QC!^R)%=>*+301X:T_XHQ>+K4:/]B$
M7V=-09"?.$JPX.PC<77=MY\NNQ^+'_!./5H_V /!/[-WP9\26L?C'X77UCK_
M (2U:\39!<:S;R232ENI1)7FGP/X2R$YVF@#I/\ @KS8Z?J'_!./XH0ZFJF-
M-+M94W#I(E];LGX[PM>Q?L]WVHZI\ O ^IZN6-W<>#],ENB[9)D:UC+9/<Y)
MKY-^.5K^W;_P4$\!Z;^RMXY_9.G^%GA_4]2M)/B7XKU'Q/:W<9MK>9)F@L$A
M)>1I'C4JQR!M"L<$M7VWIFFV.C:;;Z1I=LL%M:P)#;PITCC4!54>P  H GKC
M/C-HGQRUO3+*+X'>-]%T.[2=C?2ZUIC7*RQ[>%4 C:<\YKLZ* /"_P#A ?\
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
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\
M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\
M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\
M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\
M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\
M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\
M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\
M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\
M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\
M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\
M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\
M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\
M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\
M0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO
M_P!!NR_\!C_C1]B\;_\ 0;LO_ 8_XUL44 8_V+QO_P!!NR_\!C_C5K2H-?AD
M<ZQ?P3*5^011;2#5ZB@ HHHH **** "BBB@ HHHH J6F@Z'8:I=ZY8Z-:0WN
MH",7]Y%;JLMR(P1'YC@9?:"0,DX!.*MT44 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 445X'^VA^UC\0?@CXE\"_ OX!> M.\1_$CXE:A<V_ARTUJY>*PLH+:,27%
MW<F/YRB*P.U2"0KD'*[6 /?**^$/V9/VV?VV_!?CKP]X=_:H\(:!XJ\*>,_B
M3K7A:T\5>#X+@7&C:E;ZA-;B.:)AM:TWH5C? 98AND9F4@^O?M$_MK_$S0_V
MA+;]D+]DWX-VOC;Q\-(75?$%SK&J&STO0+-B CW#J"SNV5.Q<'$B8W$X !](
MT5X!^SU^U_\ $+Q'\;+S]E;]J/X2VW@KX@P:/_:^D-I6J?;-+U^P#;'FM92J
MLKHV0T3C< "V>"!SGC+]M#]HSXF_'+Q9\%/V(O@9H'B>+X?S):^+_%7BW7GL
M[(:@02;"W6-2TDBX*LQ.%8$$ ;68 ^HJ*\9_8U_:W3]J/P]XATOQ3X N/!_C
M?P1K3:1XU\)W5TLYL;D E)(Y5 $D,@5BK8&=K8R &;U#QYXW\,?#/P1J_P 1
M/&FII9:1H6FSW^IW;C(B@B0N[8')PJG@<GH* -:BOBZ+_@H#^V_JWPE?]KOP
M_P#L5Z5+\*%@;4([*;Q45\0S:0I).H+$$\H+Y8,GE\DKR"5PY]G^+O[=?P<^
M%W[)%I^U]8_:M:T76;&UD\,:;9KMN=4N;G @M5!SLDW9#C!*!'X)7! /:J*^
M0M8_;K_:Z_9[N/#WCO\ ;2_9=T'PW\/_ !%J4%C=:WX:\3M>7/AF6<XB-_&R
M!73/#/&=J^I;:C?7H((R#D'H: "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M>!/_  EWH_X5]_P4/_Z."\"?^$N]>]44 >"_\*^_X*'_ /1P7@3_ ,)=Z/\
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
M[->A?!72_$EO<ZQIFE2_:];GM&DBN-3F9YI[IH]Z,ZM<2N^W>I(.-P/(^/\
M6_\ @BS^TUKGC'6_'<O_  5+\66FI>(M3>_UB33/"]Q:I/.P"[BD6J*HPJJB
M@#"JBJ,!0* .>_X+TSV'PP_8M^&?P1^%FV#PI;>(UTYXK28,B+86K10VSD'D
MJ=V0>=T//(JA^TCX_P#C3_P37^.W[/\ J?PJ^./B[7O WC/3+;3M4\'^(M5^
MV6?E6YM8I%MH]H6W_=7,6P1@;60=5)6OJ;Q=_P $U/AM\1OV%M(_8J^(GC&]
MU%M&3[3:>,$MMERNJ&265[WRW=\EWGFW(SMN65ANR0PQM/\ ^"=7BOXA^,_A
M!XB_:@^*FE^)+/X)Z?Y/AJQT;1)+4ZK= P!+N\:2:3H+6W)B089T)+;24H Z
M:V(^,W_!2.XG(\W2O@KX$6%,]$UO6F#,1ZE+&W4>H^U=@W,O_!1+Q3XCU[X+
M7?[+/PGT]=2\=_%:SGT32+#=A+2Q<!+[4+AA_J[>&%R"^#F22- "6Q7:_LU_
M K5_@S%XTUOQ9KUOJFN^-_'5_P"(-2O+:-E2..0K';6R[OF*PV\448SW#'O7
MS)\>_P#@DM^TG\=_CIK?QWG_ ."D&N>'[[5@MO!9^'_"4]M'96*,3#:(8]34
ME$R3S]YV9SRQH PO^"AW[.?AK]EW_@C;J?[/7PSU,7L/A6XTE_$%PI EN))=
M0BDEGD0$E \SAE4GY5"@$A:^>?V\/^4*_P"SA_V%8O\ TEO*_0/]G3_@GYH?
MPJ_9<\6?LS?&?XG7_P 1T\;WUW<>)/$&I6[P7-R)H(8% +S3,&C2"/:^\X90
M0!BN#L/^"6FJ>)? GPU_9_\ C1\6;#7_ (<?"S6YM1TG3[70W@O]9^=S;P7D
MIF:-8XUD9&\M 95_YYGF@#VS2/BCI/[._P"Q[X=\??%-[@R:-X,TR.XM((B]
MU>WQMXHTM88^LD\LQ$:(.2S@5YE_P3;_ &2M5_9UTSQ1\9/C2;2V^)OQ@UV?
M7->TU)U;^ST:22=;*,Y^=D,SM(R\;F Y"!BO[>G[ 7QK_;3\6:#J'A_]L>\\
M :)X:/VC2]'TCPO)+*+X@JUV]PE]"6<*2B84;%+8R78F#]AW_@G%X_\ V3_B
MSJ/Q:^)W[76O_%"[N?#\FE:;#KFGS1_V>DD\,LKHTMY<<L8(Q@!>G4T ?.7_
M  5T_P"4HO[-/_85T?\ ]/:5^F]?)/[7/_!-3X@_M5?M+>"_VCY/VD-*T&X\
M!S6LFA:7'X!DN5=H+O[4IF<ZBI?+8!VJO ]Z^K]+CU.+3XH]:O(+BZ"?OYK6
MV:&-V]51G<J/8L?K0!/1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
MO)?VKOVUO@-^QMX=LM8^+VNW+W^K2F+0O#>C6OVG4=4D! *PP@CC) W,57+
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
M*SR'Y=HC42;C(GM'B'5+[1='GU/3?#=[J\\29CT_3Y(%FF/HIGDCC!_WG H
M_+;_ (-SO^2I?&;_ *]-,_\ 1]W7J/PG_::_;?\ C5_P49^+'[%OA_\ :$LM
M*T+PUI5_<:;K5YX1L[B\L42XM$1XU5(TEE'V@)^\!3:68J6"U1_X(T?L??M:
M?L@?%#QY>_'OX!7VDV'BVULULM1M_$&E74<#12S,PD6&[:09$H(*JWW3[9Z'
M]E[]FG]J/X7?\%4/BO\ M6>+_P!GW58?!WB[1-2M-'NXM>TF29W,]G-%NB6\
MW+Y@M649Z%TW;1N( (_^"7W_  4:^*WQ-_9:^+7Q(_:>UU-?NOA4);Z35(+*
M&VFO+06TTOE%8E5-X:!PI"@G> <D9/G$?Q>_:V_;&_X)D?%_]J[X@_'2.SL+
MN'4K.S^']KX>M/[,CTZ)8PX\W8+KS\L^QS*0-@W*X;"]/_P3,_X)]?M#_#[X
M)_'3X"_M,_"RZ\*VWQ,TL6^FZHNL:?>H@:&YA;Y;:YD8.IG1QE0IVGG/!Y[X
M+_L^?MX?"+]@3XH_L!ZG^RS=:AJ5Y)?OH?BJVU^S&FW-K.L>Y4S)YK2LR,8U
M* ?O1YABV'(!L?LH_M:O^Q7_ ,$-?#OQKT[2(-0U==0U*PT"SNB?)DO)M5NP
MADP02B*'D(!!81[<C.1T?A?]O/XE_#OXO? +3I?V@H?BEIOQ3LH['XAZ=:V-
MB1X;U*;[-Y4T+6<*/!'YER4V3%\I;N<[\M65X7_X)T_M"_$C_@D#%^QUX_\
M!<?AGQSX<UF;5M!BN]6MIX+R0W4UPJ-);R.$+1SRQ?-@*Q4\C./7?V!_''[>
ML'PR\*? 'XV_LO'PK)X1M;;3]2\<:IK]M-#=V-MM1$AMHF9Y+AXT$9?=Y8.9
M2Q.(F /+OVP?VTOVJ/V$OVXO"VD_&#XGWVI_!3Q2SW%M/9>'=/6\A 4I);&7
MR!N,4K1.< %HI ,[LFOLS]GWP_\ %[1/A];77QO^(<VO:_?J+BZB-K:1PZ>&
M)9;:,VT48EV*55I&SO92RA VT?-'_!1?]FOXU_MV^!?%O@*3X(:[ID'A'3(K
MSX;2MJND9US66DQ*[D7A:")81Y2K)L!^T22,"T<2CU/_ ()Q)^U/X=_9LT?X
M8?M<?"Z[T+Q)X6MUT^WU*76;&\CU2S08@?=;3R,LBH C;P-VP,"2Q  /?:**
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** *>O:#I/B?29=#URT\^UGV^;%YC+NVL&'*D$<@'K7.?\*&^%'_0
MJ_\ D]/_ /%UU]>?_M5?M(_#C]C_ /9Q\:?M._%N_P#L_A[P1X?N-4U#:P#S
M^6O[N"//!EED*1(.[R*.]?.YOPAPEQ!B5B,TR^AB*B7*I5:5.I)13;44Y1;2
M3;=MKMOJ=5#'8["PY*-645O92:5_DS1_X4-\*/\ H5?_ ">G_P#BZN:#\)?A
M]X8U:+7-#\/^1=0;O*E^URMMW*5/#.0>"1TK\;/^#73_ (+:?$?]LKX__%_]
MF+]J?Q=]H\2>+O$%]X\\!>=.2D,<KC[=I,&[I%"ODRPQCD(+@]%K]MJX<-X>
M\ X+$PQ&'RG"PJ0:E&4</24HR3NI1:@FFFKIK5/5&D\TS.I!PG7FT]&G*5FO
MO"BBBOL#A"BO@_\ ;,_;[_:S_9Y_;[\ ?LB>"]3\$7&D_$!]'\C5=2\+7,EQ
MIZWVI2V1RJ7J+-L\K>/N;LXXZUL3?\%'?C?^SY^WSHW[$G[4WAWPOK%EXKDL
MH_#/C'PC87%BY-V[16YGM9IYQS.IB;;(-OWLMTH ^V**^._A]^W-\>M3_P""
ML'B;]A3Q-;^&;CPKI&EF]M-0M-)FAOB'L+>[1&8W#(=OG["0@W;<X7.*^PH9
MH;B,36\JNAZ,C9!_$4 .K@?VG/V=?!/[5OP4UCX%_$+4-2M-,U@1&2ZTFY$4
M\3Q2I+&REE96PZ+E64J1V[CQG]G_ .)__!1BZ^%/Q=\2?M2>!/#/A75-!>:X
M\ SP6ZW,$\<<<TDBO'%<9DA&R(*Y=7;S'S]T5)_P2;_;*^*W[<7[.FM?%CXP
M:9HEIJ>G^-;G28(]!M)883!'9V<RDK)+(2^Z=\G(& O'!) .\\5_LW_%[XE?
M#Z_^$7Q._:3>^\.ZMIKZ?JXTSP=:6E[=VKH4D0S,TD2%T)!9(5(SE-A (]0\
M#^"_#'PX\&Z5\/O!6DQV&CZ)IT-CI=E$25@MXD"1H"<DX50,G)/4UHK<VS3M
M:K<(95&6C#C<!ZD4LDL<,9EFD5$499F. !]: '45\;^*/VY?V@?!W_!5OPQ^
MQ'<GPM?>#_$=@U^+V/1YH[^&,V5U,L?F?:&C8AX!\VP94] >:^Q9IX+=0]Q,
MB*2 "[ #)Z#F@!]%?/G_  4T_:1^+?[)/[+>H?'KX/OH<E]I&HVD5Q9:]ILM
MQ%<1SS)#QY<T91E+ YR01D8[UZ!^R9\5?$GQR_9E\"?&'QA;VD.J^)?"]GJ.
MH16$3) LLL09@BLS$+D\ L3[T >AT4T30F8VXF7S NXIN&0/7'I7QY^W9^W+
M\?OV8/VQ/@_\%_!,/AB\\-?$?6+.TU!=2TF9KNU5KZ&WE,<J7"J<K+E<H=I'
M.X4 ?8M%-2:&1VCCE5F0X=5;)4^_I7@?@WQK^WA=_MW^(_!WB_X::+!\$H-&
M#Z'K\<B?:))_+B*\B0NSF0S*R&,*JJ#GH7 /?J*9-<VUN5%Q<)&7;:@=P-Q]
M!GJ:?0 45\Z?M^?MIWG[+=_\.OAGX7N=(L/$'Q/\3C2K'7_$:LVGZ+;(\"W%
MY,BNAD*?:(MJ%T4EB68!2#H?$G7?VP?@E>^%+^T\8>'_ !QX>UCQEHND^([F
MZT$V-_I4%U?06[W$7E2F*>,^9LV%%>,R!]S@$  ][KQ']JW]B^#]ICXA?#OX
MJZ9\8==\(:[\.-5FO=)N=*@BGCE\WR]X:*8%-V(@ Q!&&8,K @#VR::&WC,T
M\JHBCYG=L ?B:<"& 92""."* ,KP/X-T3X>^$-.\$^'(Y%LM,M$@@,\A>1PH
MY>1SR[L<LSGEF8D\FM6FRSPP;?.F5-[!4W,!N8] /4T//#'(D,DRJ\F?+0L
M6QR<#O0 ZBO ?VZ/&G[>'@]_ X_8D^&NB^(1=ZZR>+O[7D0>1;CR_*'SR)MC
M;,V]URR[$QUKWV21(D:65PJJ"69C@ >IH 6BFQRQS1B6&171AE64Y!'UI%N+
M=IVMEG0R*,M&&&X#U(H ?1135FA>5H$F4N@!= PRN>F1VH ;=0O<6LEO%=20
M-)&56:(+NC)&-PW C(ZC((]0:Q_ /PZ\)?#/1I=%\):<T*75Y)>7]Q/.\T]Y
M<R8WSS2N2\LC8 W,3@*JC"J -B[E6*!B;E(2PVI))T#'IQD9Y[5\>_L>?MR_
M'_XP?\%!/BE^R+\3X?"\VC>!;&]ET[4M'TB>VN;AHKVWA0R;[B1<;)CD #Y@
M""!Q0!]C4444 %%,^T6_G_9?/3S=N[R]PW8]<>E>9?&O]J_X:_!;XH>!/@MJ
M5['>>*?'^NQV.EZ1#.!)#;X8R7<@YVQKMVC/WW( X#%0#U"BDDDCAC:66155
M1EF8X 'J:(Y(YHUEBD5E895E.01ZB@!:*1F55+,P  R23TH1TD021L&5AE6!
MR"* %HKX._X*A_\ !0C]JG]B/XR>#_!?PTF\%ZEI?C&WEDB&M>'KAIK)EN%C
MP6CNT$@VR+_"IRI]1C[D\/6NO66CPVWB;6(+^^4'S[NULC;QR'/:,NY7CC[Q
MH NT4WSH?.^S^:OF;=VS=SC.,X]*)IH;>(S7$RQHOWG=@ /Q- #J*^-_!7[<
M?[0K_P#!5[5/V$O%:^%KSPM9Z8UY;ZG9Z//!?,&TZ.[16)N'3Y6D*$A?F"Y^
M7.!]BRSP0;?/F1-[A4WL!N8] /4^U #Z*** "BBB@ HHHH **** "BBB@ HH
MHH \D^./["/[(G[2&K'Q#\9/@5H^JZDP EU2$RV=U* , /-;/'(^!TW,<4_X
M&_L+_LD_LVZI_;WP8^!FC:1J(4JFJ2>9=W<8(P0D]R\DB ]PK#/>O6**Y?J.
M"]M[;V4>?ORJ_P!]KGN_ZT<2O+?[/^NUOJ]K>S]I/V=NW)S<MO*P4445U'A!
M1110 4444 %%%% !1110 4444 ?-'[>?_!.M/V[O$'A34_$GQDE\/6G@V:>?
M2;73]!69WEF,)=I9'F 89@3:%5<9.2V1CZ0TN/4X=.@BUJ\@N+M8E%S/;6YA
MCD?'+*C.Y0$]BS8]34]% !1110 4444 %%%% &-\1/#>K>,? NK^$]#UR+3;
MG4["6UCOYK(W"P"12K-Y>]-Q"DXRP&<$@@8/BO\ P3__ &$1^P/X+UCX<>'O
MBO)XCT75]4;4FCOM$6"XANC'%$2)$E(*%(E^4IG/(8<@_0=% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %9/CF[\16/A&_N_"5MYV
MI1P$V<6P-N?(XP>M:U%8XFDZ^'G24G%R35UNKJUUYK=>9I2FJ=6,VD[-.SV=
MNC\F>%_\)S^UO_T)_P#Y3T_^*K\/_P#@[1_X*9?%W5[;0/\ @FI-JT=KA[?Q
M+\0;6UC5&/4V%G)M)X^]<LA_Z=FK]]/VJOVD?AQ^Q_\ LX^-/VG?BW?_ &?P
M]X(\/W&J:AM8!Y_+7]W!'G@RRR%(D'=Y%'>OX@_VJOVD?B/^V!^T=XT_:=^+
M=_\ :/$/C?Q!<:IJ&UB4@\QOW<$>>1%%&$B0=DC4=J^4RGA3%9;CHXBIF->L
MHW]R<TXNZMJDE>VZ\SV,9G-'%8=THX6G!OK&.ORU%_92_:6^)G['7[1_@S]I
M_P"#VI?9?$7@K78=2T\DX28*<2028ZQRQ,\3CNDC#O7]B/[-W[7/QN_:K^ W
MA/\ :,^$&E1ZAX;\8Z)!J6EW$=E&2$D7YHVPW$D;AHW7JKHP/(K^*VOZ!O\
M@S*_X*1?:;#Q7_P3%^)>O?/;>=XH^&7VB7K&2/[1L$SZ,4ND0<G?=,>E>CGN
M15LY5/V>+JT'&_\ #E;FO;=-/:VGJSFR[,:> <N>C"I>WQJ]O0_9CP-XN_:5
MOO%UA:>+?#'DZ;).!>2_8E7:F#SD'BO7J**UR/**V38>5*IBJE=MWO4:;6B5
ME9+3KZLSS#&T\=54X48T[*UHJR?GZGY4_P#!6--;D_X++_ &/PS<6L.I-:^%
M1I\M]"TD"3_\)%>>6TB(RLR!L$J&4D9 (/-?4V@?\$S;WQI^V1:_MM_M1_&"
MW\5^(-(:!O#GA_0O#YT[3=-:#/D']Y/-)+L8F099?WAW'(^6J'[3O_!,/Q[^
MTE^V)X1_:_N/VD]*TB^\$2::="T5/ $D\12RO7O(UFD_M%3(6DD8,5"?+@ #
MK7USIZ:A%8Q1ZK=0S7(0">6W@,2.W<JA9RH]BQ^M>V<!^8-]\,?"_P 7_P#@
MX-\?>!?&PO)=(NO#5N=1L;2^DMQ>QC0M/_<RM&5<Q$X+(& <#:V5+*=__@B-
M$-(^-?[1_P"SHK-<>#='\2>5IV@WKF:WA7[7?6[@(Y(.^..-7SG<(USG%>_Z
M%_P3K\9Z'_P4.U?]OZ/X_:=)=:Q ;:;PN?!3B-+<6<5HBB?[=G>%AC8OLP3N
M^50<!O[&'_!.GQQ^R!\7/B-\78?V@M,\0W7Q&DDN;RUE\#R6J6ET9YID=2+]
MRT8:9P4X) &'7&2 ?,/_  1FU'4;SX%?M-VE[J5S/':QF.V2XG:3RT%K?C W
M$X& /RJ?_@D9X?\ '7BG_@D?\7-!^&WQ7L_ VLW'C?4OLOBW4)S##IJC3=,:
M21Y1S"/+#KYHYCW;QRHKZ!_9"_X)A>._V1_ _P 4/!NB_M)Z9K)^)5EL>ZNO
M 3Q?V=/MF0RA5U ^:NV=OD)7E5.[&0<KX5_\$B=3^&_[#GQ _8BNOVD?M^G>
M-=775+;7+7PF;2>QN5^R?*Z_;)!-$WV.,%/D.&?YN1@ ^*?VHO%VE_"OPQ^S
M/\3/@I80P:]I%_=V.I_%;PYHXTR#Q?<6\MFLCQLVVXO$4ET>XFC"S-)(5W!G
M ^C_ /@I)XWU3XS?\%0?@G^Q9XNN)Y? $K6.J:[H7FE8-6GDN)SMG4'$D82V
M10#TWR8QG-;?CW_@BAX_^(?P+^'?PL\1_MHW]Y??#J\D_L.:Z\(P?8;6TD9&
M:&.&.196<-&A\R69\A0H5!7K7[8?_!.?6_VBO'/P]_: \ _&8>'OBA\/#;"V
M\27FC+/;ZFD4OG*LT",@3$ID8!<KB5T(((*@'S!KWPK\#?![_@X ^&_@_P"'
M&BKI>CCP^TUKI,#G[/9;M,U#,<$9.(8L@L(UPH9V( SBM[PO\3M0_:M_X*B_
M&3X>_%GX/7OQ&T7P9H-WHGA?P='<6 M],A$\5O<7JQWL\2&9R2/-7=(!-MR%
M  ]D3_@F?\7M9_;>T#]N?QI^U+9W7B+1;.))=-@\%XM)&\J6&2*)?M6Z&'RI
M6506D?<2Y?)P$^-W_!,;X@7/[81_;6_9(_:&C^'_ (GU&/9XBL;_ $,7UI>$
MHJ2-MWJ-KJB%HV!RZ[PRMC !\_\ [1OP]_:K^$G_  1!\2_"[]KFW(UW0O%>
MGVVBS/J\=\\FE_:[5H0TJ,W*.TT8!.0B(.F*Y7_@H6@TK_@CA^SAXJTLFVU-
M!I-HM_;L4F$#Z7<NT6]<'86C1BO3*@]J^WOVFOV%/'G[2_[+%U^SIXB_:-=-
M0UO5X=1\3^*]0\,"Y:[DB9&6.WMH[F&.TB'E1J$!?Y5R2SL\C?)O_!9/X-ZO
M^SU_P3&^$WP1UCQA;Z\WA?QG9Z=!JMOI360GABTZ]5"T1FEPVT#)#X)YP.E
M&#_P4]^'VC_L6>&_@1^US\ KS4-+\=&14US7I=1EEN-;(MH)<W3,Q\P'$B%<
M!2DA3&U55>H_X+#P)XW_ &VOV7+8W=[IZZOJMJOGV5P8KFV$NI68W1R#E)%W
M9##H0#7LWC'_ ()U?$G]KS_A5,W[1GQYTW5OA_X(L8+VQT+3?#)MK_5B\4)"
M7L_GM&<*BH7BC0,I?"(7RO7_ +97_!.SQ3^UC^T3\/OCW8_'BQ\.#X<W4%UI
M&D2>#6O?/FCN8[@F647L65+1(-JH"!GDYX /FCX0>'M(_9S_ ."_%W\'O@]'
M<Z/X;U_P\W]JZ6E_-*ERQT<W9>0RLS2-Y\>_<Q)W,QSR<ZO[/D8\/_\ !P!\
M2/".B,UKI47AR6:+38'*P(\EC82NRQCY02[NQP.K$]Z]\F_X)R>+9_\ @HK!
M_P % V^/FGBY@00?\(L/!;^6UO\ 839E?M'V[(?8Q8/LP&Q\A'!=X!_X)U>,
M_!?_  4#UO\ ;SNOC_IU[<Z_"]M>^&5\$O$BVQAAA5$G^W,0X6"/YRA!.[Y1
MG  /D[]I_P '0:/X*_:>\._&/Q5H?QD\9LZ:MI6KZ3I FF\ VBS/LCN;R?:+
M0D>6B65NSL#'(2NUW8?8/_!('X@>*_B7_P $\/A[XD\;Z]=ZIJ21:A:2WU],
M9)9(X-0N8H@6/)VQ)&F3SA:\I\&?\$8_$_A.R^+?@^']LG7(_"_Q1$S76D6_
MARW,C3;Y)()+J>5G>41M*VY8O),N/F8 [1]!?L#?LH^(_P!C#]GFP^!&O?%)
M?%,>FW=Q+97$6CK9QP)+,\S(%WNSG?(Q+,W3 "C!) .9_P""C/[$_P *_P!O
M+P=I'P>\0>,O[!\96$-[JW@_45MS*4CC-O%=*Z9 :$M-:A@&#!C&PSM*GX1\
M%_'?_@H=_P $=_B3H/PU_:A27Q5\*KV^2WMI9+HWMJL"L,O8W##S()(Q\XMY
M H(!P@R''Z-?M%_LT?$'XO?&#P!\9OAI\;Y/!FJ> K/5XX -'%[#J)O39@PW
M$1DCWP;;9MRAE8ED961D!KG_ (P?LB?$7]K+4O"VC?M2^+/#,WA'PKX@BUL^
M'?"^DSHVL7L2.D7GS3RMY4 $C[H44EMV#)Q0!\Z?'GXTZ_\ %C_@LE8?LX>,
MOA_=^,_"?@GPR;C2_ D,UH+;4-1EL5N#>31WDL<,S1I,0H8G9Y090"6-6_#G
MP0_:+^#O[!/[2_P]^/'@K^S?"-EI^L:S\);&[U>WO)M*M3#=2I ODR.(/(,=
MNR@' 9WVD\UZC^V9_P $T==^.G[0_AS]KS]GKXVO\/?B+H"1Q27[Z8+JWO%C
M#*C,NY<-L=HV!#K)'A"H )/HGB;]E[XN?$']FWQE\(_B)^T,FJ>*?'6B2:7J
MWB>7PT!9V5L\31&*UL8YXP@"R2'>TC.SN2Q*A$4 _,6X^#W@WQ)_P0[;]H3Q
M0=1U3Q9I?C'R]&U._P!6GD&FQ-J2Q/'!'NV(&#,S'!9F(R<(@73_ &[_  A!
MHO\ P3P_9]_:[3Q#KES\2]3O+3[7XRO=;GEO-HM))(T1BV(UC:&/;L ((9B2
MSNS?8MM_P29\56_[ 5Q^P4?VE;!M/G\0C41XB/@-_.6,3K<>3Y7]H;2?,7[^
M[[I(VY^:CX[?\$F?%GQT_9%^''[)6I_M+6%A9?#V3>FL0> W>6_VQO%%E#J
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %<!\=?V7/@-^TS:6.G?';X?0^)+739&DLK.]O;A88I",&01QR*I?!(W
M$$@$C.":[^B@#,\&^#] \ >&;/P?X6MYX=.L(5ALX+B]FN#%&HPJ!YF9MH&
M!G   & *TZ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
%HHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>algm-20210326_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/20210326"
  xmlns:country="http://xbrl.sec.gov/country/2020-01-31"
  xmlns:dei="http://xbrl.sec.gov/dei/2020-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="algm-20210326.xsd" xlink:type="simple"/>
    <context id="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="i568b1913509c4da781d4ac09ef553371_I20210510">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <instant>2021-05-10</instant>
        </period>
    </context>
    <context id="i2152f4f2451c41459b2bf4f081284b8a_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i855f04d5286d4535b4b7d9991bd3cef8_I20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="i567cb6008b1e4e149128f3a376445d1c_I20210326">
        <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>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="ifa5f53c8e9b9458aa882a5f358e10d67_I20200327">
        <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>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="i3f2a38472eb2474ebf1348f44ebc16c7_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="iffeee408376a430ebf9545ece875e5e5_I20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="id4637714152b4942b7910d973a1234cf_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="i2e06bc96ae5244b6ab2fa5b94950ef5c_D20190330-20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:NonRelatedPartyRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i6fb1f81c13644b3689e000761681a87e_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="i6af2d918d785432b8a6cc98ede69b16c_D20190330-20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:RelatedPartyRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="idacc09134faf455cb87feda360923937_D20190330-20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i43b5b843318c4002a513f7990f7e7fd1_I20190329">
        <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>2019-03-29</instant>
        </period>
    </context>
    <context id="ifca4d334dbc745ecaac53d9b5dec21fd_I20190329">
        <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>2019-03-29</instant>
        </period>
    </context>
    <context id="i1788c8e762474fc1b5dbb2efa46feb28_I20190329">
        <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>2019-03-29</instant>
        </period>
    </context>
    <context id="i2ae272dea5694bbc874912b481232049_I20190329">
        <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>2019-03-29</instant>
        </period>
    </context>
    <context id="i0207254b9f6a49f0aea8e9ab5411611e_I20190329">
        <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>2019-03-29</instant>
        </period>
    </context>
    <context id="ib53d6118d6084a75bfd0ed1e97f7348a_I20190329">
        <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>2019-03-29</instant>
        </period>
    </context>
    <context id="i40bf5d6bc61c49009b4c21e9e01f0567_I20190329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <instant>2019-03-29</instant>
        </period>
    </context>
    <context id="i49fa06dbcd5f41cc9448d41950c52a00_D20190330-20200327">
        <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>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="ia1d4e3f2af7449b48484b1f5efe3b17a_D20190330-20200327">
        <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>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i41e97483e88b450fba0913637e7e245b_D20190330-20200327">
        <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>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="ice15f372e69e4d969c2c20da207c1a3f_D20190330-20200327">
        <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>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="idb7e4cff5a2943bdba7c08f0347bf12d_D20190330-20200327">
        <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>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i89391dd426544d1996e49f500bb0fc40_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="i2d9a52f6ff7a48b086b6b6a92d6c203e_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="ie09375f7d9eb429d9a7d1db958db3d49_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="ia638314bb733459a85e1608991f40858_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="ia8e0200babfa430eaaef37647b8f8abb_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="i15b37c665fa04906b94d5816930bc991_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="ie269bc7858ee42028a29e38d6bb166ac_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="if6dcf03a1a9c48a1b00e8ff4f2e3c5c5_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="i4f64ec9789ab458182a1a019266b2595_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="i49425f676cbd44ea90010c2d9d7b5539_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="id83344db546740f7b3f07f29e7800a9f_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="i5a9ce4257a8f4734a5f8323aa897b3f7_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="i6158b673cbb54dae8a989d99ce33e014_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="i032343649c014fd3ae5f0a2a5f9d3592_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="if328a513d4dd4d9b8b29e5ba2ecf67c5_I20210326">
        <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>2021-03-26</instant>
        </period>
    </context>
    <context id="i4b4dd691e9a649a0bb0c04bbe6d1ed22_I20210326">
        <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>2021-03-26</instant>
        </period>
    </context>
    <context id="id607f6885f144d249b10a40610c6f5f5_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="i10900524df9544a982ed6d60b07e63ed_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="i49a62c2b6d13488d98767595dbb279a8_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="i57ab6a05d37e44f2af778359b4c52c41_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="i26c26fbb188248eeb6e93fa495b93e33_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="i351876f47cd446e7a10892e992f1c7a4_D20171001-20171031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2017-10-31</endDate>
        </period>
    </context>
    <context id="i007c1f0ac1d94aa69173cf0dd046d990_D20201102-20201102">
        <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-11-02</startDate>
            <endDate>2020-11-02</endDate>
        </period>
    </context>
    <context id="i53f84270d28a45bbb9e885475f1690d6_I20201102">
        <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>
            <instant>2020-11-02</instant>
        </period>
    </context>
    <context id="i4b636476708e40cc9248907f64779265_D20201102-20201102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">algm:AllegroMicrosystemsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-02</startDate>
            <endDate>2020-11-02</endDate>
        </period>
    </context>
    <context id="ic54346dba5a44f118591e95961c33b7b_D20201102-20201102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">algm:IPOSellingShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-02</startDate>
            <endDate>2020-11-02</endDate>
        </period>
    </context>
    <context id="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="id7ceb7c1590749f4b060facff456f04b_I20200328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="i3d27315152af433fa8e14239d1c3f834_D20201014-20201014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-14</startDate>
            <endDate>2020-10-14</endDate>
        </period>
    </context>
    <context id="i2a0e9fc79a00464198491c00172ceee9_I20201014">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-14</instant>
        </period>
    </context>
    <context id="ifff0703720ec4c859c684e3b825e2732_I20200328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">algm:SankenMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="ic8c68c9d585d4c0592265c82f59b04c8_I20200328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="ib422910f0ba54646a23e4fc901f86b95_D20200328-20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="i0aa1d272cceb42a19577e191d74cca1c_D20191228-20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">algm:COVID19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-12-28</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i22f73899c0ce41c9804de3ca9d3d972c_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:UnusualOrInfrequentItemAxis">algm:COVID19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i2130dc9d11154abfa8e6327f1352e5bf_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">algm:AffiliatedEntityInPhilippinesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="ia59b9d294fd347d8a03265833e72a648_D20200328-20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="i75f6dac2eca3423e973dfea897409574_D20200328-20210326">
        <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:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="ic38de77387bb48409268a4c847d51c82_D20200328-20210326">
        <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:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="idf4e4d9106d94f479b6da63582b570ab_D20200328-20210326">
        <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>
            <startDate>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="i2218f6db73124b87a1f92416519c33b5_D20200328-20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="i4f832c3eb57e4414ab962ecbae3274ef_D20200328-20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="i2ad37e498791451cbc6963bac54eb270_I20210303">
        <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>
            <instant>2021-03-03</instant>
        </period>
    </context>
    <context id="i25448c840cfa497085c3c05e2b417c33_D20201226-20210326">
        <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>2020-12-26</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="i2b8a1e8692d9467882a99da519fdd071_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="id78e1b7f5a3f406aba1cecf04969f084_D20190330-20200327">
        <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>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i59c9d77945bb473589c1654584465d6b_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:SalesRevenueNetMember</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="if5c15d758fb24b5cbe83c7fe1da7aee7_D20190330-20200327">
        <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>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="iad00e5a912904ab2963cf3f2f2b0a307_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="ia6bd8c4724c4442c8300c9ed65e3a55f_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="ia3521697b59a4fbe99fab0fda7da0602_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="i7dc7569b7a5845c8a2e004ca4b8ece71_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="i47b8e0dc1c3f490eb86b900fcb3809b5_D20190330-20200327">
        <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>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i7547b97b014c46479751248d33fe4f9e_D20190330-20200327">
        <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>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i01c9c52008754d319fea720e3be60fbc_D20190330-20200327">
        <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>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="ifa3de347c8ac4ab197530c3dbf4114f3_I20210327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-27</instant>
        </period>
    </context>
    <context id="i567265e647274a1baa7220c40076647f_D20200828-20200828">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">algm:VoxtelIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-28</startDate>
            <endDate>2020-08-28</endDate>
        </period>
    </context>
    <context id="i76cafc4c0a584079bb71093f938a1d9a_I20200828">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">algm:VoxtelIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-28</instant>
        </period>
    </context>
    <context id="i37dfad66e6a94ae492533f5c1b80bc7a_D20200828-20200828">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">algm:VoxtelIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-28</startDate>
            <endDate>2020-08-28</endDate>
        </period>
    </context>
    <context id="i665c27d22c284a0f966ff9ad795d70b9_I20200828">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">algm:VoxtelIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-28</instant>
        </period>
    </context>
    <context id="i4a65fb0fbf494c9695f9eaf42a69ffbe_D20200828-20200828">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">algm:VoxtelIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-28</startDate>
            <endDate>2020-08-28</endDate>
        </period>
    </context>
    <context id="i5e510b26c1824687aed086a5538fe219_I20200828">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">algm:VoxtelIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-28</instant>
        </period>
    </context>
    <context id="ie3b8c6c74f5f4fe185456edf778134a7_D20200828-20200828">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">algm:VoxtelIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-08-28</startDate>
            <endDate>2020-08-28</endDate>
        </period>
    </context>
    <context id="i4d52ff2076404df08268a46d0727a473_I20200828">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">algm:VoxtelIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-28</instant>
        </period>
    </context>
    <context id="ib5b3dc89d1724ccba5f3fb2752664df7_D20200328-20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">algm:VoxtelIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="i20edde29335f4846a525a41d54635674_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="ic23383742f7748afbf881e93972b5f0c_D20190330-20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:AutomotiveEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i949befcf3a9345ef9e1c40eb13612ea1_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="i1331629e45ea43ee94fc29aa33ed7465_D20190330-20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:IndustrialEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i56d9c6993b7e4598b03513db92557c48_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="i66ceaf224a93454bb087436bf3a13064_D20190330-20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:OtherEndMarketMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i3584175028a644728a44268a5415cccd_D20200328-20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:WaferFoundryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="i1a99aad7fc27476599bae15a3c21eb0b_D20190330-20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:WaferFoundryProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i1018f1dd082f455395e7a42bea4d1ae2_D20200328-20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:SankenProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="i381d6ebd550a4c1dbc4e478cbd4234ed_D20190330-20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:SankenProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i47ff892f7b954cd5a85306a12a78b8e4_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="i6c68175d3b6842ecb31a583c4fc6f3fd_D20190330-20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:PowerIntegratedCircuitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="icfe94ea97e854b649051306067e9a1a4_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="i0b58756d11964785a6b8c6fcbd7f5ca0_D20190330-20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:MagneticSensorsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="iedd0eb02817449ee8d1f26486b2a26c7_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="ic0c82f37566e446caecfce5a24a565d6_D20190330-20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:PhotonicsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="if02c57a795024c3aa2f45d4ab5a1a8d7_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="id0c6afa278f64f45a7085412ceb40659_D20190330-20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i992aec181a204e89ac0ffbc19f1ac8b2_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="i307859af50ec4f369d285cfeca8edea8_D20190330-20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherAmericasMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i290f3f470bf949749ca1d92d870d6fe8_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="ide1c727f2d404c5fa993205cea546ae7_D20190330-20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i309f48c427904268ad61020e067ba7e2_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="ic2362a88f5e54838994e621c2dd731b4_D20190330-20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:JP</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i493792f84e1a46c5ac03b16213cb6d38_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="i8abe25e7e6b342469fe478cbfe8f65e0_D20190330-20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i7516ffbc6fa640dfb9059abb4142954a_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="i909e6f0fcc674140a21ecf4e9ad53a2e_D20190330-20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:KR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i4f6241fa22ab4b35ba1a07632ad5c0df_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="i8b3dcc167c8d4d12ab322db62973739a_D20190330-20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherAsiaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="ib92e7f41ecf74168a0cce21c4f23b2f0_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="i5e40079754854c459a243399ba4e50d9_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="i16952f6716ff4211bcf3b77c6be6ad4d_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="i77f2a59ad8154976b8c948f01aa5bf5b_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="i84dc116dfa8c480b8151c850be124eb7_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="i1484a8ac946c40deb91e14f90b0f8171_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="i744f6cc284b24741a04ac78be45023a0_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="i512ee719991e407e80f54bda983e089b_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="id0f8d4de39fc4a7b87bbb3772db8a5f7_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i491b4b59846b489f9a2948f26ce98ab5_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i90ccd7a1d3bb4a4b9eaaf9dc03853434_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i049110e1d46c475c98b208879f5364ae_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="if4c5a5660b0a45bebca03b16dd7339c6_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i2f2027e00ac84866b609e49999e3c527_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i99c3964fd5a1440493daac7bf787e197_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i57c279101e144905b329628767986923_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i29dd2315318c46adbde826b86fdd680b_D20200328-20210326">
        <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>
            <startDate>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="ibf41be51617d4ea8b678564807ef6ea1_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">algm:VoxtelIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i9cb1c75ee64942a6bea996bcc9d52b23_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="i3913fd98185e44378fc1dfb11e85f32f_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i3edfa7f08154498cb9f59dd642eb62f9_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="id8c2e85732594610a992fbc6ffdab7a6_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i7b66a4201dad44659d38e3644df0f0e3_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="i521c7f16b982438d831bccbd4a12e193_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i40bddd6694e44f4bb88bc56a5f7e0c22_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="i26764f48a0c343d9b7ecc6c3583e7503_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i0d96fbf15ea449a38d20f20a822522b1_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="i574a9f0f1e174dd1893527ff2267482f_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="ib2bb33d962044f5dba8df49bdb4c2d3e_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="icb1facc0656749d68dd386d75658615a_I20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="i2a575a663a214044be150aa6c6638525_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="iaf697739d95d4d53a51fb50e22f15875_I20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:PH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="i2d81889855fe446593cd5dfd4d6be6a0_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="ia602b6fa6e484338ba899ac31205ffc2_I20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="i5e3a9ca36ad6496681ddd3d6eb9e3b19_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="i0dc3c2fc2ce440888a675cfc75408877_I20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">algm:OtherCountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="idd9d4359db394378b24780c49884d2fb_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="i6d113c3cea0745188e2fb43c776af45a_D20190330-20200327">
        <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>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="icbea07383a734ad08e7342e294f6fb77_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="ieb7721765cf742b8a813e5f07752f4fc_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="i85f9d8da08f948c3904f768b452acc5e_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="icf8baeb3db634b4aaac1f30832422a81_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="i881c391c77bd4fbbbf840efb3cbd3d1e_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="i084acbc6daee4ca7b647ff9d9337a0cf_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="i6a02852b0750409eae219a6bd0b10e39_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="i8310e6b9ba814f57b34a2cdf03e3cb5f_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="ie02507bd88c6495e9249b3ef749355ad_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="i885cbf1152b441939b627c7e5c41f27f_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="i3d2e1d23c5db413f81a444dd2c29c75d_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="ibf3d8a01200e42f0bd0e5963fcced71b_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i949e9da176f34cc1b2be18c54cbb2b8f_D20190330-20200327">
        <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>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i905e45c1c22b40ecb19ac57af960065a_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i99933d7857f24d239307251784cd2e59_D20190330-20200327">
        <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>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i78bc718ce0594f0ebca2a1a71ee29ab4_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i6460d9a713d34632b08c6a159575738d_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="iadc515902aed4c3b9cf1576b0dd776b7_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="ia3bcaa758fbd4c9687ffb80783cfff01_D20200328-20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">algm:LongTermCashIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="iac93bdab15084b58a505ea805e72afef_D20201102-20201102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">algm:LongTermCashIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">algm:LTCIPTRIPAwardRSUConversionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-02</startDate>
            <endDate>2020-11-02</endDate>
        </period>
    </context>
    <context id="i96195f8692324aec836fb851912dbca9_D20201102-20201102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">algm:TalentRetentionIncentiveProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">algm:LTCIPTRIPAwardRSUConversionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-02</startDate>
            <endDate>2020-11-02</endDate>
        </period>
    </context>
    <context id="i50c96aaf05564ac1acce60792d508819_D20201102-20201102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">algm:LongTermCashIncentivePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">algm:LTCIPTRIPAwardRSUConversionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-02</startDate>
            <endDate>2020-11-02</endDate>
        </period>
    </context>
    <context id="ie05d21f726cc4963b4952196330110be_D20201102-20201102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">algm:TalentRetentionIncentiveProgramMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">algm:LTCIPTRIPAwardRSUConversionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-02</startDate>
            <endDate>2020-11-02</endDate>
        </period>
    </context>
    <context id="i1b02df5740b741c6a9b79796cc08ad51_D20201102-20201102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">algm:LTCIPTRIPAwardRSUConversionProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-02</startDate>
            <endDate>2020-11-02</endDate>
        </period>
    </context>
    <context id="i279e476fb9104377a7b29654830ca481_I20190329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">algm:LongTermCashIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-29</instant>
        </period>
    </context>
    <context id="i42b55c14285a4276acd9bc380ff10d88_D20190330-20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">algm:LongTermCashIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i07c2c2c5c6e64ad7a5e5c162ee77d223_I20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">algm:LongTermCashIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="i2ea824f30f364e189cdcab515dc6ff38_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis">algm:LongTermCashIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i20ac3176da8d48c6b24b03368ff4d9d1_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="i52cbbbb4a32145108782a976caa950e5_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="iddde52310961470ea318c1a9009bfa1f_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:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="if0fcb73222a04217bf0642a488d517d8_I20200327">
        <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:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="i2acc44a468d942a2af49317e1755b98b_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="i8de20715ef79457f882b46e13e3db89b_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="if7131027618c42d984d1eba05727a12d_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="ic15a84648ed1427a92a6a2722f0b1c53_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="i698c75aab5d14a43ad1f948d9228bd08_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="ieecadd8b4e954607841754af73a7bf1f_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="i4255234ec2bd4ebf97acc1629d903e04_D20200930-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:MizuhoBankLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-30</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="if66f1f5b831b493dad02af3be55716a3_D20200930-20200930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">algm:BankOfMitsubishiUFJMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-09-30</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ic3f474c2c3de46d3be4895c3bdb78a81_D20201125-20201125">
        <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>
            <startDate>2020-11-25</startDate>
            <endDate>2020-11-25</endDate>
        </period>
    </context>
    <context id="ife69b70b2a2f4eeb8892df1a895672fe_D20200328-20210326">
        <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>
            <startDate>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="ibadd1c622e5d4a079b2325972ec4da9f_I20190122">
        <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:LineOfCreditAgreementExpiringJanuary222021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-22</instant>
        </period>
    </context>
    <context id="i71e9878108204cb181e46cebaaaa80c2_D20190122-20190122">
        <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:LineOfCreditAgreementExpiringJanuary222021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-22</startDate>
            <endDate>2019-01-22</endDate>
        </period>
    </context>
    <context id="i781855c803b146748f5acb00978a69ab_D20200328-20210326">
        <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:LineOfCreditAgreementExpiringJanuary222021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="i58c6edf6dcc246289f1e36e8c3bc2809_I20200327">
        <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:LineOfCreditAgreementExpiringJanuary222021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="i1f8627dee6c5469ab012eeb7cc30ea9d_I20200626">
        <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:LineOfCreditAgreementExpiringJanuary222021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-06-26</instant>
        </period>
    </context>
    <context id="i609183f5dc3d458fb31073d5f4d48ceb_I20060327">
        <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:LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2006-03-27</instant>
        </period>
    </context>
    <context id="i8eea13a6062842098fa028531c97836b_D20060327-20060327">
        <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:LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:LondonInterbankOfferedRateLIBORMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2006-03-27</startDate>
            <endDate>2006-03-27</endDate>
        </period>
    </context>
    <context id="id9ae40e5bdec4fa4aa2fd6fafe66a5c7_D20190330-20200327">
        <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:LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i0d29cd141e684e28948ad056ea234396_I20200327">
        <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:LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="i3acc181d98b144118a9b18c207dc29f7_I20011205">
        <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:LineOfCreditAgreementMaturingJune182020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2001-12-05</instant>
        </period>
    </context>
    <context id="i089c8d066f5a47d68a28ec0f4d287d93_D20200318-20200318">
        <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:LineOfCreditAgreementMaturingJune182020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-18</startDate>
            <endDate>2020-03-18</endDate>
        </period>
    </context>
    <context id="i6b8f100b96af45a987cbcea912d3d61b_I20200327">
        <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:LineOfCreditAgreementMaturingJune182020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="i4e5f84c3a97f40899a2728211da05af2_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="i2b4083fe5681421d92e90785cda0684a_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="ifcba3747720e4bb0a15422a7e9f30bf0_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i795d2502045e4f6fa494f2860d179a09_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="i0125984311cb4286bce97b09ab4cb23e_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="id373c4bc9867428abdc4238edb58d3e8_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i7258e2a22f264fa99e2a30b996be63cb_D20200301-20200331">
        <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:UnusualOrInfrequentItemAxis">algm:COVID19Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-01</startDate>
            <endDate>2020-03-31</endDate>
        </period>
    </context>
    <context id="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327">
        <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>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i7888039fca9a44b0a41adbf984506f2b_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i3b8058be53ec482ca1065586cf691927_I20190329">
        <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>2019-03-29</instant>
        </period>
    </context>
    <context id="i0863998bf1044fa29aa3676df5d89674_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="i36f1acd58e87491fb446d836edf75844_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="idfc4009250e349d5829ac6e48d1edd6e_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="i4f4976897f52401f9ce210518cc8d77a_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="i30e69a28381f49b7ad63cfe4c866547a_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="i296d950dc2b44c9dbab54c02df718081_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="i34d967a8c7154f3099dd6c830bdcdd46_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="if8ccd9b4ea2a45e08353c0a154ad598c_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="iacebd955cc99436e8fd33c93386baee8_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="i3029cc60b013462ca4e4351bfcc82ac9_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</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="i6e8557ece51d449492f522471d066e58_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</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="i12ef46f4c8244243b0b957b0c9a93d4b_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</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="i610b99c0b26d4bf3919ead27cfd38f5d_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</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="i47a07b99e0ad42ccabb2545a19169854_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="i632b67af00d041149bc54b90a5bb5b4a_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="ic238777fb0964755a53251002962d1fe_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="i441a05a610dd41d8a65bb245985feb95_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="ie58fb5b3c6dc4621b1748e90b8aed9cd_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="i055caafcb80d484ba4a89d373a40dbe5_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="i87b4a316ea5e40ee8f51a70faba2513b_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="i17acf8f9aea14542bbaab7be0f064a29_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="i949beb59c4794c5bb8f98c1cd1edaec0_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="ia5eaa4617d2e4a118f345f2b8e842895_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="i4297136c67674df09114349f4dd8d243_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="ib65a0baf88804ab6940360c5adb6d021_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i7e1d4a07533943698aea2e43bb10d800_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i8f0b8ed179114698bc6373ef923a09f1_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i2ef4aaea0c884af394ec92b9c17a5ad9_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i76cac1a4b42d47f3bcc99aa9d4a0317b_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="idd548d7be667470daeba0a63caa28cbc_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="iea58c2b2460140bf9d8f124c3e481bc4_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i40852759fb7e40f48013450f1d12c170_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i0a91b9b9ac3248cab20020c8d784b0da_I20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <context id="i87ea16f871e34f148264d46c25111d6a_I20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</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>2020-03-27</instant>
        </period>
    </context>
    <context id="iff2da4790e5b45a3acdc22c36ebbf84b_I20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</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>2020-03-27</instant>
        </period>
    </context>
    <context id="i9c6e2e7e785b41438f2fa971a8f03b2d_I20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DefinedBenefitPlanByPlanAssetCategoriesAxis">us-gaap:DefinedBenefitPlanDebtSecurityMember</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>2020-03-27</instant>
        </period>
    </context>
    <context id="id3af90233698449ea90527433ff24952_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="idd9b789ef36f4016bf836f5d9efcb67d_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i7a958374069a4f57b0d1a86fa33702d8_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i4cc989600d664f458775a6072023484c_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="ic5591f6992c34e4d994f5d237174836f_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i81e7d4d3bb5541e491abbae917daa913_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i9d776c1b24484fee9967cc6a46144dae_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i01a81db556cd4a01ab9d40f501993371_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i82f31c9d68634c419f20b573d6d9e554_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i29b54e0506db4769af82a8d88ed30e65_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="ib890f93ef0974dd7a66f5ceab0220722_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i3a655bcb780542bb887c2772b10ff4b3_I20190329">
        <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>2019-03-29</instant>
        </period>
    </context>
    <context id="i861168687ba942669b2a53147afcf621_I20190329">
        <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>2019-03-29</instant>
        </period>
    </context>
    <context id="i5171252016c645e79e4751a3926eb178_D20190330-20200327">
        <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>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i194a3cc2991b46e0a8e05308ecf0461b_D20190330-20200327">
        <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>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i983fde9fffb94ef7b224ee6494babc65_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="if8f8d7de3bbe499b803eba8fd23ead33_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i1812c3015e6946e48640969e5b2af5da_D20200328-20210326">
        <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>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="if23776a298354ead83ec2352b877f17b_D20200328-20210326">
        <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>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="i8c099038fdf9440a8e89446a11439dbe_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="id62b1afde4a74c9c90412a0b2db58b01_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="if0500fa9eef049f284abf4847810085b_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="i2e72bf2515be4e53bedc09590df812b3_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i8c4dbf0779c8459a9bfd285467b43114_D20200328-20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:AMLUSEmployeeDefinedContributionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="ic8ee97c1d4fd4f8b95b371812d9e749b_D20190330-20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:AMLUSEmployeeDefinedContributionPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="iacc0bdf562e24b4a995389b224c71c21_D20200328-20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:AMEPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="i8c34b38c23c44a05b4a6030a66cfc661_D20190330-20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:AMEPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="idd982340729343d695e1be91d4c9ea34_D20200328-20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:Company401KPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="i954a3376619b42ea87786122c5a4454f_D20190330-20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanNameAxis">algm:Company401KPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="ieb69e6b76cd9465aa6aed7e3658691f1_I20210326">
        <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-03-26</instant>
        </period>
    </context>
    <context id="ic69952c9385b4dd7b85695229a867e14_I20210326">
        <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-03-26</instant>
        </period>
    </context>
    <context id="i9a1e619d92ea49bb80170a06a05b724f_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="i8c7bd0debad5403987487b0dfc83211c_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="icc28ea7d8a744fcd9ed600e4b2701aec_D20180331-20190329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <startDate>2018-03-31</startDate>
            <endDate>2019-03-29</endDate>
        </period>
    </context>
    <context id="i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="i54e2ea7242764048bccf47d19678a45d_D20190330-20200327">
        <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>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="ie9117111a0df46aab196271af8c8c8d7_D20190330-20200327">
        <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>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="ib5eb914560f24c508341be5f805992c0_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="i01e9f5fcae1447008aa3e0635b03b00b_D20190330-20200327">
        <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>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="icbb2d32337544da9a88d27dd073af2d3_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="i7779e493d82a49fcae0ad6c618ce87ca_D20190330-20200327">
        <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>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i1327a7edb6074b8eb7a653399665ddbc_I20171031">
        <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>
            <instant>2017-10-31</instant>
        </period>
    </context>
    <context id="i34fe46b67e524e4399aab47bcde90125_D20171001-20171031">
        <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>2017-10-01</startDate>
            <endDate>2017-10-31</endDate>
        </period>
    </context>
    <context id="i0e1005fc8f4944e6bbc8b073338ff7b1_I20171031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">algm:OneEquityPartnersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-10-31</instant>
        </period>
    </context>
    <context id="ic1cd0d49f81c40bdb53ac0f8997ee0dc_I20171031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-10-31</instant>
        </period>
    </context>
    <context id="i5ff89dec85e341bc9c89f09e2096ee5a_D20200930-20200930">
        <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-09-30</startDate>
            <endDate>2020-09-30</endDate>
        </period>
    </context>
    <context id="ib07f27c88a604e9db03ebee5937b7aea_D20171001-20171031">
        <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>2017-10-01</startDate>
            <endDate>2017-10-31</endDate>
        </period>
    </context>
    <context id="i77b05f841e7f4e3db91c312dbc02ce50_D20171001-20171031">
        <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:VestingAxis">algm:ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-10-01</startDate>
            <endDate>2017-10-31</endDate>
        </period>
    </context>
    <context id="i9839b056478f4ea6b9bc661456f4e588_I20171031">
        <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:VestingAxis">algm:ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-10-31</instant>
        </period>
    </context>
    <context id="i46513fe81b9f433a9b32c5955a358e08_I20171031">
        <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:VestingAxis">algm:ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-10-31</instant>
        </period>
    </context>
    <context id="if741c649080145b5a8fbda064e060c2f_I20171031">
        <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:VestingAxis">algm:ShareBasedPaymentArrangementIfAChangeInControlOccursMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-10-31</instant>
        </period>
    </context>
    <context id="id362e8eb42a24a56bcb5331bcc1eebb1_D20200328-20201101">
        <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-11-01</endDate>
        </period>
    </context>
    <context id="i81b6ff0a55a64a4bb8f56ae41d923db9_D20201002-20201002">
        <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-10-02</startDate>
            <endDate>2020-10-02</endDate>
        </period>
    </context>
    <context id="iac5f28d249e945dfaade11092aebd4a8_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="if871ee369b974785ac62bef7d6afb522_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="i378d1234d53146929469e894795ab130_D20201102-20201102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">algm:SharesOfCommonStockMember</xbrldi:explicitMember>
                <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="i8e4d9f506a464ae9a8b9c2f959790ea4_D20201102-20201102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">algm:SharesOfUnvestedRestrictedCommonStockMember</xbrldi:explicitMember>
                <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="i50ea5e5708a44b83a8192af929d22f18_D20201102-20201102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">algm:SharesOfCommonStockMember</xbrldi:explicitMember>
                <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="i3cf482e7c64e4c00b25b5e2346659b40_D20201102-20201102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">algm:SharesOfUnvestedRestrictedCommonStockMember</xbrldi:explicitMember>
                <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="i2690cf0d19d4442d99a97c8c623ef635_D20201102-20201102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">algm:SharesOfCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-02</startDate>
            <endDate>2020-11-02</endDate>
        </period>
    </context>
    <context id="i598454421957422a8c0a21d9acc25e10_D20201102-20201102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConversionOfStockByUniqueDescriptionAxis">algm:SharesOfUnvestedRestrictedCommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-11-02</startDate>
            <endDate>2020-11-02</endDate>
        </period>
    </context>
    <context id="ifff9930833bb4a92a4b1d4df30ac54ed_I20201101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-01</instant>
        </period>
    </context>
    <context id="id8bcdf86dd1a4f4492c87825a236ee6a_I20190329">
        <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>2019-03-29</instant>
        </period>
    </context>
    <context id="i4ffd72d8949043c09614de5343324728_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="ib6b8284f2fc8414f885b292d200fec78_I20210326">
        <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-03-26</instant>
        </period>
    </context>
    <context id="i0b42bda7c1514041bfcc0946fb544916_I20210326">
        <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-03-26</instant>
        </period>
    </context>
    <context id="i26a822aedf1a4f889e2b21df59f4e72f_I20210326">
        <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-03-26</instant>
        </period>
    </context>
    <context id="ibc4d561a420a49ea8adc2fd3cee668c7_I20210326">
        <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-03-26</instant>
        </period>
    </context>
    <context id="iff42c27e763d41a79bffd84387e3e1be_I20190329">
        <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>2019-03-29</instant>
        </period>
    </context>
    <context id="if2dad286a1d64f0287cd22405627efd8_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i98540c2802db4c679babef089eef9b5c_I20190329">
        <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>2019-03-29</instant>
        </period>
    </context>
    <context id="i3bcbc3a2a73847c7aab3acce7a04ee42_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i456353b9af5b464c8d501c4d8a2cceb0_D20200328-20210326">
        <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>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="ie6726e64ca22443abb228915697c0e00_I20210326">
        <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-03-26</instant>
        </period>
    </context>
    <context id="ib04845c6d93348fba82dec6efbd6e93f_I20201102">
        <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>
            <instant>2020-11-02</instant>
        </period>
    </context>
    <context id="ic746354791b544729c34996268efba87_D20201102-20201102">
        <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-11-02</startDate>
            <endDate>2020-11-02</endDate>
        </period>
    </context>
    <context id="i67932a18eaa0408c9950dcea0a67c894_I20210326">
        <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>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i5d016d9219fa43539827dbf16e9392b5_I20201102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">algm:CommonClassLMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-11-02</instant>
        </period>
    </context>
    <context id="ib3fb16e587464712b6c0f974694cde16_D20201102-20201102">
        <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-11-02</startDate>
            <endDate>2020-11-02</endDate>
        </period>
    </context>
    <context id="i70228edeb3834a02b71fbe2416eeaefc_D20200328-20210326">
        <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-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="i7621ef54516e4c83a34d6224d3df3b40_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="ib2c99b01edf04f7ba099e75e4606e703_D20190330-20200327">
        <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>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="id3c9cb7e5c44459693e0e4048eb19d78_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="ibafb000d4f8444909812b688070be85d_D20190330-20200327">
        <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>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i71cd198fc7fc471f909c2eea54b9363a_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="i1b013715ff9842e2afb623eac7cd9c56_D20190330-20200327">
        <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>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i5750ce4979c741609b295c26579f67b0_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="ide5de0060513404abed0e6efe6081438_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="id2835e5f02db47259f8a20eed7700e0c_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:StateAndLocalJurisdictionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="ia2e1c68faff44a5ba1e091ae9870c0bc_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:DomesticCountryMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i282a7ca5f85140ae94e2fa7ee4fc33ae_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">us-gaap:ForeignCountryMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="ia82b601c2b9b45759eaf97401cae92e3_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">algm:FranceTaxAuthorityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i21572b880e304ef09c12280b1e5e40e9_I20210326">
        <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>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">algm:ThailandTaxAuthorityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="ibaedbc9b385943218876518f45647830_I20210326">
        <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>
                <xbrldi:explicitMember dimension="us-gaap:IncomeTaxAuthorityNameAxis">algm:ThailandTaxAuthorityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TaxCreditCarryforwardAxis">us-gaap:ResearchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i3cfe9ad2d6894e3e8be6a3278c93f92f_D20200327-20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
        </entity>
        <period>
            <startDate>2020-03-27</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i8c21fee5bec947989c1e64ae9380f8b6_D20210202-20210202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">algm:IPOSellingShareholdersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-02</startDate>
            <endDate>2021-02-02</endDate>
        </period>
    </context>
    <context id="i53a84d7bb6174dfba1cf63ad1f3cbc06_D20210202-20210202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">algm:IPOSellingShareholdersMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">algm:OneEquityPartnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-02</startDate>
            <endDate>2021-02-02</endDate>
        </period>
    </context>
    <context id="ie9cbd98ca1174b6c8c09ea82a90c0b88_D20210202-20210202">
        <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>2021-02-02</startDate>
            <endDate>2021-02-02</endDate>
        </period>
    </context>
    <context id="idecda599a97c4068a85ba4722821d1c5_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="if988020003064e5381c21ee8b98b012c_D20190330-20200327">
        <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>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i3f249de81448450f8c8a18d435b3e53b_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="ibe48ab7f48704cea8259ac110f680bc1_I20200327">
        <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>2020-03-27</instant>
        </period>
    </context>
    <context id="i9c3cc58e2e22424a8f8ac46163ee0c0a_D20190330-20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">algm:SankenProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="ia044f3486e314e93a0a5db0282b4e863_D20190330-20200327">
        <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>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="id031db8cf14c40cf8c64819a732c9665_I20190331">
        <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>2019-03-31</instant>
        </period>
    </context>
    <context id="i84e2920541d7468bb16ac652e2b69504_D20200328-20200925">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-09-25</endDate>
        </period>
    </context>
    <context id="ibc126553c9344426a299744415082bec_I20200328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">algm:SankenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="i8eae8a3e88cc4bf8af74696d9883ead5_D20200328-20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="if4e26ba8a29645269c03c3a13dd1c661_I20200328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">srt:ConsolidationEliminationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-28</instant>
        </period>
    </context>
    <context id="id512cb9472534a3397c2c18b653253cf_I20200328">
        <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>2020-03-28</instant>
        </period>
    </context>
    <context id="i9a286b02521c45d0a0d3d8a76a536330_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="ib7158d21ab4a417ba1c12ab1a98ffa0a_D20200328-20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:EquityMethodInvesteeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="ie3b63020978f4cd8ac771c48b744526e_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="i4df9cac708cc4aa59a8e4f79bfedab18_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="idda2253ca3ad419eb9f920ef7749d367_D20190330-20200327">
        <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>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="i53331365dd3c4077a96e00b2eea01b60_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="ie89c1e9012fc48628861c59f8579d943_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="ie97935e90e9d4628873c0e6b2cd6b36a_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="i7d726d182e2f45a7b3d6e0da0d5c62a9_I20140731">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:SG8CollaborationAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2014-07-31</instant>
        </period>
    </context>
    <context id="i7f645a1e37154107a41e381ad63f74a2_D20190330-20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:SG8CollaborationAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="idfdd0bc3be3a49aa880d60d18721bb56_D20200328-20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:SG8CollaborationAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">us-gaap:MajorityShareholderMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2021-03-26</endDate>
        </period>
    </context>
    <context id="id3c4abdab3ed4cf9b1ed79133f761a73_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">algm:PolarSemiconductorIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="i8519364b81be4b3fabe58acf0a5e4221_D20200328-20200328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">algm:TransitionServicesAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-03-28</startDate>
            <endDate>2020-03-28</endDate>
        </period>
    </context>
    <context id="i12a09435a9eb4789bb2deebe4d173888_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="i6836b7da6d55402a98052ea68838a208_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="ic99161f7a5ae4c2595ce5eea5558eda7_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="i6ddddfe5ead54140978bfa100fbfd7c0_D20180301-20180330">
        <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-03-01</startDate>
            <endDate>2018-03-30</endDate>
        </period>
    </context>
    <context id="i0089d483bd7148f589f0976fbb91565e_D20180301-20180330">
        <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-03-01</startDate>
            <endDate>2018-03-30</endDate>
        </period>
    </context>
    <context id="i49cc776a5dfd463bbf01daad6794647c_D20200328-20210326">
        <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>2021-03-26</endDate>
        </period>
    </context>
    <context id="i218127b5bc8c477c8779dcc47f690d44_D20190330-20200327">
        <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>2019-03-30</startDate>
            <endDate>2020-03-27</endDate>
        </period>
    </context>
    <context id="id5c57a4e27064e1c84151099b07c28d7_I20210326">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-26</instant>
        </period>
    </context>
    <context id="ifc595f73b8ad4a7aa647dfe2f508f1aa_I20200327">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000866291</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">srt:ManagementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-03-27</instant>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="location">
        <measure>algm:location</measure>
    </unit>
    <unit id="continent">
        <measure>algm:continent</measure>
    </unit>
    <unit id="segment">
        <measure>algm:segment</measure>
    </unit>
    <unit id="reportingunit">
        <measure>algm:reportingUnit</measure>
    </unit>
    <unit id="class">
        <measure>algm:class</measure>
    </unit>
    <unit id="php">
        <measure>iso4217:PHP</measure>
    </unit>
    <unit id="gbp">
        <measure>iso4217:GBP</measure>
    </unit>
    <unit id="note">
        <measure>algm:note</measure>
    </unit>
    <unit id="lineofcredit">
        <measure>algm:lineofcredit</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF80L2ZyYWc6Y2Y2MTYyZThhZTljNGY5Y2IyN2JkMjZiYTI0YzJjZTYvdGFibGU6NzdjOWU3MGY1NzVjNDY0NzliMzg5ZjhlZmEzNDlmODMvdGFibGVyYW5nZTo3N2M5ZTcwZjU3NWM0NjQ3OWIzODlmOGVmYTM0OWY4M18yLTEtMS0xLTA_d03a7b3b-b4cb-458e-91fa-749823e5325c">0000866291</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF80L2ZyYWc6Y2Y2MTYyZThhZTljNGY5Y2IyN2JkMjZiYTI0YzJjZTYvdGFibGU6NzdjOWU3MGY1NzVjNDY0NzliMzg5ZjhlZmEzNDlmODMvdGFibGVyYW5nZTo3N2M5ZTcwZjU3NWM0NjQ3OWIzODlmOGVmYTM0OWY4M180LTEtMS0xLTA_7beda794-e6da-4380-8501-794e35c023ce">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF80L2ZyYWc6Y2Y2MTYyZThhZTljNGY5Y2IyN2JkMjZiYTI0YzJjZTYvdGFibGU6NzdjOWU3MGY1NzVjNDY0NzliMzg5ZjhlZmEzNDlmODMvdGFibGVyYW5nZTo3N2M5ZTcwZjU3NWM0NjQ3OWIzODlmOGVmYTM0OWY4M182LTEtMS0xLTA_1e5d8dc4-65a1-4358-bdbd-9cf98f956096">2021</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF80L2ZyYWc6Y2Y2MTYyZThhZTljNGY5Y2IyN2JkMjZiYTI0YzJjZTYvdGFibGU6NzdjOWU3MGY1NzVjNDY0NzliMzg5ZjhlZmEzNDlmODMvdGFibGVyYW5nZTo3N2M5ZTcwZjU3NWM0NjQ3OWIzODlmOGVmYTM0OWY4M183LTEtMS0xLTA_1787e212-742c-458d-977a-9d8daa03ef9b">FY</dei:DocumentFiscalPeriodFocus>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i2218f6db73124b87a1f92416519c33b5_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM5MDg_525d2c31-809e-4db7-a8cf-0c57d96f23ef">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="ieb69e6b76cd9465aa6aed7e3658691f1_I20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzIxNw_8cbbe33d-5718-45ab-a704-fca77edcfd65">P1Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <dei:DocumentType
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y18yMTk2_403b411a-be58-4352-a711-c8934cb270f0">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGFibGU6ZTcxMzNiOWE1MjU5NDVjNjlkYzY3MGExNGM4YzI5MWQvdGFibGVyYW5nZTplNzEzM2I5YTUyNTk0NWM2OWRjNjcwYTE0YzhjMjkxZF8wLTAtMS0xLTA_7949fcd9-8c37-4a01-985a-657ae3e5f22e">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y18xNzE_2966add0-3665-4085-a38a-a88208234e25">2021-03-26</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y18xNzE_d6aaf63b-3f47-4bd5-88ab-df1feaf7baf8">--03-26</dei:CurrentFiscalYearEndDate>
    <dei:DocumentTransitionReport
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGFibGU6OGZhNTdhZWIwYjMwNGM0NmFhMzgwYWYxNWZhZjExMjcvdGFibGVyYW5nZTo4ZmE1N2FlYjBiMzA0YzQ2YWEzODBhZjE1ZmFmMTEyN18wLTAtMS0xLTA_e699c11f-6eb2-41c9-9f37-0fce5df2675e">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y18yMTk3_b7d528d9-4f17-4eaf-a091-54415260b70f">001-39675</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y18yMTk5_c56d6c0f-f0d7-4804-83ef-ab93ddae6572">ALLEGRO MICROSYSTEMS, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGFibGU6ZmY3ZmMwNTY4MjEwNDU4OWJhZmNiYjRhNmI0NTMyMmEvdGFibGVyYW5nZTpmZjdmYzA1NjgyMTA0NTg5YmFmY2JiNGE2YjQ1MzIyYV8xLTAtMS0xLTA_b3d5e216-b4aa-4f89-ad56-d22cec6bb976">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGFibGU6ZmY3ZmMwNTY4MjEwNDU4OWJhZmNiYjRhNmI0NTMyMmEvdGFibGVyYW5nZTpmZjdmYzA1NjgyMTA0NTg5YmFmY2JiNGE2YjQ1MzIyYV8xLTItMS0xLTA_8fd3f248-d01c-4c23-8adf-34f42f7dc0e1">46-2405937</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGFibGU6ZmY3ZmMwNTY4MjEwNDU4OWJhZmNiYjRhNmI0NTMyMmEvdGFibGVyYW5nZTpmZjdmYzA1NjgyMTA0NTg5YmFmY2JiNGE2YjQ1MzIyYV80LTAtMS0xLTA_e9f40ba6-d36d-4041-9453-b5cd01468fe7">955 Perimeter Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressPostalZipCode
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGFibGU6ZmY3ZmMwNTY4MjEwNDU4OWJhZmNiYjRhNmI0NTMyMmEvdGFibGVyYW5nZTpmZjdmYzA1NjgyMTA0NTg5YmFmY2JiNGE2YjQ1MzIyYV80LTItMS0xLTA_0ed298ff-d122-4a4c-8589-6478487c7efd">03103</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCityOrTown
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGFibGU6ZmY3ZmMwNTY4MjEwNDU4OWJhZmNiYjRhNmI0NTMyMmEvdGFibGVyYW5nZTpmZjdmYzA1NjgyMTA0NTg5YmFmY2JiNGE2YjQ1MzIyYV81LTAtMS0xLTA_99ef03fe-ca2a-4725-8168-f4a96363048a">Manchester,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGFibGU6ZmY3ZmMwNTY4MjEwNDU4OWJhZmNiYjRhNmI0NTMyMmEvdGFibGVyYW5nZTpmZjdmYzA1NjgyMTA0NTg5YmFmY2JiNGE2YjQ1MzIyYV81LTEtMS0xLTA_bc42d7af-5b50-483c-8129-303d6dd26673">NH</dei:EntityAddressStateOrProvince>
    <dei:CityAreaCode
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y18yMjAw_ce63d914-5f65-4d25-a8fd-ee2669e83d0a">603</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y18yMTkx_648ada26-28fe-4a5e-8c13-120452e9347e">626-2300</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGFibGU6Yzg5OGE2OGFmYzYwNDdhMDhhZGZjYzUwMmQyM2Q4YWMvdGFibGVyYW5nZTpjODk4YTY4YWZjNjA0N2EwOGFkZmNjNTAyZDIzZDhhY18xLTAtMS0xLTA_71d7e6dc-c3b9-431e-92ef-ecae635cb307">Common Stock, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGFibGU6Yzg5OGE2OGFmYzYwNDdhMDhhZGZjYzUwMmQyM2Q4YWMvdGFibGVyYW5nZTpjODk4YTY4YWZjNjA0N2EwOGFkZmNjNTAyZDIzZDhhY18xLTItMS0xLTA_413cb79e-6689-49fe-8142-9db92534f3cb">ALGM</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGFibGU6Yzg5OGE2OGFmYzYwNDdhMDhhZGZjYzUwMmQyM2Q4YWMvdGFibGVyYW5nZTpjODk4YTY4YWZjNjA0N2EwOGFkZmNjNTAyZDIzZDhhY18xLTQtMS0xLTA_014a38e8-126e-46f0-82c6-4206d6532139">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y182MDQ3MzEzOTcyNjE1_b29fc9e2-aa75-4d7d-83b7-28226ddfaa77">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y182MDQ3MzEzOTcyNjE2_10ba9ce3-2fe5-44e2-8ecd-844ca147ee4d">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y182MDQ3MzEzOTcyNjA4_8ed3798c-eadb-4a5d-8dd5-36cb97c27852">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y18yMTk0_4f6dfb68-a7c1-457e-90b5-61873bc6c2a7">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGFibGU6Y2U0YTU3YjY1MGNkNDIxNjlkMTM1ZWNlMzJhNjM4YjUvdGFibGVyYW5nZTpjZTRhNTdiNjUwY2Q0MjE2OWQxMzVlY2UzMmE2MzhiNV8xLTAtMS0xLTA_1110c783-0a33-4fc9-bebd-b57bd7d2d4d1">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGFibGU6Y2U0YTU3YjY1MGNkNDIxNjlkMTM1ZWNlMzJhNjM4YjUvdGFibGVyYW5nZTpjZTRhNTdiNjUwY2Q0MjE2OWQxMzVlY2UzMmE2MzhiNV8xLTQtMS0xLTA_ec8f604a-7025-4e9a-a207-618f56d0f4ff">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGFibGU6Y2U0YTU3YjY1MGNkNDIxNjlkMTM1ZWNlMzJhNjM4YjUvdGFibGVyYW5nZTpjZTRhNTdiNjUwY2Q0MjE2OWQxMzVlY2UzMmE2MzhiNV8yLTQtMS0xLTA_a7a5d24a-5b79-4879-bdb1-89ed67fca591">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y18yMTky_fe6109ee-1bf7-47cb-9660-fc6f0c63161b">false</dei:EntityExTransitionPeriod>
    <dei:IcfrAuditorAttestationFlag
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y182MDQ3MzEzOTcyNjIw_486f82d6-812b-4d7e-b853-2e32150afc3e">false</dei:IcfrAuditorAttestationFlag>
    <dei:EntityShellCompany
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y182MDQ3MzEzOTcyNjEx_7d0ea1bb-3e90-46af-a639-641bfd220ffd">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="i568b1913509c4da781d4ac09ef553371_I20210510"
      decimals="-8"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y18xMjA5NDYyNzkyNTk2OQ_677acfe6-8361-4fda-9d60-fd686ea16b8e"
      unitRef="usd">1300000000</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i568b1913509c4da781d4ac09ef553371_I20210510"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y18xMDk5NTExNjQ2MDI4_2fd4db50-f881-4323-b9c5-729b8488934d"
      unitRef="shares">189593243</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xL2ZyYWc6M2NkODEzZGMzZGJjNDgxN2FlOWZhNTc1MWEwYWEzOGMvdGV4dHJlZ2lvbjozY2Q4MTNkYzNkYmM0ODE3YWU5ZmE1NzUxYTBhYTM4Y182MDQ3MzEzOTcyNjEy_0bb0ea6f-b170-4990-b231-4443aa03ce82">Portions of the registrant&#x2019;s proxy statement for its 2021 Annual Meeting of Stockholders to be filed pursuant to Regulation 14A within 120 days of the end of the registrant&#x2019;s fiscal year ended March 26, 2021 are incorporated by reference into Part III of this Annual Report on Form 10-K to the extent stated herein.</dei:DocumentsIncorporatedByReferenceTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMy0xLTEtMS0w_39af38c8-4a79-4597-a29a-a892309fa274"
      unitRef="usd">197214000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMy0zLTEtMS0w_f4e3cc98-d840-4363-b94f-c888d85e7f39"
      unitRef="usd">214491000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNC0xLTEtMS0w_d50efdb4-8ee3-4d36-9ca2-b2f2aaac7da0"
      unitRef="usd">6661000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNC0zLTEtMS0w_b582cacb-f800-46ea-bc80-06095ddf1bfa"
      unitRef="usd">5385000</us-gaap:RestrictedCashCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNS0wLTEtMS0wL3RleHRyZWdpb246Yzk4M2FkODkzNWZjNDdjMzllZjk0MzdmNzdlMWFlN2RfNzU_7cc7bf23-751c-49aa-8eda-77575a6e4870"
      unitRef="usd">138000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNS0wLTEtMS0wL3RleHRyZWdpb246Yzk4M2FkODkzNWZjNDdjMzllZjk0MzdmNzdlMWFlN2RfODI_59bea2d7-0b87-4adb-8101-45865ba47769"
      unitRef="usd">288000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNS0xLTEtMS0w_9de5c60f-dc14-4536-971d-957bf07ceb97"
      unitRef="usd">69500000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNS0zLTEtMS0w_ba55993c-ebc6-4830-b73b-a35ddae9c9a0"
      unitRef="usd">59457000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNi0xLTEtMS0w_e28ee419-5e4c-4dc6-b86b-c95c4ce791aa"
      unitRef="usd">23832000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNi0zLTEtMS0w_978a82db-e6d5-4849-b1ef-7b8b08c5eaeb"
      unitRef="usd">30851000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNy0xLTEtMS0w_b682077c-f2a2-4f49-9cc3-07c6ee5462d9"
      unitRef="usd">1516000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNy0zLTEtMS0w_23076dbe-2e18-4d63-af8d-4c8ffbbfe29a"
      unitRef="usd">1796000</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:InventoryNet
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfOC0xLTEtMS0w_a0d12481-3d57-45de-8b39-cc515c0a2a03"
      unitRef="usd">87498000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfOC0zLTEtMS0w_fb75492b-3567-45ae-bd72-8a73317eac9d"
      unitRef="usd">127227000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfOS0xLTEtMS0w_eea63784-d375-4d89-bf2e-3d418dd557f3"
      unitRef="usd">18374000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfOS0zLTEtMS0w_eac5db4e-b881-411a-aefb-f3195bdb00fc"
      unitRef="usd">9014000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTAtMS0xLTEtOTQ1Mg_db2e9e72-0f27-4681-a67c-72020dc24597"
      unitRef="usd">25969000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTAtMy0xLTEtOTQ1Mg_06744dac-b4fc-4d71-b347-69f473ffb894"
      unitRef="usd">0</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTAtMS0xLTEtMA_26d32dfd-b449-49e7-bf64-80b25103b599"
      unitRef="usd">430564000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTAtMy0xLTEtMA_d40ffad7-9855-4433-a91c-07f5c7f7a8cc"
      unitRef="usd">448221000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTEtMS0xLTEtMA_e84fde93-9969-476b-964e-24dd73a1d658"
      unitRef="usd">192393000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTEtMy0xLTEtMA_dc88788e-7627-4129-869e-dbd30ccb0d98"
      unitRef="usd">332330000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTItMS0xLTEtMA_cc10d623-446a-4c1c-bb37-ee4f11f9c371"
      unitRef="usd">26972000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTItMy0xLTEtMA_15cd0bdf-eeca-4163-bf5c-b367bc99bb90"
      unitRef="usd">7217000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:Goodwill
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTMtMS0xLTEtMA_8d19db00-85b6-4fbb-95a6-14acbaf5315c"
      unitRef="usd">20106000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTMtMy0xLTEtMA_6c292212-212d-46e7-9255-cd5fa008a8a8"
      unitRef="usd">1285000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTQtMS0xLTEtMA_cb68be3b-5025-4f99-94b7-cfae8705607a"
      unitRef="usd">36366000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTQtMy0xLTEtMA_c5381b32-3c92-4c8a-a9f3-b38d6af06fd9"
      unitRef="usd">19958000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:EquityMethodInvestments
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTUtMS0xLTEtMA_b91575db-6cb9-4a11-88c9-1f01f2e3dc3d"
      unitRef="usd">26664000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTUtMy0xLTEtMA_e5bf7ca2-7482-4453-84d0-8486c417b72f"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTYtMS0xLTEtMA_eb66dbb0-0e17-4a14-9f50-395c897b0a35"
      unitRef="usd">14613000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTYtMy0xLTEtMA_8cdb83d3-b179-4b74-8299-2fba4ac0de5b"
      unitRef="usd">8810000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTctMS0xLTEtMA_7b677d66-5966-40d6-a776-ce8a4655adeb"
      unitRef="usd">747678000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMTctMy0xLTEtMA_d13be292-3bd5-4b01-915f-d4ad99afa348"
      unitRef="usd">817821000</us-gaap:Assets>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjAtMS0xLTEtMA_560c031e-93fd-48ac-b66b-cdffd3c96072"
      unitRef="usd">35389000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjAtMy0xLTEtMA_3846a387-00c5-49f5-a49c-18831a5787e5"
      unitRef="usd">20762000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjEtMS0xLTEtMA_efc68a8f-dc15-47c2-b4a7-0beea3401260"
      unitRef="usd">2353000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjEtMy0xLTEtMA_caf4901e-b092-4ff2-a046-4f45db94ae11"
      unitRef="usd">4494000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjItMS0xLTEtMA_b99e9376-40a7-44c3-a594-3cf5e236b005"
      unitRef="usd">78932000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjItMy0xLTEtMA_65017b3e-554d-44f4-a809-01dfbfb72a78"
      unitRef="usd">56855000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjQtMS0xLTEtMA_810c22a6-3a15-4fd0-93e5-59b087af07c6"
      unitRef="usd">0</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjQtMy0xLTEtMA_58b2e128-ed0f-415d-b61e-9a03ad2e75eb"
      unitRef="usd">25000000</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:ShortTermBankLoansAndNotesPayable
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjUtMS0xLTEtMA_aa3da415-e38d-4db6-8246-90bbcb25663d"
      unitRef="usd">0</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:ShortTermBankLoansAndNotesPayable
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjUtMy0xLTEtMA_b1504748-434a-4b02-b2de-4155b0f8d366"
      unitRef="usd">43000000</us-gaap:ShortTermBankLoansAndNotesPayable>
    <us-gaap:LiabilitiesCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjYtMS0xLTEtMA_044b3f82-05ee-4b93-9592-3d43a7f46fce"
      unitRef="usd">116674000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjYtMy0xLTEtMA_9378efd4-3962-41b3-a61d-613e8ad379c5"
      unitRef="usd">150111000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermLineOfCredit
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjctMS0xLTEtMA_ec47ba27-7c34-4a0a-8bc4-53d492184fab"
      unitRef="usd">25000000</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermLineOfCredit
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjctMy0xLTEtMA_a7cb4f72-eeaf-4e66-b047-8c220a3cc917"
      unitRef="usd">0</us-gaap:LongTermLineOfCredit>
    <us-gaap:NotesPayableRelatedPartiesNoncurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjgtMS0xLTEtMA_b58732fe-57fe-413b-be6a-b430f31c51b5"
      unitRef="usd">0</us-gaap:NotesPayableRelatedPartiesNoncurrent>
    <us-gaap:NotesPayableRelatedPartiesNoncurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjgtMy0xLTEtMA_437b6fc8-233f-4a82-9007-bdeb5a5b85b7"
      unitRef="usd">17700000</us-gaap:NotesPayableRelatedPartiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjktMS0xLTEtMA_76b24051-58b1-4f32-b2bc-a9d7d86f9c9d"
      unitRef="usd">19133000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMjktMy0xLTEtMA_7767013c-7ed4-48a9-9017-5d7040a422ae"
      unitRef="usd">15878000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzAtMS0xLTEtMA_7234a93b-e2e0-4898-97b2-d91607e689ac"
      unitRef="usd">160807000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzAtMy0xLTEtMA_109d7a55-a3c1-436c-a8d5-d086a0188689"
      unitRef="usd">183689000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzEtMS0xLTEtMA_0fa95c6b-46e9-42db-81fe-244eeebd80b9"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzEtMy0xLTEtMA_e52c0ff4-816f-45aa-b481-6cb30cbed81f"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmIzMWRhYmJlY2MxNjRhMjU4ZGFhYTczMjhhZWU5NDJhXzIx_0833e9a1-180f-470d-a1af-646bee52ff0b"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmIzMWRhYmJlY2MxNjRhMjU4ZGFhYTczMjhhZWU5NDJhXzIx_5ea68812-98db-4905-9de6-7d337cef530f"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmIzMWRhYmJlY2MxNjRhMjU4ZGFhYTczMjhhZWU5NDJhXzM1_7119e2a2-f983-494c-9aa6-0e0ce346647a"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmIzMWRhYmJlY2MxNjRhMjU4ZGFhYTczMjhhZWU5NDJhXzM1_7222914d-d2b7-4b1e-be51-9ea9c6f130ca"
      unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmIzMWRhYmJlY2MxNjRhMjU4ZGFhYTczMjhhZWU5NDJhXzEyMDk0NjI3OTA1NjM5_0cab92ad-799b-49bd-91e7-14d0cea56120"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmIzMWRhYmJlY2MxNjRhMjU4ZGFhYTczMjhhZWU5NDJhXzEyMDk0NjI3OTA1NjM5_5cae51a0-58ae-48d6-ad1a-e495ab14407f"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmIzMWRhYmJlY2MxNjRhMjU4ZGFhYTczMjhhZWU5NDJhXzEyMDk0NjI3OTA1NjM5_7ec06ca0-8aa8-4561-abfb-f3e9cac7170b"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzQtMC0xLTEtMC90ZXh0cmVnaW9uOmIzMWRhYmJlY2MxNjRhMjU4ZGFhYTczMjhhZWU5NDJhXzEyMDk0NjI3OTA1NjM5_c0bdd10c-0eb8-4e63-98a6-364df0226925"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzQtMS0xLTEtMA_8d7139e9-39d3-4a31-be52-a0072533fe1b"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzQtMy0xLTEtMA_a17cf45a-2a5f-4efd-baeb-9e2951351df4"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmE5ZmJhNWQ3NDUzMjQ2YTNiYTg1YTQ1YWM1MmM0YmU1XzE4_1f61898f-1bc9-44e3-bb07-d37c2fcb97c3"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmE5ZmJhNWQ3NDUzMjQ2YTNiYTg1YTQ1YWM1MmM0YmU1XzE4_49e4d424-0e85-470b-8bc2-23d300f8ff77"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmE5ZmJhNWQ3NDUzMjQ2YTNiYTg1YTQ1YWM1MmM0YmU1XzMy_5164c8cf-ec15-403a-9360-43e66f21176d"
      unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmE5ZmJhNWQ3NDUzMjQ2YTNiYTg1YTQ1YWM1MmM0YmU1XzU0_4cc0a3e5-7d03-476b-9bc2-ba8dad3110bc"
      unitRef="shares">189588161</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmE5ZmJhNWQ3NDUzMjQ2YTNiYTg1YTQ1YWM1MmM0YmU1XzU0_5c147cb0-c7df-4b7f-aba7-aaf33e637764"
      unitRef="shares">189588161</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmE5ZmJhNWQ3NDUzMjQ2YTNiYTg1YTQ1YWM1MmM0YmU1XzEyMDk0NjI3OTA1Njgx_8e2ac577-cb64-4249-88ca-b1f0d85582cd"
      unitRef="shares">0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmE5ZmJhNWQ3NDUzMjQ2YTNiYTg1YTQ1YWM1MmM0YmU1XzEyMDk0NjI3OTA1Njgx_b1e4530b-916c-4181-ac0f-ff54a84703a9"
      unitRef="shares">0</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzUtMC0xLTEtMC90ZXh0cmVnaW9uOmE5ZmJhNWQ3NDUzMjQ2YTNiYTg1YTQ1YWM1MmM0YmU1XzEyMDk0NjI3OTA1Njgx_d50972c0-0bb4-4b01-9f6f-ede135da614a"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzUtMS0xLTEtMA_4add3485-1794-496e-9b1d-cbe864cb0039"
      unitRef="usd">1896000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzUtMy0xLTEtMA_3a7c81ae-ed25-4cb8-af99-eecefde6c216"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i567cb6008b1e4e149128f3a376445d1c_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1OTdiN2JiMTg3ZTQ1NTc5YmI0ZGMyNmMxNzU2NGNjXzEz_23076cdb-3eef-4cbb-bf81-6bc125fa8679"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ifa5f53c8e9b9458aa882a5f358e10d67_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1OTdiN2JiMTg3ZTQ1NTc5YmI0ZGMyNmMxNzU2NGNjXzEz_86d933fb-fc0f-4eda-8986-32886246999a"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i567cb6008b1e4e149128f3a376445d1c_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1OTdiN2JiMTg3ZTQ1NTc5YmI0ZGMyNmMxNzU2NGNjXzEyMDk0NjI3OTA1Njc2_25d6c650-96ec-453a-8043-02889b0b91d7"
      unitRef="shares">0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i567cb6008b1e4e149128f3a376445d1c_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1OTdiN2JiMTg3ZTQ1NTc5YmI0ZGMyNmMxNzU2NGNjXzEyMDk0NjI3OTA1Njc2_b43fb193-6ebb-4bf9-98a2-c92ab3d849f8"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i567cb6008b1e4e149128f3a376445d1c_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1OTdiN2JiMTg3ZTQ1NTc5YmI0ZGMyNmMxNzU2NGNjXzEyMDk0NjI3OTA1Njc2_bdce564a-502f-44ce-80de-a8030bc94d21"
      unitRef="shares">0</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ifa5f53c8e9b9458aa882a5f358e10d67_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1OTdiN2JiMTg3ZTQ1NTc5YmI0ZGMyNmMxNzU2NGNjXzc4_14803f2a-90f5-4ed0-a90b-93bb0e0e01f6"
      unitRef="shares">12500000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ifa5f53c8e9b9458aa882a5f358e10d67_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1OTdiN2JiMTg3ZTQ1NTc5YmI0ZGMyNmMxNzU2NGNjXzEwMA_56d8a51c-4e6f-4f6f-bd29-afa72c3d9ee3"
      unitRef="shares">10000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ifa5f53c8e9b9458aa882a5f358e10d67_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOmQ1OTdiN2JiMTg3ZTQ1NTc5YmI0ZGMyNmMxNzU2NGNjXzEwMA_a535b0cb-3d21-4e64-9500-5d4cb006e631"
      unitRef="shares">10000000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i567cb6008b1e4e149128f3a376445d1c_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzYtMS0xLTEtMA_b6369c24-c023-436e-85e8-b824f22398fa"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ifa5f53c8e9b9458aa882a5f358e10d67_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzYtMy0xLTEtMA_c0e4eb17-5d70-4b53-a99a-bc8e906a4900"
      unitRef="usd">100000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i3f2a38472eb2474ebf1348f44ebc16c7_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzctMC0xLTEtMC90ZXh0cmVnaW9uOmZjNGUwMWRlMDliZDQyY2RhMTQ3ZWU5MzFjYTkzNzcwXzEz_0d6c4acf-6c6b-4600-bf17-121bd788493a"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="iffeee408376a430ebf9545ece875e5e5_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzctMC0xLTEtMC90ZXh0cmVnaW9uOmZjNGUwMWRlMDliZDQyY2RhMTQ3ZWU5MzFjYTkzNzcwXzEz_8e3ba0bd-f3a5-4a44-8c9c-6ff9cb16b3d8"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesIssued
      contextRef="i3f2a38472eb2474ebf1348f44ebc16c7_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzctMC0xLTEtMC90ZXh0cmVnaW9uOmZjNGUwMWRlMDliZDQyY2RhMTQ3ZWU5MzFjYTkzNzcwXzEyMDk0NjI3OTA1Njc2_82d4888e-d81c-424b-b900-fe6d607a8f74"
      unitRef="shares">0</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3f2a38472eb2474ebf1348f44ebc16c7_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzctMC0xLTEtMC90ZXh0cmVnaW9uOmZjNGUwMWRlMDliZDQyY2RhMTQ3ZWU5MzFjYTkzNzcwXzEyMDk0NjI3OTA1Njc2_af5dd7c7-5a2f-4899-8a5c-f42b7a88ba91"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i3f2a38472eb2474ebf1348f44ebc16c7_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzctMC0xLTEtMC90ZXh0cmVnaW9uOmZjNGUwMWRlMDliZDQyY2RhMTQ3ZWU5MzFjYTkzNzcwXzEyMDk0NjI3OTA1Njc2_b10894dc-dfca-434d-988a-30be1cc1b436"
      unitRef="shares">0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="iffeee408376a430ebf9545ece875e5e5_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzctMC0xLTEtMC90ZXh0cmVnaW9uOmZjNGUwMWRlMDliZDQyY2RhMTQ3ZWU5MzFjYTkzNzcwXzc4_cc0bc08d-0a48-4c3f-9e8b-5b5046ac9bbf"
      unitRef="shares">1000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="iffeee408376a430ebf9545ece875e5e5_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzctMC0xLTEtMC90ZXh0cmVnaW9uOmZjNGUwMWRlMDliZDQyY2RhMTQ3ZWU5MzFjYTkzNzcwXzEwMA_49a3fe12-7e7d-4722-97ad-184499166d4a"
      unitRef="shares">622470</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="iffeee408376a430ebf9545ece875e5e5_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzctMC0xLTEtMC90ZXh0cmVnaW9uOmZjNGUwMWRlMDliZDQyY2RhMTQ3ZWU5MzFjYTkzNzcwXzEwMA_c64d7079-940c-484d-8759-4f569142c97f"
      unitRef="shares">622470</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i3f2a38472eb2474ebf1348f44ebc16c7_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzctMS0xLTEtMA_762cd7be-bcc1-4924-973f-47c04435c6ad"
      unitRef="usd">0</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="iffeee408376a430ebf9545ece875e5e5_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzctMy0xLTEtMA_5ce99b9b-d6e8-4dd6-8cad-bd2d15f0411a"
      unitRef="usd">6000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzgtMS0xLTEtMA_f159ab90-3c19-4498-a7c5-1538cf52ec1b"
      unitRef="usd">592170000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzgtMy0xLTEtMA_b36ade6a-1f45-47ab-937c-47fec02c3afe"
      unitRef="usd">458697000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzktMS0xLTEtMA_16de8087-73f7-4dae-8088-f34cb72101f6"
      unitRef="usd">3551000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfMzktMy0xLTEtMA_acb49d78-fcaa-4354-a46c-94cc9c0cd66e"
      unitRef="usd">194355000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNDAtMS0xLTEtMA_5b1ece0e-86c4-409e-ae4c-798de4c77c00"
      unitRef="usd">-11865000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNDAtMy0xLTEtMA_d85d0855-a6c7-4946-9984-61ebb3eff239"
      unitRef="usd">-19976000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNDEtMS0xLTEtMA_c7d8a44c-011a-4b02-a9c9-6792ac001912"
      unitRef="usd">585752000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNDEtMy0xLTEtMA_81f42ddf-7c5f-4c62-bc22-f94c3ee7c7cb"
      unitRef="usd">633182000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNDItMS0xLTEtMA_d41a0ec1-3a6a-41fe-8c5e-68793318abdb"
      unitRef="usd">1119000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNDItMy0xLTEtMA_81447aa7-cf3a-43dc-b79f-86f9d03e2b5a"
      unitRef="usd">950000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNDMtMS0xLTEtMA_838022b6-32a6-4634-8ca1-6f4de75e830e"
      unitRef="usd">586871000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNDMtMy0xLTEtMA_0e14d753-fb38-4015-958d-18e052498e48"
      unitRef="usd">634132000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNDQtMS0xLTEtMA_81a9105b-4bc8-41b3-a208-bbfecbf27ce3"
      unitRef="usd">747678000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF84OC9mcmFnOjZmOWY5MjdmNDEyMjQwOTM4NGQ5MmI1NTlkMjdiZjg1L3RhYmxlOjNlNDNhNTdhY2ViODQzYzE5YTI1MDIxODM0MTM5ZDBkL3RhYmxlcmFuZ2U6M2U0M2E1N2FjZWI4NDNjMTlhMjUwMjE4MzQxMzlkMGRfNDQtMy0xLTEtMA_3649ef12-ed9b-428d-adf3-7f431b7fa843"
      unitRef="usd">817821000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id4637714152b4942b7910d973a1234cf_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMi01LTEtMS0w_91e650e0-6993-4c44-8f9a-70934c1e6c0f"
      unitRef="usd">486546000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2e06bc96ae5244b6ab2fa5b94950ef5c_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMi03LTEtMS0w_fe384584-a5b4-46b5-818a-a269fd310ae2"
      unitRef="usd">465532000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6fb1f81c13644b3689e000761681a87e_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMy01LTEtMS0w_b365ea0e-1b1a-4c37-8ad3-96c24173aa68"
      unitRef="usd">104661000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6af2d918d785432b8a6cc98ede69b16c_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMy03LTEtMS0w_23e186a3-3e7d-4c13-91fc-b40470d35e20"
      unitRef="usd">184557000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfNC01LTEtMS0w_cc9f67f1-3cf1-4f5a-9ed9-87232700e951"
      unitRef="usd">591207000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfNC03LTEtMS0w_188e0e54-a685-42f0-a24c-92fd2592c8f8"
      unitRef="usd">650089000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfNS01LTEtMS0w_5ef03aeb-b9f8-4396-9a10-e141050a1a17"
      unitRef="usd">312305000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfNS03LTEtMS0w_f728cb41-d9e0-49cb-8108-29aef4fb5aeb"
      unitRef="usd">388813000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfNi01LTEtMS0w_7c1b48ad-9002-4cbf-88c3-fc711681aec4"
      unitRef="usd">278902000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfNi03LTEtMS0w_712ee558-87c3-444a-8e0c-e5564d08f621"
      unitRef="usd">261276000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfOC01LTEtMS0w_d03b575b-67d5-428c-bac5-4a47b9d7b099"
      unitRef="usd">108649000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfOC03LTEtMS0w_4c72dc22-1778-45e0-a914-faa676140aa7"
      unitRef="usd">102052000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfOS01LTEtMS0w_5a9078d2-6a14-41cc-8050-48bcda4a6da4"
      unitRef="usd">153476000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfOS03LTEtMS0w_b253845e-2543-4eea-b202-eaaa2f04a6d8"
      unitRef="usd">106396000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTAtNS0xLTEtOTQ2NA_e1d3b5d5-7a78-4003-8948-c8b237ec1444"
      unitRef="usd">7119000</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTAtNy0xLTEtOTQ2NA_964848d3-56a1-4f00-9714-34e2bc4c57a7"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTEtNS0xLTEtMTA0NDA_66f779dc-af8e-43ef-a2e2-0d245c16a381"
      unitRef="usd">-2500000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTEtNy0xLTEtMTA0NDA_1660e2d7-f55d-452f-99d7-4a58d855e543"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:OperatingExpenses
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTAtNS0xLTEtMA_03e36548-bdbb-4788-b1f9-79e0eebe331d"
      unitRef="usd">266744000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTAtNy0xLTEtMA_99047b4f-9f8b-45b2-919e-78a9fb7306a6"
      unitRef="usd">208448000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTEtNS0xLTEtMA_340a8d7d-be3c-4280-a1bc-f82d7c536e4d"
      unitRef="usd">12158000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTEtNy0xLTEtMA_1c1c0594-cec3-47d2-bf52-bb2bb5feb4c4"
      unitRef="usd">52828000</us-gaap:OperatingIncomeLoss>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTMtNS0xLTEtMA_ddadeca3-8478-4976-b79b-85defceee913"
      unitRef="usd">-9055000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTMtNy0xLTEtMA_91fa5f0e-1459-422b-9691-0a699ec66d4a"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTQtNS0xLTEtMA_48bcbc38-71b2-499f-bade-d6eed9baa0f3"
      unitRef="usd">-2603000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTQtNy0xLTEtMA_fa7bd46c-5347-4675-b1a5-ca2fe73ae2eb"
      unitRef="usd">-110000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTUtNS0xLTEtMA_b7454d3c-dfc1-4657-b957-3d0722496c7c"
      unitRef="usd">-2889000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTUtNy0xLTEtMA_4a0c9c05-fa48-4a4a-90cb-82627a8da2f3"
      unitRef="usd">1391000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:InvestmentIncomeNonoperating
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTYtNS0xLTEtMA_67bba8e7-26e0-4b53-affc-458c3a137a13"
      unitRef="usd">1413000</us-gaap:InvestmentIncomeNonoperating>
    <us-gaap:InvestmentIncomeNonoperating
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTYtNy0xLTEtMA_95d49f3a-0f52-4781-a5c3-606694ad345c"
      unitRef="usd">0</us-gaap:InvestmentIncomeNonoperating>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTctNS0xLTEtMA_36631745-62cc-43fd-9ce8-613c15f2d4a0"
      unitRef="usd">-475000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTctNy0xLTEtMA_9bd6d077-8df7-447b-9c4e-a96db3a993ce"
      unitRef="usd">-831000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTgtNS0xLTEtMA_8c73a77e-c524-4825-9bfa-e57fdfffca14"
      unitRef="usd">-1451000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTgtNy0xLTEtMA_7f9b9d9d-3db5-4e35-aaab-f77d9926b2c7"
      unitRef="usd">53278000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTktNS0xLTEtMA_d1faa36d-873f-4cf0-b5a4-8525c3d4a580"
      unitRef="usd">-19552000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMTktNy0xLTEtMA_d9628ad9-8e89-4274-9a8c-838dc6217f4b"
      unitRef="usd">16173000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMjAtNS0xLTEtMA_d5dbb9b6-52c6-483e-8e48-72166982a8a0"
      unitRef="usd">18101000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMjAtNy0xLTEtMA_d8e5cf0a-1f39-462f-ac04-84e7f793a3bb"
      unitRef="usd">37105000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMjEtNS0xLTEtMA_409761b8-762c-4c27-a914-d64deaac0d83"
      unitRef="usd">148000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMjEtNy0xLTEtMA_1c263bc5-f48e-4e67-ae71-75411b24fa6b"
      unitRef="usd">134000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMjItNS0xLTEtMA_b859286b-303c-4a0e-b821-a85d63dfdf66"
      unitRef="usd">17953000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMjItNy0xLTEtMA_f3d9ee91-8303-47d7-bb1e-f5073460ad37"
      unitRef="usd">36971000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMjQtNS0xLTEtMA_40a91b16-7b41-46ec-b6b3-5814e04c3fb8"
      unitRef="usdPerShare">0.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMjQtNy0xLTEtMA_f54a136e-8565-4e3c-a17e-d67f803e4a3a"
      unitRef="usdPerShare">3.70</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMjUtNS0xLTEtMA_112fc724-956a-479e-a58a-919273d1a30c"
      unitRef="usdPerShare">0.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMjUtNy0xLTEtMA_a6fa94b9-4248-4395-abb6-5b00b37d8ef5"
      unitRef="usdPerShare">3.70</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMjctNS0xLTEtMA_30dd8b77-6d79-4ba9-8aa8-77225e7c0e89"
      unitRef="shares">83448055</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMjctNy0xLTEtMA_ee904de3-c333-4c57-adad-d2ea9e4c2b67"
      unitRef="shares">10000000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMjgtNS0xLTEtMA_13060eef-79df-4707-bb9a-680f27f5133c"
      unitRef="shares">176416645</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85MS9mcmFnOjY4ODg3NzY0YTM3YzRmNTFiYTQwNWZkY2ZlZTgyOTJiL3RhYmxlOmE5OTZhMzJjMzAzNjRjMzk5MzEwZWRjZDQ2MmE3OTUxL3RhYmxlcmFuZ2U6YTk5NmEzMmMzMDM2NGMzOTkzMTBlZGNkNDYyYTc5NTFfMjgtNy0xLTEtMA_a93ba72b-9604-4617-bc5a-881d781e26ad"
      unitRef="shares">10000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfMi01LTEtMS0w_71d11f72-0a9d-46bc-a472-a55abbf8b662"
      unitRef="usd">18101000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfMi03LTEtMS0w_4f8ff0c9-4120-45e6-857e-fbef6ab92a12"
      unitRef="usd">37105000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfMy01LTEtMS0xNjEzNw_df0ecfc3-2ce2-440e-8201-34a5c320b3ab"
      unitRef="usd">148000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfMy03LTEtMS0xNjEzNw_ffa8181e-af40-43dd-b50e-6d81bcd091a5"
      unitRef="usd">134000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfNC01LTEtMS0xNjEzNw_c142fec7-6bde-46a6-95eb-cc2e4d280735"
      unitRef="usd">17953000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfNC03LTEtMS0xNjEzNw_19eb0a1d-8b72-4591-b396-c3f609bad2b3"
      unitRef="usd">36971000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfMy01LTEtMS0w_b597b015-9a99-4edd-a21c-21bcdb1302af"
      unitRef="usd">9304000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfMy03LTEtMS0w_b4117412-9cf9-42f6-850b-24a15244f34f"
      unitRef="usd">-3153000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfNC0wLTEtMS0wL3RleHRyZWdpb246OWE2MWJjMWRkNWQ4NGU2YWIyNGI1NDllNDZhNDgyNjlfMTIwOTQ2Mjc5MDU3NDI_fc655a2b-9d53-4cfa-add3-8293efc83b20"
      unitRef="usd">391000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfNC0wLTEtMS0wL3RleHRyZWdpb246OWE2MWJjMWRkNWQ4NGU2YWIyNGI1NDllNDZhNDgyNjlfMTIwOTQ2Mjc5MDU3NTA_65a1c554-eaf7-4e61-b1b5-e4135b1fdafa"
      unitRef="usd">233000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfNC01LTEtMS0w_9979eb28-58d1-40ed-ae16-3d90d4c1f900"
      unitRef="usd">1172000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfNC03LTEtMS0w_512e7db5-d6cd-4ef3-99ba-26eb1f6b0cce"
      unitRef="usd">543000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfNS01LTEtMS0w_aa344950-6012-4dff-8a56-234b6ddf14d1"
      unitRef="usd">8132000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfNS03LTEtMS0w_805b295d-3a5a-4018-8719-8b9e7c4d48eb"
      unitRef="usd">-3696000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfNy01LTEtMS0yMDk0_bcf0b41f-3888-495b-b687-d1f916995af5"
      unitRef="usd">26085000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfNy03LTEtMS0yMDk0_7cbfab70-13a9-4ea4-a380-744a95feaf31"
      unitRef="usd">33275000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfNi01LTEtMS0w_c5ec9afa-4f30-4904-bb05-e59ebe22abd1"
      unitRef="usd">21000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfNi03LTEtMS0w_dab2e883-6a42-475f-9564-d0486e258d5b"
      unitRef="usd">2000</us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfNy01LTEtMS0w_3e6dc417-e2e5-4385-93b7-237864b72311"
      unitRef="usd">26064000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85NC9mcmFnOjAxZmEwZDc4MzZjYjQ4OTdiNWMyMzM1MWY5NzViOTkxL3RhYmxlOmVjZWIzNDkzNDMxNDQwNDJiMzRjNzBjYWRiNzdlZGJmL3RhYmxlcmFuZ2U6ZWNlYjM0OTM0MzE0NDA0MmIzNGM3MGNhZGI3N2VkYmZfNy03LTEtMS0w_0889a671-cb57-4d2f-807e-68727bd552fd"
      unitRef="usd">33273000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i43b5b843318c4002a513f7990f7e7fd1_I20190329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzItMS0xLTEtNTE_fbaa0ac7-96d1-4fa1-a28e-0104d14468f5"
      unitRef="shares">10000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i43b5b843318c4002a513f7990f7e7fd1_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzItMy0xLTEtNTE_a105020c-880f-4785-b186-5fd8f15bcd86"
      unitRef="usd">100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ifca4d334dbc745ecaac53d9b5dec21fd_I20190329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzItNS0xLTEtNTE_b21b317d-ad49-4ed9-9449-904c366d2f08"
      unitRef="shares">607620</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ifca4d334dbc745ecaac53d9b5dec21fd_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzItNy0xLTEtNTE_4dda55dc-68a4-4d4a-b1b5-b5e66daa225b"
      unitRef="usd">6000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i1788c8e762474fc1b5dbb2efa46feb28_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzItMTgtMS0xLTUx_8daee54a-4fb3-48f9-927d-a529f0c2746a"
      unitRef="usd">447762000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2ae272dea5694bbc874912b481232049_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzItMjAtMS0xLTUx_5ab9f183-e3aa-4a8b-ba87-33943ae2b663"
      unitRef="usd">157384000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i0207254b9f6a49f0aea8e9ab5411611e_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzItMjItMS0xLTUx_f5cb4b27-cdcb-428b-a491-5941c69d977a"
      unitRef="usd">-16278000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib53d6118d6084a75bfd0ed1e97f7348a_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzItMjQtMS0xLTUx_aa95650e-5e59-4062-bf36-96ff35126172"
      unitRef="usd">814000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i40bf5d6bc61c49009b4c21e9e01f0567_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzItMjYtMS0xLTUx_d238cf82-47fe-443a-9b81-ca37136b2653"
      unitRef="usd">589788000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i49fa06dbcd5f41cc9448d41950c52a00_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzMtMjAtMS0xLTUx_ca50e99a-718f-4c8d-948b-59508cc4761b"
      unitRef="usd">36971000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ia1d4e3f2af7449b48484b1f5efe3b17a_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzMtMjQtMS0xLTUx_5fba9dda-0824-4266-88fd-0cfe616df461"
      unitRef="usd">134000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzMtMjYtMS0xLTUx_b026a503-f28a-4d20-8ccc-c4f0f45727a1"
      unitRef="usd">37105000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i41e97483e88b450fba0913637e7e245b_D20190330-20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzQtNS0xLTEtNTE_f77fb55b-e452-4ba8-b836-ce631f927a8b"
      unitRef="shares">14850</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <algm:AdjustmentsToAdditionalPaidInCapitalCapitalContribution
      contextRef="ice15f372e69e4d969c2c20da207c1a3f_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzUtMTgtMS0xLTUx_3abbc483-5257-4194-98f9-d3d3a5578e7b"
      unitRef="usd">9500000</algm:AdjustmentsToAdditionalPaidInCapitalCapitalContribution>
    <algm:AdjustmentsToAdditionalPaidInCapitalCapitalContribution
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzUtMjYtMS0xLTUx_12782fa8-91aa-421d-b50c-86512501f467"
      unitRef="usd">9500000</algm:AdjustmentsToAdditionalPaidInCapitalCapitalContribution>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ice15f372e69e4d969c2c20da207c1a3f_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzYtMTgtMS0xLTUx_c243e5da-8132-4e86-8385-dbe6c5e082f9"
      unitRef="usd">1435000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzYtMjYtMS0xLTUx_2140428a-e6ea-4a7f-b7ba-0efb8d8ed54a"
      unitRef="usd">1435000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="idb7e4cff5a2943bdba7c08f0347bf12d_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzctMjItMS0xLTUx_2e9b9d09-bf7d-437d-8d85-bf1686d35eee"
      unitRef="usd">-3155000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="ia1d4e3f2af7449b48484b1f5efe3b17a_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzctMjQtMS0xLTUx_681fe9a2-6c3c-43f6-a491-adc4d3810908"
      unitRef="usd">2000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzctMjYtMS0xLTUx_d4d01d15-bf0b-47b0-99d2-c68bee8d9307"
      unitRef="usd">-3153000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="idb7e4cff5a2943bdba7c08f0347bf12d_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzgtMjItMS0xLTUx_4fac9598-18e5-45d5-8193-b02bd76c4f12"
      unitRef="usd">543000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzgtMjYtMS0xLTUx_9fa78208-75fd-4265-9941-7154d3b2dc2d"
      unitRef="usd">543000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i89391dd426544d1996e49f500bb0fc40_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzktMS0xLTEtNTE_ab4482a4-af41-427b-8385-afe90d2c3cbf"
      unitRef="shares">10000000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i89391dd426544d1996e49f500bb0fc40_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzktMy0xLTEtNTE_9c5afff0-8ed8-483f-8c09-a37302182f61"
      unitRef="usd">100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i2d9a52f6ff7a48b086b6b6a92d6c203e_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzktNS0xLTEtNTE_a3544a62-2ed5-45f3-963c-cbeb36dd737d"
      unitRef="shares">622470</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2d9a52f6ff7a48b086b6b6a92d6c203e_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzktNy0xLTEtNTE_6cd1a24b-4d2b-4308-a935-5b5336a66ce5"
      unitRef="usd">6000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ie09375f7d9eb429d9a7d1db958db3d49_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzktMTQtMS0xLTUx_e3da771c-841a-452a-ae13-8322278db291"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie09375f7d9eb429d9a7d1db958db3d49_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzktMTYtMS0xLTUx_ac4cdf12-dc1c-4a0f-96fb-59dc6f70c0eb"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia638314bb733459a85e1608991f40858_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzktMTgtMS0xLTUx_1d50fc6b-cd93-4e11-8652-c09496a6bb44"
      unitRef="usd">458697000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ia8e0200babfa430eaaef37647b8f8abb_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzktMjAtMS0xLTUx_d448cb82-2cf8-44ae-bf76-303c65cc598a"
      unitRef="usd">194355000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i15b37c665fa04906b94d5816930bc991_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzktMjItMS0xLTUx_5ae1291f-6de7-4d48-bfe5-87ba4e93dd87"
      unitRef="usd">-19976000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie269bc7858ee42028a29e38d6bb166ac_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzktMjQtMS0xLTUx_1f56f950-0701-4a79-92be-a65ef8f2a410"
      unitRef="usd">950000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzktMjYtMS0xLTUx_99ac94c9-3423-4601-82c8-5949eccf9688"
      unitRef="usd">634132000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="if6dcf03a1a9c48a1b00e8ff4f2e3c5c5_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzEwLTIwLTEtMS01MQ_19775872-44f5-40cf-b624-f9e9f3f6c0d0"
      unitRef="usd">17953000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i4f64ec9789ab458182a1a019266b2595_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzEwLTI0LTEtMS01MQ_7b193732-1eeb-4811-aaab-c6c8ace4a0a6"
      unitRef="usd">148000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzEwLTI2LTEtMS01MQ_7001c1ed-5f13-4db2-8f0a-a34b7e576ffd"
      unitRef="usd">18101000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i49425f676cbd44ea90010c2d9d7b5539_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzExLTUtMS0xLTUx_c9ad2624-d6f4-48bb-9416-97884dc3bcb8"
      unitRef="shares">15828</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges
      contextRef="id83344db546740f7b3f07f29e7800a9f_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzEyLTE4LTEtMS01MQ_b2f7dd54-d54f-435b-988b-7931b77a0ca2"
      unitRef="usd">19165000</algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges>
    <algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzEyLTI2LTEtMS01MQ_1b2c369b-0fe5-401c-9496-a2ac7c312d84"
      unitRef="usd">19165000</algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i5a9ce4257a8f4734a5f8323aa897b3f7_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzEzLTE0LTEtMS01MQ_953f1eb8-0e12-476d-8a80-e38e9d938fcb"
      unitRef="shares">156435</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i5a9ce4257a8f4734a5f8323aa897b3f7_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzEzLTE2LTEtMS01MQ_f3830e1c-89c1-4d2c-9142-7f90a16fd59e"
      unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id83344db546740f7b3f07f29e7800a9f_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzEzLTE4LTEtMS01MQ_8b7aa9bf-6db0-46e6-960b-d28f13d74050"
      unitRef="usd">49870000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzEzLTI2LTEtMS01MQ_ecd60ba7-b74d-498b-b8b6-d4a01af79362"
      unitRef="usd">49872000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i5a9ce4257a8f4734a5f8323aa897b3f7_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE0LTE0LTEtMS01MQ_bc317c8b-14e3-49f3-9105-f6b9351d52d6"
      unitRef="shares">25000000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i5a9ce4257a8f4734a5f8323aa897b3f7_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE0LTE2LTEtMS01MQ_16e44876-b4d0-4b6a-8a6c-8b269f431a16"
      unitRef="usd">250000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="id83344db546740f7b3f07f29e7800a9f_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE0LTE4LTEtMS01MQ_9d49669f-0ae3-4191-9731-dd789380b050"
      unitRef="usd">321175000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE0LTI2LTEtMS01MQ_b7dc350e-9cd4-4ad1-8816-5d7f8964b003"
      unitRef="usd">321425000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i6158b673cbb54dae8a989d99ce33e014_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE1LTEtMS0xLTUx_9fee5388-5905-4454-94cf-ae609dfc0179"
      unitRef="shares">-10000000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i6158b673cbb54dae8a989d99ce33e014_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE1LTMtMS0xLTUx_c5169b56-8d7b-42cf-921c-4c672125a9d4"
      unitRef="usd">-100000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i49425f676cbd44ea90010c2d9d7b5539_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE1LTUtMS0xLTUx_67055ba1-a91d-4523-860b-53d707265863"
      unitRef="shares">-636301</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i49425f676cbd44ea90010c2d9d7b5539_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE1LTctMS0xLTUx_ba879f3c-377b-4b74-ae45-4061945c1268"
      unitRef="usd">-6000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
      contextRef="i5a9ce4257a8f4734a5f8323aa897b3f7_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE1LTE0LTEtMS01MQ_d170f9df-5c3d-4b26-ac60-5b4a4118fd69"
      unitRef="shares">166500000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i5a9ce4257a8f4734a5f8323aa897b3f7_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE1LTE2LTEtMS01MQ_b7f47901-f59e-4d1e-8397-babe1d5f899a"
      unitRef="usd">1665000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="id83344db546740f7b3f07f29e7800a9f_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE1LTE4LTEtMS01MQ_ad5f9713-2959-4841-8799-a5a30f2d8d5a"
      unitRef="usd">-1559000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE1LTI2LTEtMS01MQ_b299faed-f287-43c2-bd5e-593f4063574c"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i49425f676cbd44ea90010c2d9d7b5539_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE2LTUtMS0xLTUx_3578d2ab-7e6b-4581-9ea5-bfc34232e8f2"
      unitRef="shares">1997</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i5a9ce4257a8f4734a5f8323aa897b3f7_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE2LTE0LTEtMS01MQ_d0169dcf-3fa7-4d09-a3dd-1173d8829595"
      unitRef="shares">2068274</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i5a9ce4257a8f4734a5f8323aa897b3f7_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE2LTE2LTEtMS01MQ_43735aff-9a68-4bae-a9eb-82fe12355ab5"
      unitRef="usd">21000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="id83344db546740f7b3f07f29e7800a9f_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE2LTE4LTEtMS01MQ_fb26f61e-2a6c-4570-b51d-ec563659c7a3"
      unitRef="usd">27686000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE2LTI2LTEtMS01MQ_90c7fc8e-c734-4bbf-9434-bdb91329fb3f"
      unitRef="usd">27707000</us-gaap:StockRepurchasedDuringPeriodValue>
    <algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards
      contextRef="id83344db546740f7b3f07f29e7800a9f_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE3LTE4LTEtMS01MQ_c1a9d211-57f5-4ea4-85ca-1ccf302a7e3b"
      unitRef="usd">2081000</algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards>
    <algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE3LTI2LTEtMS01MQ_dc138e9e-f637-4016-94a8-6fdd0d76184e"
      unitRef="usd">2081000</algm:AdjustmentsToAdditionalPaidInCapitalConversionOfAwards>
    <us-gaap:DividendsCommonStockCash
      contextRef="id83344db546740f7b3f07f29e7800a9f_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE4LTE4LTEtMS01MQ_852a2698-753b-4f88-a72d-0bd2ecfb959d"
      unitRef="usd">191243000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="if6dcf03a1a9c48a1b00e8ff4f2e3c5c5_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE4LTIwLTEtMS01MQ_c56f3015-a6af-4cd0-9252-1b40d8171409"
      unitRef="usd">208757000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE4LTI2LTEtMS01MQ_7240431b-78d4-490a-8715-63cf1abdae48"
      unitRef="usd">400000000</us-gaap:DividendsCommonStockCash>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i032343649c014fd3ae5f0a2a5f9d3592_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE5LTIyLTEtMS01MQ_54a850bd-34b2-4dcf-82f8-25f226edbcda"
      unitRef="usd">9283000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i4f64ec9789ab458182a1a019266b2595_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE5LTI0LTEtMS01MQ_be4921e3-7399-4556-80a7-11f24181adbb"
      unitRef="usd">21000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzE5LTI2LTEtMS01MQ_e03262d3-3e7b-42de-a55d-15aa2ab5cbad"
      unitRef="usd">9304000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i032343649c014fd3ae5f0a2a5f9d3592_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzIwLTIyLTEtMS01MQ_b0382a52-b4a3-42ce-ad0c-5b4c044a7b18"
      unitRef="usd">1172000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzIwLTI2LTEtMS01MQ_1419611e-d885-4783-b0a5-4814a61a8faa"
      unitRef="usd">1172000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="if328a513d4dd4d9b8b29e5ba2ecf67c5_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzIxLTEtMS0xLTUx_e626fa7f-2b30-4985-949f-2782bc3d0b2f"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="if328a513d4dd4d9b8b29e5ba2ecf67c5_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzIxLTMtMS0xLTUx_0124409e-c8f6-4866-923d-49cd59c033f5"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i4b4dd691e9a649a0bb0c04bbe6d1ed22_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzIxLTUtMS0xLTUx_a4ad8e0a-ffef-4f4e-ab72-f6cf053a858b"
      unitRef="shares">0</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4b4dd691e9a649a0bb0c04bbe6d1ed22_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzIxLTctMS0xLTUx_9bfc930e-b046-4a74-afae-a596fa60a1dd"
      unitRef="usd">0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="id607f6885f144d249b10a40610c6f5f5_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzIxLTE0LTEtMS01MQ_bba8531a-0bdc-4727-8130-12ea62c810b7"
      unitRef="shares">189588161</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="id607f6885f144d249b10a40610c6f5f5_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzIxLTE2LTEtMS01MQ_05107455-6eb1-4523-906f-1750c2cdf286"
      unitRef="usd">1896000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i10900524df9544a982ed6d60b07e63ed_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzIxLTE4LTEtMS01MQ_f5cbd021-f3b6-4e06-a767-5cbe5db4a354"
      unitRef="usd">592170000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i49a62c2b6d13488d98767595dbb279a8_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzIxLTIwLTEtMS01MQ_e8ee5cd2-ee6e-40e3-b8ee-dfbfb763fcb1"
      unitRef="usd">3551000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i57ab6a05d37e44f2af778359b4c52c41_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzIxLTIyLTEtMS01MQ_03e72572-4ee2-463d-81cc-7c9733f4fe2b"
      unitRef="usd">-11865000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i26c26fbb188248eeb6e93fa495b93e33_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzIxLTI0LTEtMS01MQ_e8828b16-e50e-4a34-a409-6ffc828c9dfa"
      unitRef="usd">1119000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDAvZnJhZzozZTY2ZjUyYmVjZmQ0YWJmODAxYjRlNzZiMmM4ODk2My90YWJsZTpjZWE0ODg5OTVjNDk0MTdiODk4ZTljNjYzMzUwNmZjNC90YWJsZXJhbmdlOmNlYTQ4ODk5NWM0OTQxN2I4OThlOWM2NjMzNTA2ZmM0XzIxLTI2LTEtMS01MQ_94ca0b1b-8ea2-40b8-a23c-da004b536c04"
      unitRef="usd">586871000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMy0xLTEtMS0w_c2805493-a940-47be-873d-f730a8d00511"
      unitRef="usd">18101000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMy0zLTEtMS0w_11029f71-6051-45b5-ad74-e4e890dc86ae"
      unitRef="usd">37105000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfNS0xLTEtMS0w_8cd4254c-f543-4428-b66c-fa3c7cf08a06"
      unitRef="usd">48307000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfNS0zLTEtMS0w_33cf715e-74c4-4a64-a630-862d420561ce"
      unitRef="usd">64048000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfNi0xLTEtMS0yMjQx_961d2a78-c43e-4e95-b290-93cd849ca58b"
      unitRef="usd">226000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfNi0zLTEtMS0yMjQx_340d0737-fad4-4ffc-881f-f721464551b5"
      unitRef="usd">0</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfNi0xLTEtMS0w_82ac3067-6654-40d2-b18e-c2d02d060aca"
      unitRef="usd">-18931000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfNi0zLTEtMS0w_8d408719-cba5-40e3-8c4a-42d9efd77c5f"
      unitRef="usd">-4909000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ShareBasedCompensation
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfNy0xLTEtMS0w_9b59d8cf-eb72-4561-a6b9-c070d93a4867"
      unitRef="usd">49870000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfNy0zLTEtMS0w_a09406b7-473a-44cd-8425-e9aaa3bea2bf"
      unitRef="usd">1435000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfOC0xLTEtMS0w_690a1dfd-5e2c-4b18-a058-fbb9ecdbd63f"
      unitRef="usd">-269000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainLossOnDispositionOfAssets1
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfOC0zLTEtMS0w_683068dd-75de-4ba3-a0c5-6d5e7f84dfd0"
      unitRef="usd">-698000</us-gaap:GainLossOnDispositionOfAssets1>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfOS0xLTEtMS0w_5c2e6298-4451-45f7-944f-7e5f6ab48ebc"
      unitRef="usd">-9055000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfOS0zLTEtMS0w_861e4fe3-328e-4d38-8b11-12bb305c0c18"
      unitRef="usd">0</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTEtMS0xLTEtMTAzMzY_142e4501-9410-4312-af80-7906ffd3868c"
      unitRef="usd">-2500000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTEtMy0xLTEtMTAzMzY_bd96a3e5-7755-4943-88cf-a0a3568fcc0b"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTEtMS0xLTEtMjI1OA_e9100b93-fa02-4122-ac81-0c993a5e8242"
      unitRef="usd">7119000</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTEtMy0xLTEtMjI1OA_5c7c27cb-1568-4044-8b78-771ca1f5c87b"
      unitRef="usd">0</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <algm:InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTAtMS0xLTEtMA_0d073d30-ba20-444f-a4e2-462dfef8c744"
      unitRef="usd">5019000</algm:InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal>
    <algm:InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTAtMy0xLTEtMA_01fc16dc-e55d-42f1-b0f4-eedbaaf363f1"
      unitRef="usd">3891000</algm:InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTItMS0xLTEtMA_c91d8a8a-e5bf-4e72-ba96-d7575c1bcf1e"
      unitRef="usd">9303000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTItMy0xLTEtMA_7377d2e7-8673-430b-92d0-83c407cd400c"
      unitRef="usd">-16441000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTMtMS0xLTEtMA_c502ca78-7f5d-4192-9bc9-bf656b2a9584"
      unitRef="usd">28000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTMtMy0xLTEtMA_de80d3e6-cd63-4538-ac7d-38b552ace61b"
      unitRef="usd">-346000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTQtMS0xLTEtMA_a7c989bd-d60d-4692-acb0-13d55914c955"
      unitRef="usd">-7641000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTQtMy0xLTEtMA_f9678f28-1595-4bf0-ab41-2a84aea4f701"
      unitRef="usd">-346000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTUtMS0xLTEtMA_119b7604-52c2-41b9-9bb4-4fb3b77f225d"
      unitRef="usd">29047000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTUtMy0xLTEtMA_b646fedb-dbad-456e-84b0-ffa21f1b3d4b"
      unitRef="usd">-2629000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTYtMS0xLTEtMA_16c8e789-62ce-47de-8500-8fdff3160525"
      unitRef="usd">15099000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTYtMy0xLTEtMA_be1a52e2-93a4-4a53-a2f2-47358d4fcec1"
      unitRef="usd">-3122000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <algm:IncreaseDecreaseInDueToFromRelatedParties
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTctMS0xLTEtMA_e6068660-4268-455f-b9ac-8ec39f74f64a"
      unitRef="usd">4878000</algm:IncreaseDecreaseInDueToFromRelatedParties>
    <algm:IncreaseDecreaseInDueToFromRelatedParties
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTctMy0xLTEtMA_45adbd44-109d-449d-ace1-80b19abf6236"
      unitRef="usd">-23946000</algm:IncreaseDecreaseInDueToFromRelatedParties>
    <algm:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTgtMS0xLTEtMA_91b62aa9-4044-47e0-b142-5f75cc4f1fb3"
      unitRef="usd">14795000</algm:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities>
    <algm:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTgtMy0xLTEtMA_16733946-f1d0-44a8-8269-af7d37e2046f"
      unitRef="usd">-13543000</algm:IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTktMS0xLTEtMA_8998a957-9f1c-400d-936b-01e9d7f6cea7"
      unitRef="usd">120570000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMTktMy0xLTEtMA_413fd362-4c2a-4c24-8a0c-37a7e3207a90"
      unitRef="usd">81419000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjEtMS0xLTEtMA_644e8189-a203-4896-8f92-e3b875b323f7"
      unitRef="usd">40673000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjEtMy0xLTEtMA_bb7b44b0-bf0e-472b-bff7-21d4e928c021"
      unitRef="usd">45615000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjItMS0xLTEtMA_1e8307d0-3eb6-4192-9c9e-e614ea0c6d27"
      unitRef="usd">11555000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjItMy0xLTEtMA_e1cda306-90d8-4a86-a7f7-29b91f7689c9"
      unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjMtMS0xLTEtMA_4287dc11-735b-404a-b77d-392a470feefd"
      unitRef="usd">318000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjMtMy0xLTEtMA_6c9cc4c4-9503-4ab8-8c67-332eed43741c"
      unitRef="usd">3936000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:CashDivestedFromDeconsolidation
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjQtMS0xLTEtMA_657e84fb-e04f-49fc-adfa-98a44ee894a3"
      unitRef="usd">16335000</us-gaap:CashDivestedFromDeconsolidation>
    <us-gaap:CashDivestedFromDeconsolidation
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjQtMy0xLTEtMA_c89af6bf-a411-4e4d-8e11-f513b34169c8"
      unitRef="usd">0</us-gaap:CashDivestedFromDeconsolidation>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjUtMS0xLTEtMA_9ae1d981-fd1c-47fc-81b9-9782c5735133"
      unitRef="usd">-68245000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjUtMy0xLTEtMA_5531c7ce-1947-4224-be0d-37085e9d330a"
      unitRef="usd">-41679000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjctMS0xLTEtMA_9c4797a9-dddf-40a4-ae93-1648ef74fb44"
      unitRef="usd">51377000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjctMy0xLTEtMA_fe0b1ebd-0812-4e6c-b110-dd1cd8aba2c2"
      unitRef="usd">30000000</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzEtMS0xLTEtMjI4NA_a3f1b52f-4850-49af-9adc-a18919d0aee7"
      unitRef="usd">321425000</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:ProceedsFromIssuanceInitialPublicOffering
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzEtMy0xLTEtMjI4NA_cf319830-02bf-4ef9-b508-f34f58088c92"
      unitRef="usd">0</us-gaap:ProceedsFromIssuanceInitialPublicOffering>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzItMS0xLTEtMjI4NA_01d09f8a-ce4c-4876-a7ff-76f2387b2ce9"
      unitRef="usd">27707000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzItMy0xLTEtMjI4NA_6ea9a0b3-2b1a-4f43-9957-88839f23b9ba"
      unitRef="usd">0</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsOfDividends
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzMtMS0xLTEtMjI4NA_c7c9c379-54ce-4e9b-af53-8e5d9be8d6f3"
      unitRef="usd">400000000</us-gaap:PaymentsOfDividends>
    <us-gaap:PaymentsOfDividends
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzMtMy0xLTEtMjI4NA_da92fc1b-6ccd-4d6c-ac5f-21e639abd7c2"
      unitRef="usd">0</us-gaap:PaymentsOfDividends>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzQtMS0xLTEtMjI4NA_6ff9ffdc-2674-417f-89bb-a2c8cd1e7174"
      unitRef="usd">315719000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:ProceedsFromIssuanceOfSecuredDebt
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzQtMy0xLTEtMjI4NA_6fb2b05a-845b-4f41-89e4-0c253545f94a"
      unitRef="usd">43000000</us-gaap:ProceedsFromIssuanceOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzUtMS0xLTEtMjI4NA_76d3424b-e278-4f24-9d7a-2530a4e0b56f"
      unitRef="usd">300000000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzUtMy0xLTEtMjI4NA_0beba712-7c3d-4448-abf1-bdf4c5262955"
      unitRef="usd">0</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfUnsecuredDebt
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzctMS0xLTEtMjI4NA_0a2c9e99-2a20-436d-a081-aa3651985884"
      unitRef="usd">33000000</us-gaap:RepaymentsOfUnsecuredDebt>
    <us-gaap:RepaymentsOfUnsecuredDebt
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzctMy0xLTEtMjI4NA_73902802-dbe3-4dc5-a030-153f1459411b"
      unitRef="usd">0</us-gaap:RepaymentsOfUnsecuredDebt>
    <us-gaap:ProceedsFromContributedCapital
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfNDAtMS0xLTEtMjI4NA_daf6b96e-2d3a-4321-b06f-145bef9640a7"
      unitRef="usd">0</us-gaap:ProceedsFromContributedCapital>
    <us-gaap:ProceedsFromContributedCapital
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfNDAtMy0xLTEtMjI4NA_5083de24-d14f-4840-b6c6-9b8e187be0ae"
      unitRef="usd">9500000</us-gaap:ProceedsFromContributedCapital>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjgtMS0xLTEtMA_ffcfaa7e-7451-4866-8a15-97ce23102bbe"
      unitRef="usd">-72186000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjgtMy0xLTEtMA_fdb3a198-8c56-4d1e-9741-d8416cfb7b18"
      unitRef="usd">82500000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjktMS0xLTEtMA_6ba901e6-5176-4785-982f-b115c58f111e"
      unitRef="usd">3860000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMjktMy0xLTEtMA_d261b49b-b4d7-4554-a9cb-e0d261728ff2"
      unitRef="usd">-5621000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzAtMS0xLTEtMA_b6bc25ba-6287-49c6-8980-42e5601b22fb"
      unitRef="usd">-16001000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzAtMy0xLTEtMA_e33b1583-18eb-47ae-bdda-6331d0fee3d3"
      unitRef="usd">116619000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzEtMS0xLTEtMA_c6a07b09-95a1-4d96-9ee7-5544ba00eafe"
      unitRef="usd">219876000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i40bf5d6bc61c49009b4c21e9e01f0567_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzEtMy0xLTEtMA_a7d5f568-1afe-4c67-a3fd-a2bc915ff17f"
      unitRef="usd">103257000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzItMS0xLTEtMA_e34088df-f5fa-47e6-b47b-7092187e622f"
      unitRef="usd">203875000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzItMy0xLTEtMA_4b0f463f-11a6-4e81-821e-fac9f5ec4200"
      unitRef="usd">219876000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzQtMS0xLTEtMA_0569d9c4-0c51-4fdb-a9f6-23e8e632ef52"
      unitRef="usd">214491000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i40bf5d6bc61c49009b4c21e9e01f0567_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzQtMy0xLTEtMA_004b3180-cd45-40cb-9f95-8351b60c2db2"
      unitRef="usd">99743000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzUtMS0xLTEtMA_57410c6a-0a83-4573-abbe-1fe9750473f5"
      unitRef="usd">5385000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i40bf5d6bc61c49009b4c21e9e01f0567_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzUtMy0xLTEtMA_733e6122-10e1-4305-8164-754f9896de7f"
      unitRef="usd">3514000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzYtMS0xLTEtMA_57119419-7119-460f-9329-94e7a77caedd"
      unitRef="usd">219876000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i40bf5d6bc61c49009b4c21e9e01f0567_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzYtMy0xLTEtMA_a105f08d-b1bf-4d2c-98f9-dbbe22183e8d"
      unitRef="usd">103257000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzctMS0xLTEtMA_0d1dba37-38e3-49ed-96f3-eb84ef9b6c49"
      unitRef="usd">197214000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzctMy0xLTEtMA_7a6f2dc8-a7e2-4974-86a1-90a7ed4c4145"
      unitRef="usd">214491000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzgtMS0xLTEtMA_36d0824f-7ab6-41be-9b8d-95f4caf23271"
      unitRef="usd">6661000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzgtMy0xLTEtMA_e2a685e2-38af-4e5b-a0a0-c517d6d4ac19"
      unitRef="usd">5385000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzktMS0xLTEtMA_91a08c18-83cc-402e-9778-7b23380ec49b"
      unitRef="usd">203875000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmYyNDI0YWZhYWNiMTQ3ZTBiMmM3NzIxODFhMjAyMmIyL3RhYmxlcmFuZ2U6ZjI0MjRhZmFhY2IxNDdlMGIyYzc3MjE4MWEyMDIyYjJfMzktMy0xLTEtMA_0d028ee0-8a30-474e-85ee-2112ec15f1a7"
      unitRef="usd">219876000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmU2OTQ4ZWU4MDk2YzRkYzhhN2RlY2JjNTQzN2VjYmIxL3RhYmxlcmFuZ2U6ZTY5NDhlZTgwOTZjNGRjOGE3ZGVjYmM1NDM3ZWNiYjFfMS0xLTEtMS0xNjE0Nw_846a18ab-cdab-4aea-921d-976f92513f27"
      unitRef="usd">2746000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmU2OTQ4ZWU4MDk2YzRkYzhhN2RlY2JjNTQzN2VjYmIxL3RhYmxlcmFuZ2U6ZTY5NDhlZTgwOTZjNGRjOGE3ZGVjYmM1NDM3ZWNiYjFfMS0zLTEtMS0xNjE0Nw_43652807-5a62-45c5-baee-6e276faa428a"
      unitRef="usd">2448000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmU2OTQ4ZWU4MDk2YzRkYzhhN2RlY2JjNTQzN2VjYmIxL3RhYmxlcmFuZ2U6ZTY5NDhlZTgwOTZjNGRjOGE3ZGVjYmM1NDM3ZWNiYjFfMi0xLTEtMS0xNjE0Nw_f2114c6c-7c67-4be6-af61-87489fba0279"
      unitRef="usd">8908000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmU2OTQ4ZWU4MDk2YzRkYzhhN2RlY2JjNTQzN2VjYmIxL3RhYmxlcmFuZ2U6ZTY5NDhlZTgwOTZjNGRjOGE3ZGVjYmM1NDM3ZWNiYjFfMi0zLTEtMS0xNjE0Nw_7c3efc23-ad03-4187-8049-8f04c47d6d76"
      unitRef="usd">15873000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmU2OTQ4ZWU4MDk2YzRkYzhhN2RlY2JjNTQzN2VjYmIxL3RhYmxlcmFuZ2U6ZTY5NDhlZTgwOTZjNGRjOGE3ZGVjYmM1NDM3ZWNiYjFfNC0xLTEtMS0xNjE0Nw_11e79ea8-e2a1-4c2e-ae8a-106aaedffbd0"
      unitRef="usd">3226000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmU2OTQ4ZWU4MDk2YzRkYzhhN2RlY2JjNTQzN2VjYmIxL3RhYmxlcmFuZ2U6ZTY5NDhlZTgwOTZjNGRjOGE3ZGVjYmM1NDM3ZWNiYjFfNC0zLTEtMS0xNjE0Nw_b1e41c29-89a4-4ba2-919a-fd2979c9751b"
      unitRef="usd">1542000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <algm:TransferOfPropertyPlantAndEquipmentNetToHeldForSale
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmU2OTQ4ZWU4MDk2YzRkYzhhN2RlY2JjNTQzN2VjYmIxL3RhYmxlcmFuZ2U6ZTY5NDhlZTgwOTZjNGRjOGE3ZGVjYmM1NDM3ZWNiYjFfNS0xLTEtMS0xNjE0Nw_f9217b2b-35d5-4158-a5f4-93e53ad9bad2"
      unitRef="usd">25969000</algm:TransferOfPropertyPlantAndEquipmentNetToHeldForSale>
    <algm:TransferOfPropertyPlantAndEquipmentNetToHeldForSale
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmU2OTQ4ZWU4MDk2YzRkYzhhN2RlY2JjNTQzN2VjYmIxL3RhYmxlcmFuZ2U6ZTY5NDhlZTgwOTZjNGRjOGE3ZGVjYmM1NDM3ZWNiYjFfNS0zLTEtMS0xNjE0Nw_c2ec6fce-c4a6-4d81-acbb-3dc29ee4eb18"
      unitRef="usd">0</algm:TransferOfPropertyPlantAndEquipmentNetToHeldForSale>
    <us-gaap:NotesIssued1
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmU2OTQ4ZWU4MDk2YzRkYzhhN2RlY2JjNTQzN2VjYmIxL3RhYmxlcmFuZ2U6ZTY5NDhlZTgwOTZjNGRjOGE3ZGVjYmM1NDM3ZWNiYjFfNi0xLTEtMS0xNjE0Nw_98f2729d-4950-4b03-99a6-54f870d2716e"
      unitRef="usd">171000</us-gaap:NotesIssued1>
    <us-gaap:NotesIssued1
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmU2OTQ4ZWU4MDk2YzRkYzhhN2RlY2JjNTQzN2VjYmIxL3RhYmxlcmFuZ2U6ZTY5NDhlZTgwOTZjNGRjOGE3ZGVjYmM1NDM3ZWNiYjFfNi0zLTEtMS0xNjE0Nw_c1b61c17-5284-4fc5-8bb1-bc4616698ed4"
      unitRef="usd">232000</us-gaap:NotesIssued1>
    <us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmU2OTQ4ZWU4MDk2YzRkYzhhN2RlY2JjNTQzN2VjYmIxL3RhYmxlcmFuZ2U6ZTY5NDhlZTgwOTZjNGRjOGE3ZGVjYmM1NDM3ZWNiYjFfNy0xLTEtMS0xNjE0Nw_593f6a8a-abba-465f-abb4-b66f755e10c1"
      unitRef="usd">0</us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1>
    <us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF85Ny9mcmFnOjQ5ODU2NjI5MTE0ZTRlZThiMjVjZDE1OTUxMTA1Y2ZmL3RhYmxlOmU2OTQ4ZWU4MDk2YzRkYzhhN2RlY2JjNTQzN2VjYmIxL3RhYmxlcmFuZ2U6ZTY5NDhlZTgwOTZjNGRjOGE3ZGVjYmM1NDM3ZWNiYjFfNy0zLTEtMS0xNjE0Nw_4c6f828f-bef0-44ee-84ae-57dc521e059b"
      unitRef="usd">0</us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzgyNDYzMzcyNTUyNTA_10bd67e0-a2c6-4017-8d87-d1266845a3ca">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 was incorporated under the laws of Delaware on March&#160;30, 2013 under the name of Sanken North America, Inc. (&#x201c;SKNA&#x201d;) as a wholly owned subsidiary of Sanken Electric Co., Ltd. (&#x201c;Sanken&#x201d;). In October 2017, Sanken sold 28.8% of the common stock of SKNA to One Equity Partners (&#x201c;OEP&#x201d;). In April 2018, SKNA filed a certificate of amendment in the state of Delaware to change its name to Allegro MicroSystems, Inc. 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;On November 2, 2020, the Company completed its Initial Public Offering (&#x201c;IPO&#x201d;) of 28,750,000 shares of its common stock at an offering price of $14.00 per share, of which 25,000,000 shares were sold by the Company and 3,750,000 shares were sold by selling stockholders, resulting in net proceeds to the Company of approximately $321,425 after deducting $20,125 of underwriting discounts and $8,450 of offering costs. The Company&#x2019;s common stock is now listed on the Nasdaq Global Select Market under the ticker symbol &#x201c;ALGM.&#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;On March 28, 2020, the Company entered into an agreement to divest a majority of its ownership interest in Polar Semiconductor, Inc. (&#x201c;PSL&#x201d;) to Sanken, in order to better align with its fabless, asset-lite scalable manufacturing strategy (the &#x201c;PSL Divestiture&#x201d;). In order to affect this in-kind, non-cash transaction, Sanken contributed the forgiveness of the fair value of the entire related party notes payable of $42,700 owed to Sanken and the Company contributed the forgiveness of the fair value of $15,000 out of the $66,377 total debt owed by PSL to the Company, which was previously eliminated in consolidation. The entire net receivable balance of $51,377 plus accrued interest of $762 was repaid on October 14, 2020. Following the divestiture, Sanken held a 70% majority share in PSL with the Company retaining a 30% minority shareholder interest. The investment was recorded for the 30%, totaling $25,250 at the divestiture date. Beginning with reporting periods on and after March 28, 2020, the investment is included on the Company&#x2019;s balance sheet as an equity investment in a related party, including&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,413 &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;of income earned during the year ended March&#160;26, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, the difference between the fair value contributed by both parties at the consummation of this transaction and the book value was treated as an adjustment of capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries within additional paid-in capital of $19,165 at March&#160;26, 2021. This amount includes an estimated tax effect of $1,552 for the year ended March&#160;26, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 28, 2020, in connection with the divestiture described above, the Company also formally terminated its distribution agreement with Sanken to distribute Sanken&#x2019;s products and entered into a transitional services agreement with PSL, which contracted with Sanken as its new channel for fulfillment of Sanken product sales in North America and Europe. Sanken will continue to provide distribution support for the Company&#x2019;s products in Japan. See Note 19, &#x201c;Related Party Transactions,&#x201d; for further discussion.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 accordance with the divestiture transactions noted above, the following non-cash assets and liabilities and related equity impacts attributable to the statement of cash flows are summarized below: &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.358%"/&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.847%"/&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="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 28,&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;Cash and cash equivalents&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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,332)&lt;/span&gt;&lt;/td&gt;&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;Restricted cash&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;(1,013)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Trade accounts receivable, net of allowances&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;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Accounts receivable &#x2013; other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(308)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Inventories&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,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Prepaid expenses and other current assets&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;(376)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Property, plant and equipment, net&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;(115,341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Related party note receivable&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;51,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity investment in related party&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;25,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 assets, net&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;5,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Trade accounts payable&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;4,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;/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 expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Current portion of related party debt&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;25,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;/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;Bank lines-of-credit&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;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Related party notes payable, less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,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;text-align:left;vertical-align: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 long-term liabilities&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;(1,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Additional paid-in capital&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;19,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:27pt;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;Impact of the COVID-19 Pandemic&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 11, 2020, the COVID-19 outbreak was declared a pandemic by the World Health Organization. The pandemic has resulted in governments around the world implementing increasingly stringent measures to help control the spread of the virus, including quarantines, &#x201c;shelter in place&#x201d; and &#x201c;stay at home&#x201d; orders, travel restrictions, business curtailments, school closures and other measures. In addition, governments and central banks in several parts of the world have enacted fiscal and monetary stimulus measures to counteract the impacts of the COVID-19 pandemic.&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 monitor the rapidly evolving conditions and circumstances as well as guidance from international and domestic authorities, including public health authorities, and the Company may need to take additional actions based on their recommendations. There is considerable uncertainty regarding the impact on the Company&#x2019;s business stemming from current measures and potential future measures that could restrict access to the Company&#x2019;s facilities, limit manufacturing and support operations and place restrictions on the Company&#x2019;s workforce and suppliers. The measures implemented by various authorities related to the COVID-19 pandemic have caused the Company to change its business practices, including those related to where employees work, the distance between employees in the Company&#x2019;s facilities, limitations on the in-person meetings between employees and with customers, suppliers, service providers, and stakeholders, as well as restrictions on business travel to domestic and international locations or to attend trade shows, investor conferences and other events.&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 full extent to which the ongoing COVID-19 pandemic adversely affects the Company&#x2019;s financial performance will depend on future developments, many of which are outside of the Company&#x2019;s control, are highly uncertain and cannot be predicted, including, but not limited to, the duration and spread of the pandemic, its severity, the effectiveness of actions to contain the virus or treat its impact and how quickly and to what extent normal economic and operating conditions can resume. The COVID-19 pandemic could also result in additional governmental restrictions and regulations, which could adversely affect the Company&#x2019;s business and financial results. In addition, a recession, depression or other sustained adverse market impact resulting from COVID-19 could materially and adversely affect the Company&#x2019;s business and its access to needed capital and liquidity. Even after the COVID-19 pandemic has lessened or subsided, the Company may continue to experience adverse impacts on its business and financial performance as a result of its global economic impact.&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 COVID-19 pandemic may also heighten other risks. For example, if the business impacts of COVID-19 are prolonged, this could cause the Company to recognize impairments for goodwill and certain long-lived assets including amortizable intangible 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:120%"&gt;The Company has taken actions to mitigate its financial risk given the uncertainty in global markets caused by the COVID-19 pandemic. During the fourth quarter of fiscal year 2020, the Company borrowed $43,000 under its revolving credit facilities. The borrowing was made as part of the Company&#x2019;s ongoing efforts to preserve financial flexibility in light of the current uncertainty in the global markets and related effects on the Company&#x2019;s business resulting from the COVID-19 pandemic. In connection with entering into a new revolving credit facility on September 30, 2020, the Company used cash on hand to repay all amounts outstanding under the line of credit and terminated all commitments thereunder.&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&#160;27, 2020, the Coronavirus Aid, Relief and Economic Security Act (&#x201c;the CARES Act&#x201d;) was signed into law. The CARES Act contains numerous tax provisions including a correction to the applicable depreciation rates available in the original Tax Cuts and Jobs Act of 2017 (&#x201c;TCJA&#x201d;) for Qualified Improvement Property (&#x201c;QIP&#x201d;), temporarily establishes a five-year carryback period for current net operating losses (&#x201c;NOL&#x201d;), and contains a provision for deferred payment of 2020 employer payroll taxes. The Company currently estimates cash tax benefits of the NOL to be $9,069. The QIP change is estimated to result in an incremental cash tax benefit of $1,680. Additionally, the Company plans to defer payment of $2,766 of payroll taxes, with $1,383 to be paid back in the third quarter of fiscal year 2022 and the remainder in the third quarter of fiscal year 2023. Additional income tax provisions of the CARES Act are currently being evaluated and not expected to have material impacts.&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 fiscal year is the 52-week or 53-week period ending on the Friday closest to the last day in March. The Company&#x2019;s 2021 fiscal year ended March&#160;26, 2021 (&#x201c;fiscal year 2021&#x201d;) and 2020 fiscal year ended March&#160;27, 2020 (&#x201c;fiscal year 2020&#x201d;) were 52-week periods.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <algm:SaleOfStockPercentageOfOwnershipInterestSold
      contextRef="i351876f47cd446e7a10892e992f1c7a4_D20171001-20171031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzU1OQ_94cac44d-6925-41a4-934c-6ae07c372c06"
      unitRef="number">0.288</algm:SaleOfStockPercentageOfOwnershipInterestSold>
    <algm:NumberOfLocations
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzgzOQ_1323d801-ffd9-4649-8ed1-bda277add5bd"
      unitRef="location">16</algm:NumberOfLocations>
    <algm:NumberOfContinentsOnWhichEntityOperates
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4Xzg1OQ_506a688b-fca1-457a-8801-0c17fe103c59"
      unitRef="continent">4</algm:NumberOfContinentsOnWhichEntityOperates>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i007c1f0ac1d94aa69173cf0dd046d990_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzIzNzc_2940400f-b9b5-4f3f-8b09-e9eff539e9e3"
      unitRef="shares">28750000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i53f84270d28a45bbb9e885475f1690d6_I20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzI0MzE_a5d42c3e-9f3d-4114-b012-aba72c14e00c"
      unitRef="usdPerShare">14.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i4b636476708e40cc9248907f64779265_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzI0NTQ_371b23db-f9bc-4e8f-a617-1f78a2835f79"
      unitRef="shares">25000000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ic54346dba5a44f118591e95961c33b7b_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzI0OTM_f5cb004e-738d-4ffb-9a04-c4a4ee8e4580"
      unitRef="shares">3750000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i007c1f0ac1d94aa69173cf0dd046d990_D20201102-20201102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzI1OTA_9e50c78f-61e4-434d-a9f0-7bcdf8eb0aa4"
      unitRef="usd">321425000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <algm:SaleOfStockUnderwritingDiscounts
      contextRef="i007c1f0ac1d94aa69173cf0dd046d990_D20201102-20201102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzI2MDk_03ac172e-2019-41f4-8653-debfc44f404b"
      unitRef="usd">20125000</algm:SaleOfStockUnderwritingDiscounts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i007c1f0ac1d94aa69173cf0dd046d990_D20201102-20201102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzI2NDI_d3004be8-942a-4d51-ba45-82f68003d31b"
      unitRef="usd">8450000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1
      contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzMxMDM_3201eb6e-ab1b-441a-a342-81b7d5be1052"
      unitRef="usd">42700000</us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1>
    <algm:NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred
      contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzMxODY_df0473d0-9f3f-4922-8e6d-bacbbb654c0f"
      unitRef="usd">15000000</algm:NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="id7ceb7c1590749f4b060facff456f04b_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzMyMDA_b03ff178-9d1f-4439-911a-444d73269505"
      unitRef="usd">66377000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="i3d27315152af433fa8e14239d1c3f834_D20201014-20201014"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzEyNjQ0MzgzNzY5MjQ1_09fdb4bc-ab2b-4424-8bd6-096aa63a45a0"
      unitRef="usd">51377000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:NotesReceivableRelatedPartiesNoncurrent
      contextRef="id7ceb7c1590749f4b060facff456f04b_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzEyNjQ0MzgzNzY5MjQ1_8a7826fa-aed8-4837-935b-e11c3989cfab"
      unitRef="usd">51377000</us-gaap:NotesReceivableRelatedPartiesNoncurrent>
    <algm:InterestPaidRelatedParty
      contextRef="i3d27315152af433fa8e14239d1c3f834_D20201014-20201014"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzMzNTg_158ccaf7-c760-4394-be4f-2f61565869ef"
      unitRef="usd">762000</algm:InterestPaidRelatedParty>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="i2a0e9fc79a00464198491c00172ceee9_I20201014"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzMzNTg_8ac46725-c96a-47a3-b494-53ba30a1feec"
      unitRef="usd">762000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="ifff0703720ec4c859c684e3b825e2732_I20200328"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzM0MzQ_87464cb3-eb6c-45c1-8226-2fbeda62dc75"
      unitRef="number">0.70</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="ic8c68c9d585d4c0592265c82f59b04c8_I20200328"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzM0ODg_7246171b-8e9b-4063-81e6-24ce96023a63"
      unitRef="number">0.30</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="ic8c68c9d585d4c0592265c82f59b04c8_I20200328"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzM1NTg_7246171b-8e9b-4063-81e6-24ce96023a63"
      unitRef="number">0.30</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestments
      contextRef="ic8c68c9d585d4c0592265c82f59b04c8_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzM1NzE_ea67a6b4-fba0-4302-aa47-f999e68e9d9f"
      unitRef="usd">25250000</us-gaap:EquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="ib422910f0ba54646a23e4fc901f86b95_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzEyMDk0NjI3OTUyNzQw_83854325-eab5-406d-83de-32590b795e90"
      unitRef="usd">1413000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges
      contextRef="ib422910f0ba54646a23e4fc901f86b95_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzQyMzU_5995d070-d8f1-4802-8aa1-82ce785d1812"
      unitRef="usd">19165000</algm:AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges>
    <algm:AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture
      contextRef="ib422910f0ba54646a23e4fc901f86b95_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzQzMDA_0c0e593d-94fe-4852-9544-eb44e3421c4c"
      unitRef="usd">1552000</algm:AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture>
    <us-gaap:ScheduleOfNoncashOrPartNoncashDivestituresTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzEwMDYz_d7ef04dc-4ce6-403e-abbf-c92d01c08853">&lt;div style="margin-bottom: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 accordance with the divestiture transactions noted above, the following non-cash assets and liabilities and related equity impacts attributable to the statement of cash flows are summarized below: &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.358%"/&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.847%"/&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="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 28,&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;Cash and cash equivalents&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 style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,332)&lt;/span&gt;&lt;/td&gt;&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;Restricted cash&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;(1,013)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Trade accounts receivable, net of allowances&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;37&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Accounts receivable &#x2013; other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(308)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Inventories&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,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Prepaid expenses and other current assets&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;(376)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Property, plant and equipment, net&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;(115,341)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Related party note receivable&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;51,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Equity investment in related party&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;25,462&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 assets, net&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;5,609&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Trade accounts payable&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;4,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;/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 expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Current portion of related party debt&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;25,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;/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;Bank lines-of-credit&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;10,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Related party notes payable, less current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;17,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;text-align:left;vertical-align: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 long-term liabilities&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;(1,247)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Additional paid-in capital&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;19,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNoncashOrPartNoncashDivestituresTextBlock>
    <algm:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease
      contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzEtMi0xLTEtMA_d5ff900c-c22a-4d0c-a139-3161c0892a97"
      unitRef="usd">-15332000</algm:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease
      contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzItMi0xLTEtMA_85dc2841-8c9b-40e9-8a32-cb9b8d264130"
      unitRef="usd">-1013000</algm:DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease
      contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzMtMi0xLTEtMA_59db4258-4398-41a5-bb4e-7b91c0f48063"
      unitRef="usd">37000</algm:DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease
      contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzQtMi0xLTEtMA_d47e908f-9ac9-4e42-8ffe-94948b80be20"
      unitRef="usd">-308000</algm:DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease
      contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzUtMi0xLTEtMA_15c1dcff-ea06-4948-80f7-2784e98b2089"
      unitRef="usd">-32250000</algm:DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease
      contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzYtMi0xLTEtMA_01701fb7-0522-4a26-afaa-90beede99725"
      unitRef="usd">-376000</algm:DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease
      contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzctMi0xLTEtMA_52bab8f7-b4bf-44f7-b2ff-db34c6781e0f"
      unitRef="usd">-115341000</algm:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease
      contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzgtMi0xLTEtMA_a1e3f32b-e85e-43a4-8694-7c61b6553a08"
      unitRef="usd">51377000</algm:DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease
      contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzktMi0xLTEtMA_4cef6f90-ebea-402d-b26b-cefb8c2514c6"
      unitRef="usd">25462000</algm:DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease
      contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzEwLTItMS0xLTA_44950846-a163-48b3-b19e-e21c854db2c1"
      unitRef="usd">5609000</algm:DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease
      contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzExLTItMS0xLTA_86a61976-1b13-4c73-9899-5c1632ff8d0d"
      unitRef="usd">4176000</algm:DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease
      contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzEyLTItMS0xLTA_b06512de-39e6-4256-96e9-9b9892a45eb1"
      unitRef="usd">7150000</algm:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease
      contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzEzLTItMS0xLTA_6dc58508-20aa-4f9b-918a-725be3ce5859"
      unitRef="usd">25000000</algm:DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease
      contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzE0LTItMS0xLTA_49cad069-b949-4de5-9267-46fa2bf07194"
      unitRef="usd">10000000</algm:DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease
      contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzE1LTItMS0xLTA_02da14b3-32a5-4f99-81c7-b8dc8aa6c16b"
      unitRef="usd">17700000</algm:DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease
      contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzE2LTItMS0xLTA_6b13f1a9-95c6-4ae9-8d66-bf6264d5ccc0"
      unitRef="usd">-1247000</algm:DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease>
    <algm:DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease
      contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90YWJsZToyMzFhOGI4M2RmYmY0ZGIyOTllZWUxNGM3M2I3ZTMwZi90YWJsZXJhbmdlOjIzMWE4YjgzZGZiZjRkYjI5OWVlZTE0YzczYjdlMzBmXzE3LTItMS0xLTA_152b755a-15df-4d6d-a8a5-335d0a38651c"
      unitRef="usd">19165000</algm:DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease>
    <us-gaap:ProceedsFromIssuanceOfUnsecuredDebt
      contextRef="i0aa1d272cceb42a19577e191d74cca1c_D20191228-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzEwOTk1MTE2NzA0MjM_cb84de71-8049-46ff-8355-a1b25b80b8e1"
      unitRef="usd">43000000</us-gaap:ProceedsFromIssuanceOfUnsecuredDebt>
    <algm:EstimatedCashTaxBenefitCARESActNetOperatingLosses
      contextRef="i22f73899c0ce41c9804de3ca9d3d972c_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzEyNjQ0MzgzNzY2NjIy_3c451bd2-e213-4d68-8897-e4e81fee9c29"
      unitRef="usd">9069000</algm:EstimatedCashTaxBenefitCARESActNetOperatingLosses>
    <algm:EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty
      contextRef="i22f73899c0ce41c9804de3ca9d3d972c_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzEyNjQ0MzgzNzY2NjEz_3baa889c-e2a6-4212-a381-5eb27623430a"
      unitRef="usd">1680000</algm:EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty>
    <algm:EstimatedDeferredPayrollTaxesCARESAct
      contextRef="i22f73899c0ce41c9804de3ca9d3d972c_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzEyMDk0NjI3OTUyNTcy_16ea5fcf-5ed7-4c90-a982-3b42384c8783"
      unitRef="usd">2766000</algm:EstimatedDeferredPayrollTaxesCARESAct>
    <algm:EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne
      contextRef="i22f73899c0ce41c9804de3ca9d3d972c_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDYvZnJhZzplZTU4ZjJmMTU1OGQ0NDNjYmUyNGYzNTVjMTI2NzkyOC90ZXh0cmVnaW9uOmVlNThmMmYxNTU4ZDQ0M2NiZTI0ZjM1NWMxMjY3OTI4XzEwOTk1MTE2NzA0Njg_1345c975-d441-47d9-a5a4-414ad17b1c79"
      unitRef="usd">1383000</algm:EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEyMzE4_28c073ee-43b5-435b-ba75-7bbb286ce4c7">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:12pt;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 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 consolidated financial statements and the reported amounts of net sales and expenses during the reporting period. Such estimates relate to useful lives of fixed and intangible assets, allowances for doubtful accounts and customer returns and sales allowances. Such estimates could also relate to the 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 consolidated financial statements.&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;Reclassifications&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;Certain reclassifications have been made to prior-period amounts to conform to current-period reporting classifications. The carrying value of assets held for sale related to the planned disposition of the Company&#x2019;s AMTC Facility were reclassified from Property, plant and equipment, net to Assets held for sale in fiscal year 2021. Impairment of long-lived assets related to the Company&#x2019;s Thailand-based facility (the &#x201c;AMTC Facility&#x201d;). The AMTC facility was reported separately in the consolidated financial statements during fiscal year 2021.&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;Business Segment Information&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 operates in one segment which involves the design, development, production and distribution of various integrated circuits in various markets worldwide. The Company has a single, company-wide management team that administers all properties as a whole rather than as discrete operating segments. The chief operating decision maker, who is the Company&#x2019;s chief executive officer, measures financial performance as a single enterprise and not on legal entity or end market basis. Throughout the year, the chief operating decision maker allocates capital resources on a project-by-project basis across the Company&#x2019;s entire asset base to maximize profitability without regard to legal entity or end market basis. The &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company operates in a number of countries throughout the world in a variety of product lines through its business unit structure.&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;Foreign Currency Translation and Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s reporting currency is the U.S. Dollar. The financial statements of the Company&#x2019;s foreign subsidiaries are translated from local currency into U.S. dollars using the current exchange rate at the balance sheet date for assets and liabilities, and the average exchange rate in effect during the period for net sales and expenses. The functional currency for the Company&#x2019;s international subsidiaries is considered to be the local currency for each entity and, accordingly, translation adjustments for these entities are included as a component of accumulated other comprehensive loss in the Company&#x2019;s consolidated balance sheets.&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;Non-Controlling Interest&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 one of its wholly owned subsidiaries, established an affiliated entity in Philippines for the primary purpose of purchasing, selling, leasing, developing and otherwise managing real estate acquired by the Company in the Philippines. The Company owns 40% of the equity interest in this entity and the remaining 60% is held in a trust for the benefit of its employee retirement fund. The portion of the results of operations of this entity is shown as net income attributable to the non-controlling interest in the Company&#x2019;s consolidated statements of operations for fiscal 2021 and 2020. Additionally, the cumulative portion of the results of operations of this entity along with the interest in the net assets is shown as a component of non-controlling interest in the Company&#x2019;s consolidated balance sheets.&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;Cash Equivalents and Restricted Cash&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 considers all highly liquid instruments with original maturities of three months or less at the time of acquisition to be cash equivalents. At March 26, 2021 and March 27, 2020, the Company maintained investments in an interest-bearing cash account. Because of the investment&#x2019;s short term to maturity and the investment&#x2019;s relative price insensitivity to changes in market interest rates, the Company notes that cost approximates fair value for this investment. As a result, there were no realized or unrealized gains or losses for the fiscal years ended March 26, 2021 and March 27, 2020. The Company has restricted cash, the use of which is restricted to the benefit of employees through a deferred compensation program.&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;Fair Value of Financial Instruments&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;Certain assets and liabilities are carried at fair value under GAAP. Fair value is the exchange price that would be received for an asset or paid to transfer a liability (at exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value, which are provided below:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-54pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1&#160;&#160;&#160;&#160;&#x2014;   Quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-54pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2&#160;&#160;&#160;&#160;&#x2014;   Observable inputs (other than Level 1 prices) such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-54pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3&#160;&#160;&#160;&#160;&#x2014;  Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant management judgment or examination.&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 categorization of a financial instrument within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement.&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 cash equivalents and restricted cash are carried at fair values as determined according to the fair value hierarchy described above (see Note 5, &#x201c;Fair Value Measurements&#x201d;). The carrying value of accounts receivable, assets held for sale, notes receivables, accounts payable and accrued expenses approximate their respective fair value due to the short-term nature of these assets and liabilities. The carrying value of outstanding borrowings under the line of credit agreements approximates fair value as it bears interest at a rate approximating a market interest rate.&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;Related party note receivable was classified as held-for-investment based on management&#x2019;s intent and ability to hold the loan for the foreseeable future or to maturity. Loans held-for investment are carried at amortized cost and reduced by a valuation allowance for estimated credit losses, as necessary. The Company recognizes interest income on loans, including the amortization of discounts and premiums, loan fees paid and received, using the interest method. The interest method is applied on a loan-by-loan basis when collectability of the future payments is reasonably assured. Premiums and discounts are recognized as yield adjustments over the term of the related loans.&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;A detailed description of fair value measurement of the assets of the non-U.S. defined benefit plan is included in Note 14, &#x201c;Retirement Plans&#x201d;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Trade accounts receivable, net&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;A receivable is a right to consideration that is unconditional (i.e., only the passage of time is required before payment is due). Accounts receivables are presented net of an allowance for doubtful accounts, which is an estimate of amounts that may not be collectible.&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 manages the collectability of accounts receivable primarily through its review of the accounts receivable aging. When facts and circumstances dictate the collection of a specific invoice amount or the balance relating to a customer is in doubt, the Company assesses the impact on amounts recorded for doubtful accounts and, if necessary, records a charge in the fiscal period that such assessment is determined. Adjustments to the allowance for doubtful accounts are recorded as selling, general and administrative expenses in the consolidated statements of operations. Account balances are written off after all means of collection are exhausted and the potential for non-recovery is determined to be probable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Inventories&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;Inventories are stated at the lower of cost or net realizable value, with cost being determined on a first-in, first-out basis. The Company records inventory provisions when conditions exist that suggest that inventory may be in excess of anticipated demand, is obsolete based upon expected future demand for products and market conditions, or quality related rejections. These provisions are reported as a reduction to raw materials and supplies, work in process and finished goods. The Company regularly evaluates the ability to realize the value of inventory based on a combination of factors, including historical usage rates, forecasted sales or usage, and product end of life dates. Assumptions used in determining management&#x2019;s estimates of future product demand may prove to be incorrect, in which case the provision required for excess and obsolete inventory would have to be adjusted in the future. Although the Company performs a detailed review of its forecasts of future product demand, any significant unanticipated changes in demand could have a significant impact on the value of the Company&#x2019;s inventory and reported operating results.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Assets Held for Sale&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 classifies assets as held for sale when all of the following are met: (i) management has committed to a plan to sell the assets; (ii) the assets are available for immediate sale in their present condition; (iii) an active program to locate a buyer has been initiated; (iv) it is probable that a sale will occur within one year; (v) the assets are being actively marketed for sale at a price that is reasonable in relation to their current fair value; and (vi) it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn. If all held for sale criteria are met, the assets are reclassified and presented separately in the consolidated balance sheets as assets held for sale at the lower of the carrying value or the fair value, less cost to sell, and no longer depreciated or amortized.&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 fourth quarter of fiscal year 2021, the Company entered into an agreement to sell the AMTC Facility in connection with its previously announced back-end facility consolidation plan. The AMTC Facility met the criteria to be classified as held for sale, and the Company was required to record these assets at the lower of carrying value or fair value less any costs to sell based on the agreed-upon sales price. The sale of the AMTC Facility is expected to close within the calendar year, subject to government approvals in Thailand and customary closing conditions.&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;Deferred Offering Costs &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 capitalizes certain legal, professional accounting and other third-party fees that are directly associated with&#160;in-process&#160;equity financings as deferred offering costs until such financings are consummated. After consummation of the equity financing, these costs are recorded in stockholders&#x2019; equity as a reduction of the additional paid-in capital generated as a result of the offering. As of March&#160;26, 2021 and March&#160;27, 2020, the Company had no deferred offering costs. &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;Property, Plant and Equipment, Net&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;Property, plant and equipment, net, including improvements that significantly add to productive capacity or extend useful life, are stated at historical cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. The Company capitalizes interest on certain projects with long-term construction periods. Maintenance and repairs expenditures are charged to expense as incurred. Estimated useful lives of the respective property, plant and equipment assets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.400%"/&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:60.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Asset&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: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%;text-decoration:underline"&gt;Useful Life&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;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;31 years&lt;/span&gt;&lt;/div&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;Building improvements&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Economic life of the building improvements&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;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The shorter of the remaining term of the lease or estimated useful life&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;Machinery and equipment&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: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;3-10 years&lt;/span&gt;&lt;/div&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;Office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;3 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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;Intangible assets, net&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;Intangible assets, net primarily consist of capitalized costs to acquire and defend patent and trademark related awards. In addition, the Company holds technology, customer relationships, and non-compete agreements. The Company&#x2019;s intangible assets are amortized using the straight-line method over their estimated useful lives, ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM5MDg_525d2c31-809e-4db7-a8cf-0c57d96f23ef"&gt;three&lt;/span&gt; to ten years. &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;Impairment of Long-Lived 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:120%"&gt;Long-lived assets consist of property, plant and equipment, finite-lived intangibles, such as patents and customer relationships and indefinite-lived intangible assets such as process technology and trademarks.&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;Property, plant and equipment and finite-lived assets are tested for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset group for recoverability, the Company compares forecasts of undiscounted cash flows expected to result from the use and eventual disposition of the long-lived asset group to its carrying value. An impairment loss would be recognized when estimated undiscounted future cash flows expected to result from the use of an asset group are less than its carrying amount. If such assets are not impaired, but their useful lives have decreased, the remaining net book value is amortized over the revised useful life.&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;Indefinite-lived intangible assets are reviewed for impairment at least annually or whenever events or changes in circumstances indicate that it is more likely than not that the asset is impaired. The impairment test consists of a comparison of the fair value of the intangible asset with its carrying value. If the carrying value of the intangible asset exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. The Company has elected the first business day of the fourth quarter of its fiscal year as the annual impairment testing date. The results of the annual impairment test did not indicate any impairments of indefinite-lived intangible assets for fiscal years 2021 and 2020.&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 considered the current and expected future economic and market conditions surrounding the COVID-19 pandemic and concluded that there was a triggering event during the fourth quarter of fiscal year 2020. As a result, management performed an impairment evaluation of its long-lived asset balances as of March 27, 2020. This did not lead to the Company recording an impairment charge at that time. The full extent to which COVID-19 will impact the Company&#x2019;s results will depend on future developments, which are highly uncertain and cannot be predicted, including new information which may emerge concerning the severity of the virus and the actions to contain or treat its impact.&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 the fourth quarter of fiscal year 2020, the Company initiated a process to conclude its operations at the AMTC facility with the intention of selling the AMTC Facility. On March 3, 2021, the Company entered into a definitive agreement to sell its AMTC facility for approximately $30,000 before fees and expenses. As a result of the execution of the definitive agreement, the Company reclassified the AMTC assets within its &#x201c;Property, plant and equipment, net&#x201d; to &#x201c;Assets held for sale&#x201d; and incurred an impairment charge to the book value of those assets of $7,119 in its fiscal fourth quarter ended March 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;Goodwill&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;Goodwill represents the excess purchase price over the estimated fair value of net assets acquired as of the acquisition date. The Company tests goodwill for impairment on an annual basis on the first business day of the fourth quarter or more frequently if there are indicators of impairment. Events that could indicate impairment and trigger an interim impairment assessment include, but are not limited to, current economic and market conditions, including a decline in market capitalization, a significant adverse change in legal factors, business climate, operational performance of the business or key personnel, and an adverse action or assessment by a regulator. The Company has determined that there is one reporting unit for purposes of testing goodwill for impairment.&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 testing goodwill for impairment, the Company has the option to first consider qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. Such qualitative factors include industry and market considerations, economic conditions, entity-specific financial performance and other events, such as changes in management, strategy and primary customer base. If based on the Company&#x2019;s qualitative assessment it is more likely than not that the fair value of the reporting unit is less than its carrying amount, quantitative impairment testing is required. However, if the Company concludes otherwise, quantitative impairment testing is not required. The results of the Company&#x2019;s qualitative goodwill impairment test performed on the first business day of fourth quarter for fiscal year 2021 and fiscal year 2020 did not indicate any impairments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&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;Product Warranties&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 provides warranties on its products to its customers, generally for one year from the date of shipment and in limited cases for longer periods. In the event of a failure of a product covered by these warranties, the Company must repair or replace the product or, if those remedies are insufficient, and at the discretion of the Company, provide a refund. In limited cases, the Company warrants its products to include significant liability beyond the cost of repairing or replacing the product or refunding the sales price of the product. The Company periodically assesses the adequacy of the warranty reserve and adjusts the amount as necessary. If there is a material increase in the rate of customer claims, or the Company&#x2019;s estimates of probable losses relating to specifically identified warranty exposures are inaccurate, the Company may need to record a charge against future cost of goods sold. There were minimal costs accrued in the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&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;Deferred Rent&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 records rent expense on a straight-line basis using a constant periodic rate over the term of its lease agreements. The excess of the cumulative rent expense incurred over the cumulative amounts due under the lease agreements is deferred and recognized over the term of the leases. Leasehold improvement reimbursements from landlords are recorded as deferred rent and amortized as reductions to lease expense over the lease term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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;Revenue Recognition&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;Effective March 30&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;, 2019, &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 Company adopted Accounting Standards Update (&#x201c;ASU&#x201d;) 2014-09, Revenue from Contracts with Customers (Topic 606) (&#x201c;ASU 2014-09&#x201d; or &#x201c;ASC 606&#x201d;) using the modified retrospective method. ASC 606 superseded the guidance of Revenue Recognition (Topic 605) formerly followed by the Company. The adoption of ASC 606 had no impact on the Company&#x2019;s consolidated financial statements. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The Company expects the new standard to be immaterial to net income on an ongoing basis.&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;Under the guidance of ASC 606, revenue is recognized when transfer of control to the customer occurs in an amount reflecting the consideration that the Company expects to be entitled. In order to achieve this core principle, the Company applies the following five step approach:&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;(1)&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; Identify the contract with a customer&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;&#x2014;The Company considers customer purchase orders, which in some cases are governed by master agreements, to be customer contracts. A contract exists when it is approved by both parties, each party&#x2019;s rights and obligations are identified, payment terms are known, customer has the ability and intent to pay and the contract has commercial substance. The Company uses judgement in determining the customer&#x2019;s ability and intent to pay, which is based on factors such as the customer&#x2019;s historical payment experience or, for new customers, credit and financial information pertaining to the 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;(2)&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; Identify the performance obligations in the contract&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;&#x2014;Performance obligations are identified as products and services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the product or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the products or services is separately identifiable from other promises in the contract. Substantially, all of the Company&#x2019;s contracts with customers contain single performance obligation, such as the sale of mixed-signal integrated circuit products or the sale of wafer fabricators.&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;(3)&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; Determine the transaction price&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;&#x2014;The transaction price is determined based on the consideration to which the Company expects to be entitled in exchange for transferring products to the customer. Variable consideration is included in the transaction price if, in the Company&#x2019;s judgment, it is probable that no significant future reversal of cumulative revenue under the contract will occur.&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;(4)&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; Allocate the transaction price to the performance obligations in the contract&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;&#x2014;If the contract contains a single performance obligation, the entire transaction price is allocated to that performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligations based on a relative standalone selling price (&#x201c;SSP&#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;(5)&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; Recognize revenue when a performance obligation is satisfied&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;&#x2014;Revenue is recognized when control of the product is transferred to the customer (i.e., when the Company&#x2019;s performance obligation is satisfied), which typically occurs point in time at shipment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;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;Sales channels&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 globally through its direct sales force, third party distributors, independent sales representatives and consignment. The Company records revenue based on the amount of any discounted arrangement fee. When the Company transacts with a distributor, its contractual arrangement is with the distributor and not with the end customer. Whether the Company transacts business with and receives the order from a distributor or directly from an end customer, its revenue recognition policy and resulting pattern of revenue recognition for the order are the same.&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 also uses independent sales representatives to assist in the sales process with certain customers. Sales representatives are not distributors. If a sales representative is engaged in the sales process, the Company receives the order directly from and sells the products directly to the end customer. The Company pays a commission to the sales representative, calculated as a percentage of the related customer payment. Sales representatives commissions are recorded as expenses when incurred and are classified as sales and marketing expenses in the Company&#x2019;s consolidated statements 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;For the consignment arrangements with distributors, delivery occurs and revenue is recognized when the distributor pulls product from consignment inventory that it is stored at designated distributor locations. Recognition is not contingent upon resale of the products to the distributors&#x2019; customers. Until the products are pulled for use or sale by the distributor, the Company retains control over the products&#x2019; disposition, including the right to pull back or relocate the products.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;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;Variable consideration&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:120%"&gt;Variable consideration includes sales in which the amount of consideration that the Company will receive is unknown as of the end of a reporting period. Such consideration primarily includes limited price protection provisions provided to distributors, sales under agreements that allow rights of return, referred to as stock rotation, provided to distributors, discounts and credits provided to distributors and returns provisions offered to direct customers. The Company estimates potential future returns, credits and sales allowances based on historical data from prior sales returns and credits issued and changes in product sales to customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;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;Practical expedients elected&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:120%"&gt;The Company elected certain practical expedients with the adoption of the new revenue recognition standard. Revenue recognized is adjusted based on allowances, which are prepared on a portfolio basis using a most likely amount methodology. The length of time between revenue recognition and payment is not significant under any of the Company&#x2019;s payment terms. However, if the period between revenue recognition and when the customer pays is one year or less, the Company elected not to account for the significant financing component.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;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;Other Revenue Recognition Policies&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:120%"&gt;Prior to the end of fiscal year 2020, the Company acted as a distributor of Sanken products in North America, South America and Europe. The Company evaluated whether it is acting as the principal (i.e., report net sales on a gross basis) or agent (i.e. report net sales on a net basis) in these transactions. In doing so, the Company evaluated whether it controls the good or service before it is transferred to the customer. If the Company controls the good or service before it is transferred to the customer, it is acting as principal in the transaction. Generally, the Company controls the promised products before transferring the products to the customer and act as the principal to the transaction, therefore the Company recognizes net sales gross.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;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;Shipping and handling activities are not considered a contract performance obligation. The Company records shipping and handling costs billed to customers as revenue with offsetting costs recorded as cost of sale.&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;Contract Assets and Contract Liabilities&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;Contract assets and contract liabilities (deferred revenue) are reported net at the contract level for each reporting period. Contract assets typically result from contracts when revenue recognized exceeds the amount billed to the customer, and right to payment is not just subject to the passage of time. Contract assets are transferred to accounts receivable when the rights become unconditional. The Company had no contract assets at March 26, 2021 and March 27, 2020.&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;Contract Liabilities (Deferred Revenue)&#x2014;Deferred revenue typically results from billings in excess of revenues recognized and relate to products shipped near the end of the reporting period for which the required revenue recognition criteria were not met. The Company had no contract liabilities at March 26, 2021 and March 27, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Contract costs&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;Following the Company&#x2019;s adoption of ASC 606, certain costs, such as cost to obtain a contract or cost to fulfill a contract are required to be capitalized. The Company has immaterial contract costs, as such, no amounts were capitalized at March 26, 2021 and March 27, 2020.&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;Stock-Based Compensation&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 recognizes compensation costs for all stock-based compensation awards made to employees based upon the awards&#x2019; grant-date fair value. The Company estimates the fair value of stock-based compensation awards granted using a discounted cash flow model to determine the fair value of the awards. Stock-based compensation expense is recognized evenly over the vesting period. The Company accounts for forfeitures as they occur. Determining the fair value of the stock-based compensation awards at the grant date requires judgment, including estimating the expected life of the stock awards and the volatility of the underlying market-based and projected future cash flow assumptions. Any changes to those estimates that the Company makes from time to time may have a significant impact on the stock-based compensation expense recorded and could materially impact the Company&#x2019;s results of operations.&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;Pension Obligations&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, has various foreign defined benefit plans as well as U.S. defined contribution plans. Accredited independent actuaries calculate related plan assets, liabilities and expenses. The Company is required to make certain assumptions to assign value to the plan assets and liabilities. These assumptions are reviewed annually, based on current plan information and consultations with independent investment advisors and actuaries. The selection of assumptions requires a high degree of judgment and may materially change from period to period. The Company does not offer other defined benefits associated with postretirement benefit plans other than pensions.&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 recognizes the funded status of a benefit plan on its consolidated balance sheets and recognizes gains, losses and prior service cost or credits that arise during the period that are not recognized as components of net periodic benefit cost as a component of other comprehensive income, net of tax. In addition, the Company measures defined benefit plan assets and obligations as of the date of the employer&#x2019;s fiscal year-end consolidated balance sheets and discloses in the notes to the consolidated financial statements the gains or losses, prior service costs or credits and transition asset or obligation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;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;Income Taxes&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 Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial statement and tax basis of assets and liabilities, as measured by enacted tax rates anticipated to be in effect when these differences are expected to reverse. This method also requires the recognition of future tax benefits to the extent that realization of such benefits is more likely than not. Deferred tax expense or benefit is the result of changes in the deferred tax assets and liabilities. The Company assesses the likelihood that its deferred tax assets will be recovered from future taxable income and, to the extent it believes, based upon the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized, a valuation allowance is established. &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 Company recognizes a liability for potential payments of taxes to various tax authorities related to uncertain tax positions and other tax matters. The recorded liability is based on a determination of whether and how much of a tax benefit taken by the Company in its tax filings or positions is &#x201c;more likely than not&#x201d; to be realized. The amount of the benefit that may be recognized in the consolidated financial statements is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. To the extent that the assessment of such tax positions changes, the change in estimate is recorded in the period in which the determination is made. The Company establishes a liability, which is included in other long-term liabilities in the consolidated balance sheets, for tax-related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These liabilities are established when the Company believes that certain positions might be challenged despite the Company&#x2019;s belief that the tax return positions are fully supportable. The recorded liability is adjusted considering changes in the facts and circumstances. The provision for income taxes includes the impact of the recorded liability and changes thereto.&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 Company recognizes interest and penalties related to uncertain tax positions as a component of income tax provision in the consolidated statements of operations. Accrued interest and penalties are included in accrued income taxes in the consolidated balance sheets.&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;Except for our AMTC Facility, all undistributed earnings of our foreign subsidiaries are permanently reinvested. Accordingly, the Company does not provide for U.S. income taxes on such undistributed earnings.&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;Advertising Costs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&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:120%"&gt;Advertising costs are expensed, as incurred, as a component of sales expense. Advertising expense was $331 and $273 in fiscal years 2021 and 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;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;Net Income Per Share&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:120%"&gt;The Company computes net income per share in accordance with ASC 260, Earnings Per Share (&#x201c;ASC 260&#x201d;). Basic net income per share is computed by dividing net income attributable to shareholders of the Company by the weighted-average number of common shares outstanding during the reporting period. Diluted net income per share is computed similarly to basic net income per share, except that it includes the potential dilution that could occur if dilutive securities were exercised. Information about potentially dilutive and antidilutive shares for the reporting period is provided in Note 16, &#x201c;Net Income per Share.&#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;As the Company maintained two classes of Common stock (Class A and Class L) in fiscal year 2020, earnings per basic and diluted shares were calculated under the two-class method. The two-class method includes an earnings allocation formula that determines earnings per share for each participating security according to dividends declared on undistributed earnings for the period. Earnings per diluted share is computed on the basis of the weighted-average number of common shares outstanding during the period plus the dilutive effect of any potential common shares outstanding during the period using the more dilutive of the two-class method or another dilutive method. For the fiscal years ended March 27, 2020, the Company did not allocate income to the Class L shares 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.&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, which management believes to be of a high credit quality. To manage credit risk related to accounts receivables, the &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Company evaluates its creditworthiness of its customers and maintains allowances, to the extend 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 March&#160;26, 2021 and March&#160;27, 2020, Sanken accounted for&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; 22.7% 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 33.8% 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 as of such dates. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, Sanken accounted fo&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;r 17.7% 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; 28.4% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for any of these 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;During the fiscal year &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ended March&#160;26, 2021, 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 Japan accounting for 17.7%, Greater China accounting for 26.6% and South Korea accounting for 10.5%. &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;No other countries accounted for greater than 10.0% of total net sales for the fiscal year ended March&#160;26, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the fiscal year ended March&#160;27, 2020, sales from customers located outside of the United States 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;in the aggregate &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 81.7% of the Company&#x2019;s total net sales, with Japan accounting for 28.4% and Greater China accounting for 18.7%. No other countries accounted for greater than 10.0% of total net sales for the fiscal year ended March&#160;27, 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company qualifies as &#x201c;emerging growth company&#x201d; as defined in the Jumpstart Our Business Startups Act of 2012 and has elected to &#x201c;opt in&#x201d; to the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and nonpublic companies, the Company will adopt the new or revised standard at the time nonpublic companies adopt the new or revised standard and will do so until such time that the Company either (i) 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: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 August 2018, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU No. 2018-13, &#x201c;Fair Value Measurement&#x201d; (&#x201c;ASU 2018-13&#x201d;), which modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement, regarding transfers between levels of financial instruments, amounts of unrealized gains and losses included in other comprehensive (loss) income for Level 3 fair value measurements and the information used to determine the fair value of Level 3 fair value measurements. The Company adopted the disclosure requirements of this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial statements.&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 August 2018, the FASB issued ASU No. 2018-14, &#x201c;Compensation&#x2014;Retirement Benefits&#x2014;Defined Benefit Plans&#x2014;General (Topic 715-20): Disclosure Framework&#x2014;Changes to the Disclosure Requirements for Defined Benefit Plans&#x201d; (&#x201c;ASU 2018-14&#x201d;), which modifies the disclosure requirements for defined benefit pension plans and other post-retirement plans. The Company adopted ASU 2018-14 retrospectively on December 26, 2020 and determined that the disclosure requirements had no material impact to its consolidated financial statements.&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&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; 2019, the FASB issued ASU No. 2019-12, &#x201c;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&#x201d; (&#x201c;ASU 2019-12&#x201d;). ASU 2019-1&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;2 simplifies the accounting for income taxes by removing certain exceptions for intraperiod tax allocations and deferred tax liabilities for equity method investments and adds guidance on whether a step-up in tax basis of goodwill relates to a business combination or a separate transaction. The Company adopted this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial statements and related disclosures.&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 January 2020, the FASB issued ASU No. 2020-01, &#x201c;Investments&#x2014;Equity Securities (Topic 321), Investments&#x2014;Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)&#x201d; (&#x201c;ASU 2020-01&#x201d;), which addresses accounting for the transition into and out of the equity method and provides clarification of the interaction of rules for equity securities, the equity method of accounting, and forward contracts and purchase options on certain types of securities. The Company adopted this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial statements.&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 March 2020, the FASB issued ASU No. 2020-04, &#x201c;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting&#x201d; (&#x201c;ASU 2020-04&#x201d;) to provide temporary optional expedients and exceptions to the contract modifications, hedge relationships, and other transactions affected by reference rate reform if &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;certain criteria are met. This ASU, which was effective for all entities upon issuance on March 12, 2020 and may be applied through December 31, 2022, is applicable to all contracts and hedging relationships that reference the London Interbank Offered Rate (&#x201c;LIBOR&#x201d;) or any other reference rate expected to be discontinue&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. The Company has assessed the potential impact of ASU 2020-04 and determined that the standard update would have no material impact to its consolidated financial statements due to the Company&#x2019;s option to use an alternative rate other than LIBOR on its senior secured credit facilities. The utilization of another allowable interest rate would be commensurate with LIBOR and would not preclude the need to modify or cancel its current financing arrangements.&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-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Standards Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2016, the FASB issued its new lease accounting guidance in ASU 2016-02, &#x201c;Leases (Topic 842)&#x201d; (&#x201c;ASU 2016-02&#x201d;). Topic 842 and all subsequent amendments requires lessees to recognize the following for all leases, with the exception of short-term leases if an accounting policy election is made, at the lease commencement date: a lease liability, which is the lessee&#x2019;s obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use asset, which represents the lessee&#x2019;s right to use, or control the use of, a specified asset for the lease term. Lease expense is recognized in the income statement in a manner similar to current U.S. GAAP. Lessees will no longer be provided with a source of off-balance sheet financing. The new lease standard also requires entities to disclose key quantitative and qualitative information about its leasing arrangements.&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:120%"&gt;The Company will adopt the new lease standard on March 27, 2021 using the optional transition method to the modified retrospective approach. Under this transition provision, the Company will not apply the new lease standard to comparative periods presented or provide the incremental disclosure requirements for periods before the Company&#x2019;s adoption of Topic 842. The Company has identified and evaluated its lease population, including leases embedded within service arrangement, and is currently finalizing business processes and controls to support the ongoing recognition and disclosure requirements after adoption. The Company has also implemented a new software to manage the lease portfolio and perform the accounting required under Topic 842. The Company does not expect the adoption of the new lease standard to have a significant impact on its consolidated statements of operations and cash flows. However, the Company expects that the ad&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;option of the new lease standard will result in the recognition of right-of-use lease assets and lease liabilities between $16.6 million &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;$20.6 million&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 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: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 the complexity by decreasing the number of credit impairment models that entities use to account for debt instruments. ASU 2016-03, along with its subsequent clarifications, was effective for public companies beginning after December 15&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;, 2019. The Company is evaluating the new guidance and the expected effect on its consolidated financial statements and related disclosures. In November 2019, the FASB issued ASU No. 2019-10 delaying the effective date for all entities. For public entities, this guidance was effective for annual periods beginning after December 15, 2019&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;, including interim periods within those fiscal years. For nonpublic entities, this guidance is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEyMzE5_169701d0-de5f-49d5-995b-a18da8508bac">&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:12pt;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 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 consolidated financial statements and the reported amounts of net sales and expenses during the reporting period. Such estimates relate to useful lives of fixed and intangible assets, allowances for doubtful accounts and customer returns and sales allowances. Such estimates could also relate to the 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 consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM4NzY_622abc06-64bc-4a2d-8666-21da1f66c006">&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;Reclassifications&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;Certain reclassifications have been made to prior-period amounts to conform to current-period reporting classifications. The carrying value of assets held for sale related to the planned disposition of the Company&#x2019;s AMTC Facility were reclassified from Property, plant and equipment, net to Assets held for sale in fiscal year 2021. Impairment of long-lived assets related to the Company&#x2019;s Thailand-based facility (the &#x201c;AMTC Facility&#x201d;). The AMTC facility was reported separately in the consolidated financial statements during fiscal year 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0NTk_ae364c1a-b8f1-4925-8202-d363613ba4a4">&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;Business Segment Information&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 operates in one segment which involves the design, development, production and distribution of various integrated circuits in various markets worldwide. The Company has a single, company-wide management team that administers all properties as a whole rather than as discrete operating segments. The chief operating decision maker, who is the Company&#x2019;s chief executive officer, measures financial performance as a single enterprise and not on legal entity or end market basis. Throughout the year, the chief operating decision maker allocates capital resources on a project-by-project basis across the Company&#x2019;s entire asset base to maximize profitability without regard to legal entity or end market basis. The &lt;/span&gt;&lt;/div&gt;Company operates in a number of countries throughout the world in a variety of product lines through its business unit structure.</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfOperatingSegments
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM5MDA_d35172f3-d828-4162-b76d-604ec1c0420e"
      unitRef="segment">1</us-gaap:NumberOfOperatingSegments>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0NjA_d735bf22-cc9d-4fae-bfe4-c10c9fd67a88">&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;Foreign Currency Translation and Transactions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s reporting currency is the U.S. Dollar. The financial statements of the Company&#x2019;s foreign subsidiaries are translated from local currency into U.S. dollars using the current exchange rate at the balance sheet date for assets and liabilities, and the average exchange rate in effect during the period for net sales and expenses. The functional currency for the Company&#x2019;s international subsidiaries is considered to be the local currency for each entity and, accordingly, translation adjustments for these entities are included as a component of accumulated other comprehensive loss in the Company&#x2019;s consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0NjE_0d89d373-60cb-4994-8035-55174c9789f5">&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;Non-Controlling Interest&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 one of its wholly owned subsidiaries, established an affiliated entity in Philippines for the primary purpose of purchasing, selling, leasing, developing and otherwise managing real estate acquired by the Company in the Philippines. The Company owns 40% of the equity interest in this entity and the remaining 60% is held in a trust for the benefit of its employee retirement fund. The portion of the results of operations of this entity is shown as net income attributable to the non-controlling interest in the Company&#x2019;s consolidated statements of operations for fiscal 2021 and 2020. Additionally, the cumulative portion of the results of operations of this entity along with the interest in the net assets is shown as a component of non-controlling interest in the Company&#x2019;s consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="i2130dc9d11154abfa8e6327f1352e5bf_I20210326"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzI3NDg3NzkyNjA1MTI_902dd83f-0ccb-43cf-b622-30cfe52104cf"
      unitRef="number">0.40</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i2130dc9d11154abfa8e6327f1352e5bf_I20210326"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzI3NDg3NzkyNjA1MTg_a7c93067-fadd-4eaa-aa9e-3efd8303fd79"
      unitRef="number">0.60</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0NjI_464d851f-5b44-4148-a14b-61878de57f2b">&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;Cash Equivalents and Restricted Cash&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 considers all highly liquid instruments with original maturities of three months or less at the time of acquisition to be cash equivalents. At March 26, 2021 and March 27, 2020, the Company maintained investments in an interest-bearing cash account. Because of the investment&#x2019;s short term to maturity and the investment&#x2019;s relative price insensitivity to changes in market interest rates, the Company notes that cost approximates fair value for this investment. As a result, there were no realized or unrealized gains or losses for the fiscal years ended March 26, 2021 and March 27, 2020. The Company has restricted cash, the use of which is restricted to the benefit of employees through a deferred compensation program.&lt;/span&gt;&lt;/div&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:FairValueOfFinancialInstrumentsPolicy
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0NjM_0fc64cc8-4c3c-458a-96d6-830ed32d58d4">&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;Fair Value of Financial Instruments&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;Certain assets and liabilities are carried at fair value under GAAP. Fair value is the exchange price that would be received for an asset or paid to transfer a liability (at exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value, which are provided below:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-54pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1&#160;&#160;&#160;&#160;&#x2014;   Quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-54pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2&#160;&#160;&#160;&#160;&#x2014;   Observable inputs (other than Level 1 prices) such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:54pt;text-align:justify;text-indent:-54pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3&#160;&#160;&#160;&#160;&#x2014;  Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant management judgment or examination.&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 categorization of a financial instrument within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement.&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 cash equivalents and restricted cash are carried at fair values as determined according to the fair value hierarchy described above (see Note 5, &#x201c;Fair Value Measurements&#x201d;). The carrying value of accounts receivable, assets held for sale, notes receivables, accounts payable and accrued expenses approximate their respective fair value due to the short-term nature of these assets and liabilities. The carrying value of outstanding borrowings under the line of credit agreements approximates fair value as it bears interest at a rate approximating a market interest rate.&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;Related party note receivable was classified as held-for-investment based on management&#x2019;s intent and ability to hold the loan for the foreseeable future or to maturity. Loans held-for investment are carried at amortized cost and reduced by a valuation allowance for estimated credit losses, as necessary. The Company recognizes interest income on loans, including the amortization of discounts and premiums, loan fees paid and received, using the interest method. The interest method is applied on a loan-by-loan basis when collectability of the future payments is reasonably assured. Premiums and discounts are recognized as yield adjustments over the term of the related loans.&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;A detailed description of fair value measurement of the assets of the non-U.S. defined benefit plan is included in Note 14, &#x201c;Retirement Plans&#x201d;.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueOfFinancialInstrumentsPolicy>
    <us-gaap:ReceivablesPolicyTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0NjQ_c14161c3-ad88-465c-aed6-8e4089d72853">&lt;div style="margin-top:12pt"&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;Trade accounts receivable, net&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;A receivable is a right to consideration that is unconditional (i.e., only the passage of time is required before payment is due). Accounts receivables are presented net of an allowance for doubtful accounts, which is an estimate of amounts that may not be collectible.&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 manages the collectability of accounts receivable primarily through its review of the accounts receivable aging. When facts and circumstances dictate the collection of a specific invoice amount or the balance relating to a customer is in doubt, the Company assesses the impact on amounts recorded for doubtful accounts and, if necessary, records a charge in the fiscal period that such assessment is determined. Adjustments to the allowance for doubtful accounts are recorded as selling, general and administrative expenses in the consolidated statements of operations. Account balances are written off after all means of collection are exhausted and the potential for non-recovery is determined to be probable.&lt;/span&gt;&lt;/div&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0NjU_8d506475-de83-4f3e-845e-0fb7c475ad95">&lt;div style="margin-top:12pt"&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;Inventories&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;Inventories are stated at the lower of cost or net realizable value, with cost being determined on a first-in, first-out basis. The Company records inventory provisions when conditions exist that suggest that inventory may be in excess of anticipated demand, is obsolete based upon expected future demand for products and market conditions, or quality related rejections. These provisions are reported as a reduction to raw materials and supplies, work in process and finished goods. The Company regularly evaluates the ability to realize the value of inventory based on a combination of factors, including historical usage rates, forecasted sales or usage, and product end of life dates. Assumptions used in determining management&#x2019;s estimates of future product demand may prove to be incorrect, in which case the provision required for excess and obsolete inventory would have to be adjusted in the future. Although the Company performs a detailed review of its forecasts of future product demand, any significant unanticipated changes in demand could have a significant impact on the value of the Company&#x2019;s inventory and reported operating results.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryPolicyTextBlock>
    <algm:AssetsHeldForSalePolicyPolicyTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0NjY_c91107be-c16b-4dbd-b37f-cfd37a5c1d7c">&lt;div style="margin-top:12pt"&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;Assets Held for Sale&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 classifies assets as held for sale when all of the following are met: (i) management has committed to a plan to sell the assets; (ii) the assets are available for immediate sale in their present condition; (iii) an active program to locate a buyer has been initiated; (iv) it is probable that a sale will occur within one year; (v) the assets are being actively marketed for sale at a price that is reasonable in relation to their current fair value; and (vi) it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn. If all held for sale criteria are met, the assets are reclassified and presented separately in the consolidated balance sheets as assets held for sale at the lower of the carrying value or the fair value, less cost to sell, and no longer depreciated or amortized.&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 fourth quarter of fiscal year 2021, the Company entered into an agreement to sell the AMTC Facility in connection with its previously announced back-end facility consolidation plan. The AMTC Facility met the criteria to be classified as held for sale, and the Company was required to record these assets at the lower of carrying value or fair value less any costs to sell based on the agreed-upon sales price. The sale of the AMTC Facility is expected to close within the calendar year, subject to government approvals in Thailand and customary closing conditions.&lt;/span&gt;&lt;/div&gt;</algm:AssetsHeldForSalePolicyPolicyTextBlock>
    <us-gaap:DeferredChargesPolicyTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEyMzIw_f0fe450b-0f30-4015-a73b-d67059b84d9a">Deferred Offering Costs The Company capitalizes certain legal, professional accounting and other third-party fees that are directly associated with&#160;in-process&#160;equity financings as deferred offering costs until such financings are consummated. After consummation of the equity financing, these costs are recorded in stockholders&#x2019; equity as a reduction of the additional paid-in capital generated as a result of the offering.</us-gaap:DeferredChargesPolicyTextBlock>
    <us-gaap:DeferredOfferingCosts
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzE0MzM_49af5dba-7dc4-4525-b51f-f5fc062bbf4e"
      unitRef="usd">0</us-gaap:DeferredOfferingCosts>
    <us-gaap:DeferredOfferingCosts
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzE0MzM_49da6760-9eea-4868-b8c4-a018161e4dd5"
      unitRef="usd">0</us-gaap:DeferredOfferingCosts>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0Njc_21ca6986-8f8e-427c-b401-ff1a3ea68d57">&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;Property, Plant and Equipment, Net&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;Property, plant and equipment, net, including improvements that significantly add to productive capacity or extend useful life, are stated at historical cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. The Company capitalizes interest on certain projects with long-term construction periods. Maintenance and repairs expenditures are charged to expense as incurred. Estimated useful lives of the respective property, plant and equipment assets are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:36.400%"/&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:60.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Asset&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: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%;text-decoration:underline"&gt;Useful Life&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;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;31 years&lt;/span&gt;&lt;/div&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;Building improvements&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Economic life of the building improvements&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;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The shorter of the remaining term of the lease or estimated useful life&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;Machinery and equipment&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: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;3-10 years&lt;/span&gt;&lt;/div&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;Office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;3 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM4Nzk_05e2a9a5-0d5d-47fe-8ab3-d387cd484244">Estimated useful lives of the respective property, plant and equipment assets 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:36.400%"/&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:60.805%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Asset&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: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%;text-decoration:underline"&gt;Useful Life&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;Buildings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;31 years&lt;/span&gt;&lt;/div&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;Building improvements&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:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Economic life of the building improvements&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;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;The shorter of the remaining term of the lease or estimated useful life&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;Machinery and equipment&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: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;3-10 years&lt;/span&gt;&lt;/div&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;Office equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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;3 years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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;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;March 26,&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 27,&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;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,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;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,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings, building improvements and leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;694,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;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;907,951&#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;(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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(575,621)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;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;332,330&#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:PropertyPlantAndEquipmentUsefulLife
      contextRef="ia59b9d294fd347d8a03265833e72a648_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90YWJsZTpmZDFiMzI0Y2MwN2E0MDFiOWI1YTYzNjk5MmViOTU5Ni90YWJsZXJhbmdlOmZkMWIzMjRjYzA3YTQwMWI5YjVhNjM2OTkyZWI5NTk2XzEtMi0xLTEtMTE2NzAvdGV4dHJlZ2lvbjoyNTI0N2EwNjdhMzQ0MTQ5OTVlZDcxZDY1YjU5NThmM18xMjA5NDYyNzkwNTU1MA_9c9f3c56-1005-4020-b293-f05ad44beb23">P31Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="i75f6dac2eca3423e973dfea897409574_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90YWJsZTpmZDFiMzI0Y2MwN2E0MDFiOWI1YTYzNjk5MmViOTU5Ni90YWJsZXJhbmdlOmZkMWIzMjRjYzA3YTQwMWI5YjVhNjM2OTkyZWI5NTk2XzQtMi0xLTEtOTYzMy90ZXh0cmVnaW9uOjdiOGUxYTU4ZjcxMTQ0NDM5MDZmM2JmYTM2NzkyZGY5XzEyMDk0NjI3OTA1NTUx_6454bf13-8430-450f-9a8e-b8e6c7c51115">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="ic38de77387bb48409268a4c847d51c82_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90YWJsZTpmZDFiMzI0Y2MwN2E0MDFiOWI1YTYzNjk5MmViOTU5Ni90YWJsZXJhbmdlOmZkMWIzMjRjYzA3YTQwMWI5YjVhNjM2OTkyZWI5NTk2XzQtMi0xLTEtOTYzMy90ZXh0cmVnaW9uOjdiOGUxYTU4ZjcxMTQ0NDM5MDZmM2JmYTM2NzkyZGY5XzEyMDk0NjI3OTA1NTU2_dda541dc-d66c-49dd-ad96-3343cba539df">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="idf4e4d9106d94f479b6da63582b570ab_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90YWJsZTpmZDFiMzI0Y2MwN2E0MDFiOWI1YTYzNjk5MmViOTU5Ni90YWJsZXJhbmdlOmZkMWIzMjRjYzA3YTQwMWI5YjVhNjM2OTkyZWI5NTk2XzUtMi0xLTEtMTE2NzkvdGV4dHJlZ2lvbjoxZTRkYTdmNGU4ZmQ0NzYzYTFjYjY1OTdkMmE0NzNjM18xMjA5NDYyNzkwNTU0OA_ae3cf96d-7ccb-40da-8203-cc8c0313e17d">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0Njg_b6bba702-21e6-4df4-adab-729fa383af50">Intangible assets, netIntangible assets, net primarily consist of capitalized costs to acquire and defend patent and trademark related awards. In addition, the Company holds technology, customer relationships, and non-compete agreements. The Company&#x2019;s intangible assets are amortized using the straight-line method over their estimated useful lives, ranging from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM5MDg_525d2c31-809e-4db7-a8cf-0c57d96f23ef"&gt;three&lt;/span&gt; to ten years.</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i4f832c3eb57e4414ab962ecbae3274ef_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM5MTg_0d015838-26a8-4f4d-94c0-88db5da322d4">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0NzA_f25ccd28-709d-4ffa-8431-710c1ccff99d">&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;Impairment of Long-Lived 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:120%"&gt;Long-lived assets consist of property, plant and equipment, finite-lived intangibles, such as patents and customer relationships and indefinite-lived intangible assets such as process technology and trademarks.&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;Property, plant and equipment and finite-lived assets are tested for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset group for recoverability, the Company compares forecasts of undiscounted cash flows expected to result from the use and eventual disposition of the long-lived asset group to its carrying value. An impairment loss would be recognized when estimated undiscounted future cash flows expected to result from the use of an asset group are less than its carrying amount. If such assets are not impaired, but their useful lives have decreased, the remaining net book value is amortized over the revised useful life.&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;Indefinite-lived intangible assets are reviewed for impairment at least annually or whenever events or changes in circumstances indicate that it is more likely than not that the asset is impaired. The impairment test consists of a comparison of the fair value of the intangible asset with its carrying value. If the carrying value of the intangible asset exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. The Company has elected the first business day of the fourth quarter of its fiscal year as the annual impairment testing date. The results of the annual impairment test did not indicate any impairments of indefinite-lived intangible assets for fiscal years 2021 and 2020.&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 considered the current and expected future economic and market conditions surrounding the COVID-19 pandemic and concluded that there was a triggering event during the fourth quarter of fiscal year 2020. As a result, management performed an impairment evaluation of its long-lived asset balances as of March 27, 2020. This did not lead to the Company recording an impairment charge at that time. The full extent to which COVID-19 will impact the Company&#x2019;s results will depend on future developments, which are highly uncertain and cannot be predicted, including new information which may emerge concerning the severity of the virus and the actions to contain or treat its impact.&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 the fourth quarter of fiscal year 2020, the Company initiated a process to conclude its operations at the AMTC facility with the intention of selling the AMTC Facility. On March 3, 2021, the Company entered into a definitive agreement to sell its AMTC facility for approximately $30,000 before fees and expenses. As a result of the execution of the definitive agreement, the Company reclassified the AMTC assets within its &#x201c;Property, plant and equipment, net&#x201d; to &#x201c;Assets held for sale&#x201d; and incurred an impairment charge to the book value of those assets of $7,119 in its fiscal fourth quarter ended March 26, 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i2ad37e498791451cbc6963bac54eb270_I20210303"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzU0OTc1NTgzNTI3MzY_32ba8c4c-5ba9-4749-a548-45000feea72c"
      unitRef="usd">30000000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="i25448c840cfa497085c3c05e2b417c33_D20201226-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEyMDk0NjI4MTQ2NjU5_0b50ba8e-4ae5-473b-afd5-bf86d5381c12"
      unitRef="usd">7119000</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0Njk_8ed18573-21ca-4007-af18-6c1791008f14">&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;Goodwill&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;Goodwill represents the excess purchase price over the estimated fair value of net assets acquired as of the acquisition date. The Company tests goodwill for impairment on an annual basis on the first business day of the fourth quarter or more frequently if there are indicators of impairment. Events that could indicate impairment and trigger an interim impairment assessment include, but are not limited to, current economic and market conditions, including a decline in market capitalization, a significant adverse change in legal factors, business climate, operational performance of the business or key personnel, and an adverse action or assessment by a regulator. The Company has determined that there is one reporting unit for purposes of testing goodwill for impairment.&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 testing goodwill for impairment, the Company has the option to first consider qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. Such qualitative factors include industry and market considerations, economic conditions, entity-specific financial performance and other events, such as changes in management, strategy and primary customer base. If based on the Company&#x2019;s qualitative assessment it is more likely than not that the fair value of the reporting unit is less than its carrying amount, quantitative impairment testing is required. However, if the Company concludes otherwise, quantitative impairment testing is not required. The results of the Company&#x2019;s qualitative goodwill impairment test performed on the first business day of fourth quarter for fiscal year 2021 and fiscal year 2020 did not indicate any impairments.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:NumberOfReportingUnits
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM5MzI_e6d45922-3457-4e2b-bd45-9db2ba3439d8"
      unitRef="reportingunit">1</us-gaap:NumberOfReportingUnits>
    <us-gaap:StandardProductWarrantyPolicy
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0NzI_40b6c073-f969-4aad-a73f-b02bec7cfb7e">&lt;div style="margin-bottom:6pt;margin-top:12pt"&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;Product Warranties&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 provides warranties on its products to its customers, generally for one year from the date of shipment and in limited cases for longer periods. In the event of a failure of a product covered by these warranties, the Company must repair or replace the product or, if those remedies are insufficient, and at the discretion of the Company, provide a refund. In limited cases, the Company warrants its products to include significant liability beyond the cost of repairing or replacing the product or refunding the sales price of the product. The Company periodically assesses the adequacy of the warranty reserve and adjusts the amount as necessary. If there is a material increase in the rate of customer claims, or the Company&#x2019;s estimates of probable losses relating to specifically identified warranty exposures are inaccurate, the Company may need to record a charge against future cost of goods sold. There were minimal costs accrued in the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:StandardProductWarrantyPolicy>
    <algm:DeferredRentPolicyPolicyTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0NzM_93b8f4ce-45ad-4615-96e5-0813a09b0604">&lt;div style="margin-bottom:6pt;margin-top:12pt"&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;Deferred Rent&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 records rent expense on a straight-line basis using a constant periodic rate over the term of its lease agreements. The excess of the cumulative rent expense incurred over the cumulative amounts due under the lease agreements is deferred and recognized over the term of the leases. Leasehold improvement reimbursements from landlords are recorded as deferred rent and amortized as reductions to lease expense over the lease term.&lt;/span&gt;&lt;/div&gt;</algm:DeferredRentPolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0NzQ_1f2cf9a6-6597-49c9-ba22-344580c74a38">&lt;div style="margin-top:12pt"&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;Revenue Recognition&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;Effective March 30&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;, 2019, &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 Company adopted Accounting Standards Update (&#x201c;ASU&#x201d;) 2014-09, Revenue from Contracts with Customers (Topic 606) (&#x201c;ASU 2014-09&#x201d; or &#x201c;ASC 606&#x201d;) using the modified retrospective method. ASC 606 superseded the guidance of Revenue Recognition (Topic 605) formerly followed by the Company. The adoption of ASC 606 had no impact on the Company&#x2019;s consolidated financial statements. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The Company expects the new standard to be immaterial to net income on an ongoing basis.&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;Under the guidance of ASC 606, revenue is recognized when transfer of control to the customer occurs in an amount reflecting the consideration that the Company expects to be entitled. In order to achieve this core principle, the Company applies the following five step approach:&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;(1)&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; Identify the contract with a customer&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;&#x2014;The Company considers customer purchase orders, which in some cases are governed by master agreements, to be customer contracts. A contract exists when it is approved by both parties, each party&#x2019;s rights and obligations are identified, payment terms are known, customer has the ability and intent to pay and the contract has commercial substance. The Company uses judgement in determining the customer&#x2019;s ability and intent to pay, which is based on factors such as the customer&#x2019;s historical payment experience or, for new customers, credit and financial information pertaining to the 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;(2)&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; Identify the performance obligations in the contract&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;&#x2014;Performance obligations are identified as products and services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the product or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the products or services is separately identifiable from other promises in the contract. Substantially, all of the Company&#x2019;s contracts with customers contain single performance obligation, such as the sale of mixed-signal integrated circuit products or the sale of wafer fabricators.&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;(3)&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; Determine the transaction price&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;&#x2014;The transaction price is determined based on the consideration to which the Company expects to be entitled in exchange for transferring products to the customer. Variable consideration is included in the transaction price if, in the Company&#x2019;s judgment, it is probable that no significant future reversal of cumulative revenue under the contract will occur.&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;(4)&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; Allocate the transaction price to the performance obligations in the contract&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;&#x2014;If the contract contains a single performance obligation, the entire transaction price is allocated to that performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligations based on a relative standalone selling price (&#x201c;SSP&#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;(5)&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; Recognize revenue when a performance obligation is satisfied&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;&#x2014;Revenue is recognized when control of the product is transferred to the customer (i.e., when the Company&#x2019;s performance obligation is satisfied), which typically occurs point in time at shipment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;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;Sales channels&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 globally through its direct sales force, third party distributors, independent sales representatives and consignment. The Company records revenue based on the amount of any discounted arrangement fee. When the Company transacts with a distributor, its contractual arrangement is with the distributor and not with the end customer. Whether the Company transacts business with and receives the order from a distributor or directly from an end customer, its revenue recognition policy and resulting pattern of revenue recognition for the order are the same.&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 also uses independent sales representatives to assist in the sales process with certain customers. Sales representatives are not distributors. If a sales representative is engaged in the sales process, the Company receives the order directly from and sells the products directly to the end customer. The Company pays a commission to the sales representative, calculated as a percentage of the related customer payment. Sales representatives commissions are recorded as expenses when incurred and are classified as sales and marketing expenses in the Company&#x2019;s consolidated statements 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;For the consignment arrangements with distributors, delivery occurs and revenue is recognized when the distributor pulls product from consignment inventory that it is stored at designated distributor locations. Recognition is not contingent upon resale of the products to the distributors&#x2019; customers. Until the products are pulled for use or sale by the distributor, the Company retains control over the products&#x2019; disposition, including the right to pull back or relocate the products.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;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;Variable consideration&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:120%"&gt;Variable consideration includes sales in which the amount of consideration that the Company will receive is unknown as of the end of a reporting period. Such consideration primarily includes limited price protection provisions provided to distributors, sales under agreements that allow rights of return, referred to as stock rotation, provided to distributors, discounts and credits provided to distributors and returns provisions offered to direct customers. The Company estimates potential future returns, credits and sales allowances based on historical data from prior sales returns and credits issued and changes in product sales to customers.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;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;Practical expedients elected&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:120%"&gt;The Company elected certain practical expedients with the adoption of the new revenue recognition standard. Revenue recognized is adjusted based on allowances, which are prepared on a portfolio basis using a most likely amount methodology. The length of time between revenue recognition and payment is not significant under any of the Company&#x2019;s payment terms. However, if the period between revenue recognition and when the customer pays is one year or less, the Company elected not to account for the significant financing component.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;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;Other Revenue Recognition Policies&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:120%"&gt;Prior to the end of fiscal year 2020, the Company acted as a distributor of Sanken products in North America, South America and Europe. The Company evaluated whether it is acting as the principal (i.e., report net sales on a gross basis) or agent (i.e. report net sales on a net basis) in these transactions. In doing so, the Company evaluated whether it controls the good or service before it is transferred to the customer. If the Company controls the good or service before it is transferred to the customer, it is acting as principal in the transaction. Generally, the Company controls the promised products before transferring the products to the customer and act as the principal to the transaction, therefore the Company recognizes net sales gross.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:12pt;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;Shipping and handling activities are not considered a contract performance obligation. The Company records shipping and handling costs billed to customers as revenue with offsetting costs recorded as cost of sale.&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;Contract Assets and Contract Liabilities&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;Contract assets and contract liabilities (deferred revenue) are reported net at the contract level for each reporting period. Contract assets typically result from contracts when revenue recognized exceeds the amount billed to the customer, and right to payment is not just subject to the passage of time. Contract assets are transferred to accounts receivable when the rights become unconditional. The Company had no contract assets at March 26, 2021 and March 27, 2020.&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;Contract Liabilities (Deferred Revenue)&#x2014;Deferred revenue typically results from billings in excess of revenues recognized and relate to products shipped near the end of the reporting period for which the required revenue recognition criteria were not met. The Company had no contract liabilities at March 26, 2021 and March 27, 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Contract costs&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;Following the Company&#x2019;s adoption of ASC 606, certain costs, such as cost to obtain a contract or cost to fulfill a contract are required to be capitalized. The Company has immaterial contract costs, as such, no amounts were capitalized at March 26, 2021 and March 27, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM5NDA_72579bd2-9e5a-4e36-bc9c-849b9242011b"
      unitRef="usd">0</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerAssetNet
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM5NDA_d1be7d39-bd27-4749-ba72-4ed902de6627"
      unitRef="usd">0</us-gaap:ContractWithCustomerAssetNet>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM5NDg_9dca424f-8645-4357-b48a-8de4ef4e3845"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM5NDg_f29a2d4e-df18-4d55-8610-e0a677e2e98a"
      unitRef="usd">0</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0NzU_f576ec21-990e-4f7a-af92-d341883b011d">&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;Stock-Based Compensation&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 recognizes compensation costs for all stock-based compensation awards made to employees based upon the awards&#x2019; grant-date fair value. The Company estimates the fair value of stock-based compensation awards granted using a discounted cash flow model to determine the fair value of the awards. Stock-based compensation expense is recognized evenly over the vesting period. The Company accounts for forfeitures as they occur. Determining the fair value of the stock-based compensation awards at the grant date requires judgment, including estimating the expected life of the stock awards and the volatility of the underlying market-based and projected future cash flow assumptions. Any changes to those estimates that the Company makes from time to time may have a significant impact on the stock-based compensation expense recorded and could materially impact the Company&#x2019;s results of operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:PensionAndOtherPostretirementPlansPensionsPolicy
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0NzY_3d6300b5-f7ee-483f-a018-5f76d03a16f3">&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;Pension Obligations&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, has various foreign defined benefit plans as well as U.S. defined contribution plans. Accredited independent actuaries calculate related plan assets, liabilities and expenses. The Company is required to make certain assumptions to assign value to the plan assets and liabilities. These assumptions are reviewed annually, based on current plan information and consultations with independent investment advisors and actuaries. The selection of assumptions requires a high degree of judgment and may materially change from period to period. The Company does not offer other defined benefits associated with postretirement benefit plans other than pensions.&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 recognizes the funded status of a benefit plan on its consolidated balance sheets and recognizes gains, losses and prior service cost or credits that arise during the period that are not recognized as components of net periodic benefit cost as a component of other comprehensive income, net of tax. In addition, the Company measures defined benefit plan assets and obligations as of the date of the employer&#x2019;s fiscal year-end consolidated balance sheets and discloses in the notes to the consolidated financial statements the gains or losses, prior service costs or credits and transition asset or obligation.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementPlansPensionsPolicy>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0Nzc_8654843a-eadb-4657-9c80-cad4d425668b">&lt;div style="margin-bottom:6pt;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;Income Taxes&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 Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial statement and tax basis of assets and liabilities, as measured by enacted tax rates anticipated to be in effect when these differences are expected to reverse. This method also requires the recognition of future tax benefits to the extent that realization of such benefits is more likely than not. Deferred tax expense or benefit is the result of changes in the deferred tax assets and liabilities. The Company assesses the likelihood that its deferred tax assets will be recovered from future taxable income and, to the extent it believes, based upon the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized, a valuation allowance is established. &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 Company recognizes a liability for potential payments of taxes to various tax authorities related to uncertain tax positions and other tax matters. The recorded liability is based on a determination of whether and how much of a tax benefit taken by the Company in its tax filings or positions is &#x201c;more likely than not&#x201d; to be realized. The amount of the benefit that may be recognized in the consolidated financial statements is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. To the extent that the assessment of such tax positions changes, the change in estimate is recorded in the period in which the determination is made. The Company establishes a liability, which is included in other long-term liabilities in the consolidated balance sheets, for tax-related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These liabilities are established when the Company believes that certain positions might be challenged despite the Company&#x2019;s belief that the tax return positions are fully supportable. The recorded liability is adjusted considering changes in the facts and circumstances. The provision for income taxes includes the impact of the recorded liability and changes thereto.&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 Company recognizes interest and penalties related to uncertain tax positions as a component of income tax provision in the consolidated statements of operations. Accrued interest and penalties are included in accrued income taxes in the consolidated balance sheets.&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;Except for our AMTC Facility, all undistributed earnings of our foreign subsidiaries are permanently reinvested. Accordingly, the Company does not provide for U.S. income taxes on such undistributed earnings.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0Nzg_7c32e43e-9f70-4165-8a90-42c45d8e303b">Advertising CostsAdvertising costs are expensed, as incurred, as a component of sales expense.</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzI3NDg3NzkyNjA1NDE_3b80e8be-d419-4eba-bf1d-1a4210e529c9"
      unitRef="usd">331000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzI3NDg3NzkyNjA1NDk_25a2887b-addd-422d-9f28-51064255739a"
      unitRef="usd">273000</us-gaap:AdvertisingExpense>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzgyNDYzMzczOTk0Nzk_c1c7973b-017a-473f-a17f-2de74ac7156a">&lt;div style="margin-bottom:6pt;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;Net Income Per Share&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:120%"&gt;The Company computes net income per share in accordance with ASC 260, Earnings Per Share (&#x201c;ASC 260&#x201d;). Basic net income per share is computed by dividing net income attributable to shareholders of the Company by the weighted-average number of common shares outstanding during the reporting period. Diluted net income per share is computed similarly to basic net income per share, except that it includes the potential dilution that could occur if dilutive securities were exercised. Information about potentially dilutive and antidilutive shares for the reporting period is provided in Note 16, &#x201c;Net Income per Share.&#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;As the Company maintained two classes of Common stock (Class A and Class L) in fiscal year 2020, earnings per basic and diluted shares were calculated under the two-class method. The two-class method includes an earnings allocation formula that determines earnings per share for each participating security according to dividends declared on undistributed earnings for the period. Earnings per diluted share is computed on the basis of the weighted-average number of common shares outstanding during the period plus the dilutive effect of any potential common shares outstanding during the period using the more dilutive of the two-class method or another dilutive method. For the fiscal years ended March 27, 2020, the Company did not allocate income to the Class L shares 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.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <algm:NumberOfClassesOfStock
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM5NTY_d596ded2-0405-4534-b83b-71335f5d4b99"
      unitRef="class">2</algm:NumberOfClassesOfStock>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEyMzIy_122e11bd-f0db-4ccc-bcb3-3e426c033d98">&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, which management believes to be of a high credit quality. To manage credit risk related to accounts receivables, the &lt;/span&gt;&lt;/div&gt;Company evaluates its creditworthiness of its customers and maintains allowances, to the extend 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="i2b8a1e8692d9467882a99da519fdd071_D20200328-20210326"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEwOTk1MTE4MTgxMjQ_6391b7c9-9206-48fa-b5ee-b2a97f1b9f2c"
      unitRef="number">0.227</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="id78e1b7f5a3f406aba1cecf04969f084_D20190330-20200327"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzIyNDA_ad175cbb-51f3-40ac-bc34-a4e504514342"
      unitRef="number">0.338</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i59c9d77945bb473589c1654584465d6b_D20200328-20210326"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEwOTk1MTE4MTMyMzk_be6b291a-d449-493e-8e45-249548c0b3c5"
      unitRef="number">0.177</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="if5c15d758fb24b5cbe83c7fe1da7aee7_D20190330-20200327"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEwOTk1MTE4MTMyNDQ_21941887-dcfe-47c1-906a-0b82a1004b3e"
      unitRef="number">0.284</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="iad00e5a912904ab2963cf3f2f2b0a307_D20200328-20210326"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEwOTk1MTE4MTM2NTg_c00b1521-3907-45a6-881f-8577e72d39ae"
      unitRef="number">0.861</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia6bd8c4724c4442c8300c9ed65e3a55f_D20200328-20210326"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEwOTk1MTE4MTY1NTc_bf516ec2-820a-46b8-96a9-ada607fb0125"
      unitRef="number">0.177</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="ia3521697b59a4fbe99fab0fda7da0602_D20200328-20210326"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEwOTk1MTE4MTY1OTU_9b2f26ac-dd87-452b-92f9-11384b6dc463"
      unitRef="number">0.266</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7dc7569b7a5845c8a2e004ca4b8ece71_D20200328-20210326"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEwOTk1MTE4MTM4Mzk_c678bdaa-4272-4e70-b404-574a23cf05d5"
      unitRef="number">0.105</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i47b8e0dc1c3f490eb86b900fcb3809b5_D20190330-20200327"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEwOTk1MTE4MTgxMTU_03c7f927-b705-4adc-9585-574b1a28fd95"
      unitRef="number">0.817</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i7547b97b014c46479751248d33fe4f9e_D20190330-20200327"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEwOTk1MTE4MTgxMDM_10068850-af95-4117-a1d6-10de17420e0e"
      unitRef="number">0.284</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1
      contextRef="i01c9c52008754d319fea720e3be60fbc_D20190330-20200327"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEwOTk1MTE4MTgxMDc_3d994b66-8912-4a97-a214-0d5ff307fd1b"
      unitRef="number">0.187</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEyMzE3_3a519651-461c-4af1-b06e-199f732fc145">&lt;div style="margin-top:12pt"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Recently Adopted Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company qualifies as &#x201c;emerging growth company&#x201d; as defined in the Jumpstart Our Business Startups Act of 2012 and has elected to &#x201c;opt in&#x201d; to the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and nonpublic companies, the Company will adopt the new or revised standard at the time nonpublic companies adopt the new or revised standard and will do so until such time that the Company either (i) 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: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 August 2018, the Financial Accounting Standards Board (&#x201c;FASB&#x201d;) issued ASU No. 2018-13, &#x201c;Fair Value Measurement&#x201d; (&#x201c;ASU 2018-13&#x201d;), which modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement, regarding transfers between levels of financial instruments, amounts of unrealized gains and losses included in other comprehensive (loss) income for Level 3 fair value measurements and the information used to determine the fair value of Level 3 fair value measurements. The Company adopted the disclosure requirements of this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial statements.&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 August 2018, the FASB issued ASU No. 2018-14, &#x201c;Compensation&#x2014;Retirement Benefits&#x2014;Defined Benefit Plans&#x2014;General (Topic 715-20): Disclosure Framework&#x2014;Changes to the Disclosure Requirements for Defined Benefit Plans&#x201d; (&#x201c;ASU 2018-14&#x201d;), which modifies the disclosure requirements for defined benefit pension plans and other post-retirement plans. The Company adopted ASU 2018-14 retrospectively on December 26, 2020 and determined that the disclosure requirements had no material impact to its consolidated financial statements.&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&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; 2019, the FASB issued ASU No. 2019-12, &#x201c;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&#x201d; (&#x201c;ASU 2019-12&#x201d;). ASU 2019-1&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;2 simplifies the accounting for income taxes by removing certain exceptions for intraperiod tax allocations and deferred tax liabilities for equity method investments and adds guidance on whether a step-up in tax basis of goodwill relates to a business combination or a separate transaction. The Company adopted this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial statements and related disclosures.&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 January 2020, the FASB issued ASU No. 2020-01, &#x201c;Investments&#x2014;Equity Securities (Topic 321), Investments&#x2014;Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)&#x201d; (&#x201c;ASU 2020-01&#x201d;), which addresses accounting for the transition into and out of the equity method and provides clarification of the interaction of rules for equity securities, the equity method of accounting, and forward contracts and purchase options on certain types of securities. The Company adopted this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial statements.&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 March 2020, the FASB issued ASU No. 2020-04, &#x201c;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting&#x201d; (&#x201c;ASU 2020-04&#x201d;) to provide temporary optional expedients and exceptions to the contract modifications, hedge relationships, and other transactions affected by reference rate reform if &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;certain criteria are met. This ASU, which was effective for all entities upon issuance on March 12, 2020 and may be applied through December 31, 2022, is applicable to all contracts and hedging relationships that reference the London Interbank Offered Rate (&#x201c;LIBOR&#x201d;) or any other reference rate expected to be discontinue&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. The Company has assessed the potential impact of ASU 2020-04 and determined that the standard update would have no material impact to its consolidated financial statements due to the Company&#x2019;s option to use an alternative rate other than LIBOR on its senior secured credit facilities. The utilization of another allowable interest rate would be commensurate with LIBOR and would not preclude the need to modify or cancel its current financing arrangements.&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-style:italic;font-weight:700;line-height:120%"&gt;Recently Issued Accounting Standards Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In February 2016, the FASB issued its new lease accounting guidance in ASU 2016-02, &#x201c;Leases (Topic 842)&#x201d; (&#x201c;ASU 2016-02&#x201d;). Topic 842 and all subsequent amendments requires lessees to recognize the following for all leases, with the exception of short-term leases if an accounting policy election is made, at the lease commencement date: a lease liability, which is the lessee&#x2019;s obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use asset, which represents the lessee&#x2019;s right to use, or control the use of, a specified asset for the lease term. Lease expense is recognized in the income statement in a manner similar to current U.S. GAAP. Lessees will no longer be provided with a source of off-balance sheet financing. The new lease standard also requires entities to disclose key quantitative and qualitative information about its leasing arrangements.&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:120%"&gt;The Company will adopt the new lease standard on March 27, 2021 using the optional transition method to the modified retrospective approach. Under this transition provision, the Company will not apply the new lease standard to comparative periods presented or provide the incremental disclosure requirements for periods before the Company&#x2019;s adoption of Topic 842. The Company has identified and evaluated its lease population, including leases embedded within service arrangement, and is currently finalizing business processes and controls to support the ongoing recognition and disclosure requirements after adoption. The Company has also implemented a new software to manage the lease portfolio and perform the accounting required under Topic 842. The Company does not expect the adoption of the new lease standard to have a significant impact on its consolidated statements of operations and cash flows. However, the Company expects that the ad&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;option of the new lease standard will result in the recognition of right-of-use lease assets and lease liabilities between $16.6 million &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;$20.6 million&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 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: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 the complexity by decreasing the number of credit impairment models that entities use to account for debt instruments. ASU 2016-03, along with its subsequent clarifications, was effective for public companies beginning after December 15&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;, 2019. The Company is evaluating the new guidance and the expected effect on its consolidated financial statements and related disclosures. In November 2019, the FASB issued ASU No. 2019-10 delaying the effective date for all entities. For public entities, this guidance was effective for annual periods beginning after December 15, 2019&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;, including interim periods within those fiscal years. For nonpublic entities, this guidance is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ifa3de347c8ac4ab197530c3dbf4114f3_I20210327"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEyMDk0NjI4MTExMzY0_186eb9e4-ca75-4c99-873f-fd839b02b60a"
      unitRef="usd">16600000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="ifa3de347c8ac4ab197530c3dbf4114f3_I20210327"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzEyMDk0NjI4MTExMzcw_e4b9e4e1-d196-415e-b74e-05048f88b9e1"
      unitRef="usd">20600000</us-gaap:OperatingLeaseLiability>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90ZXh0cmVnaW9uOjNiZDUzYWZmMzUwMjRmYTM4N2ZhMjYzNGZiZTBiZWY0XzM2MDc_f7f3f020-875e-4e2f-89f5-4a536fed5c59">Acquisition &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 August 28, 2020, the Company closed on its 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;Acquisition&#x201d;). The total preliminary purchase price was $34,980, including certain earn-outs that have a potential payout of $15,000. The fair value of these earn-outs at acquisition date was $7,300.&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 Acquisition has been accounted for as a business combination and, in accordance with ASC 805,&#160;&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;Business Combinations&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 Company has recorded the assets acquired and liabilities assumed at their respective fair values as of the date of the Acquisition. The allocation of purchase consideration to assets and liabilities is not yet finalized. The preliminary allocation of the purchase price was based upon a preliminary valuation, and the Company&#x2019;s estimates and assumptions are subject to change within the measurement period (up to one year from the acquisition date). The primary areas of the preliminary purchase price allocation that are not yet finalized are the determination of the tax basis of certain assets and liabilities, the determination of certain tax carry forwards, and residual goodwill. The preliminary fair values of the assets acquired and liabilities assumed by major class of the acquisition of Voxtel were recognized as follows&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&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: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;Estimated fair value of consideration:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 purchase price&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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;7,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total estimated fair value of consideration&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;34,980&#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;Estimated fair value of assets acquired and liabilities assumed:&lt;/span&gt;&lt;/td&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;text-align:left;vertical-align: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 working capital&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;4,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Property 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;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Finite-life intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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-life intangible 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;2,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,843)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Allocated purchase price&lt;/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;34,980&#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 significant intangible assets identified in the preliminary purchase price allocation discussed above include completed technology, in-process research and development, customer relationships and trademarks. Completed technology, customer relationships and trademarks are amortized over their respective useful lives on a straight-line basis.&#160;An estimated fair value of $2,400 was assigned to acquired in-process research and development costs with an indefinite life.&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;Amortization&#160;of completed technology is included within cost of goods sold, and amortization of customer relationships and trademarks is included within selling, general and administrative expense.&#160;To value the completed technology and the in-process research and development assets, the Company utilized the income approach, specifically a discounted cash flow method known as the multi-period excess earnings method. Customer relationships represent the underlying relationships with certain customers to provide ongoing services for products sold. The Company utilized the income approach, specifically the distribution method, a subset of the excess-earnings method, to value the customer relationships and trademarks.&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 presents the estimated fair values and useful lives of the identifiable finite-life intangible assets acquired:&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="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;Useful Life&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;Fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Completed technology&lt;/span&gt;&lt;/td&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;12 years&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;13,100&#160;&lt;/span&gt;&lt;/td&gt;&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;Customer relationships&lt;/span&gt;&lt;/td&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;6 years&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;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Trademarks&lt;/span&gt;&lt;/td&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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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="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;13,600&#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;Goodwill was recognized as the excess purchase price over the fair value of the net assets acquired.&#160;The goodwill reflects the value of the synergies the Company expects to realize and the assembled workforce.&#160;Goodwill from the Acquisition is included within the Company&#x2019;s one reporting unit and is included in the Company&#x2019;s enterprise-level annual review for impairment.&#160;Goodwill resulting from the Acquisition is not deductible for tax purposes.&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 revenues were $1,235 and loss of $4,998 before income taxes from the Acquisition to the Company&#x2019;s consolidated results for the year ended March&#160;26, 2021. The Company has not presented pro forma results of operations for the Acquisition because it is not material to the Company's consolidated results of operations, financial position, or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i567265e647274a1baa7220c40076647f_D20200828-20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90ZXh0cmVnaW9uOjNiZDUzYWZmMzUwMjRmYTM4N2ZhMjYzNGZiZTBiZWY0XzMwNg_e889ef09-8830-4ed2-b911-fe69a27b3b86"
      unitRef="usd">34980000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="i76cafc4c0a584079bb71093f938a1d9a_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90ZXh0cmVnaW9uOjNiZDUzYWZmMzUwMjRmYTM4N2ZhMjYzNGZiZTBiZWY0XzM3Mg_2a8142b7-225f-4052-9136-2957d171d455"
      unitRef="usd">15000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred
      contextRef="i567265e647274a1baa7220c40076647f_D20200828-20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90ZXh0cmVnaW9uOjNiZDUzYWZmMzUwMjRmYTM4N2ZhMjYzNGZiZTBiZWY0XzQzNA_1405e405-f82f-41ef-bb2c-c5c10811b35e"
      unitRef="usd">7300000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90ZXh0cmVnaW9uOjNiZDUzYWZmMzUwMjRmYTM4N2ZhMjYzNGZiZTBiZWY0XzM2MDg_8af58a27-4068-4358-a816-4be39a13a64f">The preliminary fair values of the assets acquired and liabilities assumed by major class of the acquisition of Voxtel were recognized 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: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;Estimated fair value of consideration:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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 purchase price&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;27,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&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;7,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/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;Total estimated fair value of consideration&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;34,980&#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;Estimated fair value of assets acquired and liabilities assumed:&lt;/span&gt;&lt;/td&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;text-align:left;vertical-align: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 working capital&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;4,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Property 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;57&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Finite-life intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;13,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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-life intangible 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;2,400&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,843)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Allocated purchase price&lt;/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;34,980&#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:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="i567265e647274a1baa7220c40076647f_D20200828-20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo3ZDdlZDRmZTI1MzA0NTEwYTIwNzM5Y2FjNWQyN2VjNC90YWJsZXJhbmdlOjdkN2VkNGZlMjUzMDQ1MTBhMjA3MzljYWM1ZDI3ZWM0XzEtMS0xLTEtMA_8e190ed3-996b-4cb2-9d34-874c40e65501"
      unitRef="usd">27680000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred
      contextRef="i567265e647274a1baa7220c40076647f_D20200828-20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo3ZDdlZDRmZTI1MzA0NTEwYTIwNzM5Y2FjNWQyN2VjNC90YWJsZXJhbmdlOjdkN2VkNGZlMjUzMDQ1MTBhMjA3MzljYWM1ZDI3ZWM0XzItMS0xLTEtMA_a7cbe139-a5bb-48ef-815d-daf5b939f229"
      unitRef="usd">7300000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i567265e647274a1baa7220c40076647f_D20200828-20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo3ZDdlZDRmZTI1MzA0NTEwYTIwNzM5Y2FjNWQyN2VjNC90YWJsZXJhbmdlOjdkN2VkNGZlMjUzMDQ1MTBhMjA3MzljYWM1ZDI3ZWM0XzMtMS0xLTEtMA_a7417191-3ba5-4d40-b9a9-00fd0678404f"
      unitRef="usd">34980000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <algm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital
      contextRef="i76cafc4c0a584079bb71093f938a1d9a_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo3ZDdlZDRmZTI1MzA0NTEwYTIwNzM5Y2FjNWQyN2VjNC90YWJsZXJhbmdlOjdkN2VkNGZlMjUzMDQ1MTBhMjA3MzljYWM1ZDI3ZWM0XzUtMS0xLTEtMA_78b5169c-bf35-4b8b-bbbc-d474dc3bc6d0"
      unitRef="usd">4064000</algm:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
      contextRef="i76cafc4c0a584079bb71093f938a1d9a_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo3ZDdlZDRmZTI1MzA0NTEwYTIwNzM5Y2FjNWQyN2VjNC90YWJsZXJhbmdlOjdkN2VkNGZlMjUzMDQ1MTBhMjA3MzljYWM1ZDI3ZWM0XzYtMS0xLTEtMA_188be6f7-e77e-4480-adbb-f3324f3d1fcc"
      unitRef="usd">57000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i76cafc4c0a584079bb71093f938a1d9a_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo3ZDdlZDRmZTI1MzA0NTEwYTIwNzM5Y2FjNWQyN2VjNC90YWJsZXJhbmdlOjdkN2VkNGZlMjUzMDQ1MTBhMjA3MzljYWM1ZDI3ZWM0XzctMS0xLTEtMA_17dfdd77-b671-49a9-b400-480095380c97"
      unitRef="usd">13600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="i76cafc4c0a584079bb71093f938a1d9a_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo3ZDdlZDRmZTI1MzA0NTEwYTIwNzM5Y2FjNWQyN2VjNC90YWJsZXJhbmdlOjdkN2VkNGZlMjUzMDQ1MTBhMjA3MzljYWM1ZDI3ZWM0XzgtMS0xLTEtMA_a62d50c9-27c6-49e1-8d02-aa17cc77a458"
      unitRef="usd">2400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="i76cafc4c0a584079bb71093f938a1d9a_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo3ZDdlZDRmZTI1MzA0NTEwYTIwNzM5Y2FjNWQyN2VjNC90YWJsZXJhbmdlOjdkN2VkNGZlMjUzMDQ1MTBhMjA3MzljYWM1ZDI3ZWM0XzktMS0xLTEtMA_9b7804b2-f3b1-4c41-9dd2-6f47cdbec06c"
      unitRef="usd">3843000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities>
    <us-gaap:Goodwill
      contextRef="i76cafc4c0a584079bb71093f938a1d9a_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo3ZDdlZDRmZTI1MzA0NTEwYTIwNzM5Y2FjNWQyN2VjNC90YWJsZXJhbmdlOjdkN2VkNGZlMjUzMDQ1MTBhMjA3MzljYWM1ZDI3ZWM0XzEwLTEtMS0xLTA_28e1e5b8-b403-4cfb-9a1a-4745bf3400a2"
      unitRef="usd">18702000</us-gaap:Goodwill>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
      contextRef="i76cafc4c0a584079bb71093f938a1d9a_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo3ZDdlZDRmZTI1MzA0NTEwYTIwNzM5Y2FjNWQyN2VjNC90YWJsZXJhbmdlOjdkN2VkNGZlMjUzMDQ1MTBhMjA3MzljYWM1ZDI3ZWM0XzExLTEtMS0xLTA_bf21ec65-c7a2-48fb-8e58-73ef8cbe4a33"
      unitRef="usd">34980000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets
      contextRef="i76cafc4c0a584079bb71093f938a1d9a_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90ZXh0cmVnaW9uOjNiZDUzYWZmMzUwMjRmYTM4N2ZhMjYzNGZiZTBiZWY0XzExNDc_c2cbf814-63d2-48ba-91bf-998b6eb39b52"
      unitRef="usd">2400000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets>
    <us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90ZXh0cmVnaW9uOjNiZDUzYWZmMzUwMjRmYTM4N2ZhMjYzNGZiZTBiZWY0XzM2MDk_be2ad6ea-fde7-45e1-870f-ca3ee6d279b8">&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 presents the estimated fair values and useful lives of the identifiable finite-life intangible assets acquired:&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="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;Useful Life&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;Fair value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Completed technology&lt;/span&gt;&lt;/td&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;12 years&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;13,100&#160;&lt;/span&gt;&lt;/td&gt;&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;Customer relationships&lt;/span&gt;&lt;/td&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;6 years&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;300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Trademarks&lt;/span&gt;&lt;/td&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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;/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="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;13,600&#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:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i37dfad66e6a94ae492533f5c1b80bc7a_D20200828-20200828"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo2MWJmNjg0OGZmMzg0MTE0YTBlZTExMDVjODM3ZWMxNi90YWJsZXJhbmdlOjYxYmY2ODQ4ZmYzODQxMTRhMGVlMTEwNWM4MzdlYzE2XzEtMS0xLTEtMA_3bdb4de0-25c9-460a-904e-9d9717da608f">P12Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i665c27d22c284a0f966ff9ad795d70b9_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo2MWJmNjg0OGZmMzg0MTE0YTBlZTExMDVjODM3ZWMxNi90YWJsZXJhbmdlOjYxYmY2ODQ4ZmYzODQxMTRhMGVlMTEwNWM4MzdlYzE2XzEtMy0xLTEtMA_d0435fe5-4032-4eab-a2de-341d281c681b"
      unitRef="usd">13100000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="i4a65fb0fbf494c9695f9eaf42a69ffbe_D20200828-20200828"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo2MWJmNjg0OGZmMzg0MTE0YTBlZTExMDVjODM3ZWMxNi90YWJsZXJhbmdlOjYxYmY2ODQ4ZmYzODQxMTRhMGVlMTEwNWM4MzdlYzE2XzItMS0xLTEtMA_b669638b-e0f1-43e1-b2ca-2457645c0e9a">P6Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i5e510b26c1824687aed086a5538fe219_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo2MWJmNjg0OGZmMzg0MTE0YTBlZTExMDVjODM3ZWMxNi90YWJsZXJhbmdlOjYxYmY2ODQ4ZmYzODQxMTRhMGVlMTEwNWM4MzdlYzE2XzItMy0xLTEtMA_50b46d85-f738-40e9-83c1-57f7bd76a17e"
      unitRef="usd">300000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="ie3b8c6c74f5f4fe185456edf778134a7_D20200828-20200828"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo2MWJmNjg0OGZmMzg0MTE0YTBlZTExMDVjODM3ZWMxNi90YWJsZXJhbmdlOjYxYmY2ODQ4ZmYzODQxMTRhMGVlMTEwNWM4MzdlYzE2XzMtMS0xLTEtMA_58b4a097-5101-4404-b71c-1bcc741d80bd">P5Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i4d52ff2076404df08268a46d0727a473_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo2MWJmNjg0OGZmMzg0MTE0YTBlZTExMDVjODM3ZWMxNi90YWJsZXJhbmdlOjYxYmY2ODQ4ZmYzODQxMTRhMGVlMTEwNWM4MzdlYzE2XzMtMy0xLTEtMA_f2cd14fa-a81e-475d-a043-0a0fceee7790"
      unitRef="usd">200000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
      contextRef="i76cafc4c0a584079bb71093f938a1d9a_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90YWJsZTo2MWJmNjg0OGZmMzg0MTE0YTBlZTExMDVjODM3ZWMxNi90YWJsZXJhbmdlOjYxYmY2ODQ4ZmYzODQxMTRhMGVlMTEwNWM4MzdlYzE2XzQtMy0xLTEtMA_ade0c4f4-1530-4ec2-934e-a18159f369ad"
      unitRef="usd">13600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:NumberOfReportingUnits
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90ZXh0cmVnaW9uOjNiZDUzYWZmMzUwMjRmYTM4N2ZhMjYzNGZiZTBiZWY0XzIzNjk_a8b3c97e-d164-43e4-b082-e7c8c9a50707"
      unitRef="reportingunit">1</us-gaap:NumberOfReportingUnits>
    <us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual
      contextRef="ib5b3dc89d1724ccba5f3fb2752664df7_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90ZXh0cmVnaW9uOjNiZDUzYWZmMzUwMjRmYTM4N2ZhMjYzNGZiZTBiZWY0XzEyMDk0NjI3OTE3MjIx_69437259-bf4c-47ef-9cfc-4d4b06189514"
      unitRef="usd">1235000</us-gaap:BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual
      contextRef="ib5b3dc89d1724ccba5f3fb2752664df7_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTIvZnJhZzozYmQ1M2FmZjM1MDI0ZmEzODdmYTI2MzRmYmUwYmVmNC90ZXh0cmVnaW9uOjNiZDUzYWZmMzUwMjRmYTM4N2ZhMjYzNGZiZTBiZWY0XzEyMDk0NjI3OTE3MDIy_a6dc3bc8-fe3c-45b1-97e7-51ef98c442f1"
      unitRef="usd">-4998000</us-gaap:BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90ZXh0cmVnaW9uOjRiNmU0YmU2NThkZDQ2MmE5MjlkMWVmOWJhOGQ2NzVjXzE0OTM_c651f8dd-d71b-4ea6-840d-d3e2342d56a0">Revenue from Contracts with CustomersThe Company generates revenue from the sale of magnetic sensor integrated circuits (&#x201c;ICs&#x201d;), application-specific analog power semiconductors, wafer foundry products and from the sale of Sanken related products. The following tables summarize net sales disaggregated by core end market and application, by product and by geography for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020. The categorization of net sales by core end market and 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;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 core end market and 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:71.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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;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="display:none"/&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;Fiscal Year 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="display:none"/&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;March 26,&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;March 27,&lt;br/&gt;2020&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;Core end market:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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="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 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 colspan="3" style="display:none"/&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;398,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;395,277&#160;&lt;/span&gt;&lt;/td&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 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="3" style="display:none"/&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;94,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,399&#160;&lt;/span&gt;&lt;/td&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 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="3" style="display:none"/&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,622&#160;&lt;/span&gt;&lt;/td&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;Other applications:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 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;Wafer foundry products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;72,370&#160;&lt;/span&gt;&lt;/td&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 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;Distribution of Sanken products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;35,421&#160;&lt;/span&gt;&lt;/td&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 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 colspan="3" style="display:none"/&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;591,207&#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;650,089&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom: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:71.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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;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="display:none"/&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;Fiscal Year 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="display:none"/&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;March 26,&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;March 27,&lt;br/&gt;2020&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:120%"&gt;Power integrated circuits (&#x201c;PIC&#x201d;)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;203,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,911&#160;&lt;/span&gt;&lt;/td&gt;&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="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:120%"&gt;Magnetic sensors (&#x201c;MS&#x201d;)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;386,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376,387&#160;&lt;/span&gt;&lt;/td&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:120%"&gt;Photonics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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:120%"&gt;Wafer foundry products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;72,370&#160;&lt;/span&gt;&lt;/td&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:120%"&gt;Distribution of Sanken products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;35,421&#160;&lt;/span&gt;&lt;/td&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 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 colspan="3" style="display:none"/&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;591,207&#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;650,089&#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="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"&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:71.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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;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="display:none"/&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;Fiscal Year 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="display:none"/&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;March 26,&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;March 27,&lt;br/&gt;2020&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;Americas:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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="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 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 colspan="3" style="display:none"/&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;82,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;119,139&#160;&lt;/span&gt;&lt;/td&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 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="3" style="display:none"/&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;16,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,883&#160;&lt;/span&gt;&lt;/td&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;EMEA:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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="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:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,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;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;Asia:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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="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;Japan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;184,557&#160;&lt;/span&gt;&lt;/td&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 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="3" style="display:none"/&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;South Korea&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,707&#160;&lt;/span&gt;&lt;/td&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 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="3" style="display:none"/&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,870&#160;&lt;/span&gt;&lt;/td&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 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 colspan="3" style="display:none"/&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;591,207&#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;650,089&#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="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;The Company recognizes sales net of returns, credits issued, price protection adjustments and stock rotation rights. At March&#160;26, 2021 and March&#160;27, 2020, these adjustments were $15,412 and $17,473, respectively, and were netted against trade accounts receivable in the consolidated balance sheets. These amounts represent activity of income and charges of $2,061 and $423, respectively, for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unsatisfied performance obligations primarily represent contracts for products with future delivery dates. The Company elected not to 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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90ZXh0cmVnaW9uOjRiNmU0YmU2NThkZDQ2MmE5MjlkMWVmOWJhOGQ2NzVjXzE0OTQ_85bc29ea-cd7f-4f1a-bbb1-f9c2251a4fbc">&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 core end market and 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:71.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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;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="display:none"/&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;Fiscal Year 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="display:none"/&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;March 26,&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;March 27,&lt;br/&gt;2020&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;Core end market:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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="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 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 colspan="3" style="display:none"/&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;398,298&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;395,277&#160;&lt;/span&gt;&lt;/td&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 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="3" style="display:none"/&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;94,872&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,399&#160;&lt;/span&gt;&lt;/td&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 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="3" style="display:none"/&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,622&#160;&lt;/span&gt;&lt;/td&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;Other applications:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="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 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;Wafer foundry products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;72,370&#160;&lt;/span&gt;&lt;/td&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 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;Distribution of Sanken products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;35,421&#160;&lt;/span&gt;&lt;/td&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 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 colspan="3" style="display:none"/&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;591,207&#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;650,089&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i20edde29335f4846a525a41d54635674_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo3N2RmZDY4MzBmZTU0NjZiYjE4NWE2Y2VkMTAzNGZmZC90YWJsZXJhbmdlOjc3ZGZkNjgzMGZlNTQ2NmJiMTg1YTZjZWQxMDM0ZmZkXzMtNS0xLTEtMA_6adc15c3-0c3a-4652-b7b4-da28c46c8380"
      unitRef="usd">398298000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic23383742f7748afbf881e93972b5f0c_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo3N2RmZDY4MzBmZTU0NjZiYjE4NWE2Y2VkMTAzNGZmZC90YWJsZXJhbmdlOjc3ZGZkNjgzMGZlNTQ2NmJiMTg1YTZjZWQxMDM0ZmZkXzMtNy0xLTEtMA_50bc3a77-3add-416c-9082-7f7d92102fb3"
      unitRef="usd">395277000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i949befcf3a9345ef9e1c40eb13612ea1_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo3N2RmZDY4MzBmZTU0NjZiYjE4NWE2Y2VkMTAzNGZmZC90YWJsZXJhbmdlOjc3ZGZkNjgzMGZlNTQ2NmJiMTg1YTZjZWQxMDM0ZmZkXzQtNS0xLTEtMA_65aa0b65-f3dc-4200-abe6-c2fe533d74e8"
      unitRef="usd">94872000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1331629e45ea43ee94fc29aa33ed7465_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo3N2RmZDY4MzBmZTU0NjZiYjE4NWE2Y2VkMTAzNGZmZC90YWJsZXJhbmdlOjc3ZGZkNjgzMGZlNTQ2NmJiMTg1YTZjZWQxMDM0ZmZkXzQtNy0xLTEtMA_218a28d7-fa36-4f46-8ce0-360c91d65640"
      unitRef="usd">78399000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i56d9c6993b7e4598b03513db92557c48_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo3N2RmZDY4MzBmZTU0NjZiYjE4NWE2Y2VkMTAzNGZmZC90YWJsZXJhbmdlOjc3ZGZkNjgzMGZlNTQ2NmJiMTg1YTZjZWQxMDM0ZmZkXzUtNS0xLTEtMA_3ac55c7c-ad5a-4255-af46-f87c15eb5b4c"
      unitRef="usd">98037000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i66ceaf224a93454bb087436bf3a13064_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo3N2RmZDY4MzBmZTU0NjZiYjE4NWE2Y2VkMTAzNGZmZC90YWJsZXJhbmdlOjc3ZGZkNjgzMGZlNTQ2NmJiMTg1YTZjZWQxMDM0ZmZkXzUtNy0xLTEtMA_3a59b71f-e0fc-4764-b50b-fd7c866599e9"
      unitRef="usd">68622000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3584175028a644728a44268a5415cccd_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo3N2RmZDY4MzBmZTU0NjZiYjE4NWE2Y2VkMTAzNGZmZC90YWJsZXJhbmdlOjc3ZGZkNjgzMGZlNTQ2NmJiMTg1YTZjZWQxMDM0ZmZkXzctNS0xLTEtMA_f5acc98a-412c-4a1d-be08-08d090093751"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1a99aad7fc27476599bae15a3c21eb0b_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo3N2RmZDY4MzBmZTU0NjZiYjE4NWE2Y2VkMTAzNGZmZC90YWJsZXJhbmdlOjc3ZGZkNjgzMGZlNTQ2NmJiMTg1YTZjZWQxMDM0ZmZkXzctNy0xLTEtMA_447e4846-0857-45bc-8127-dfde520fc2a9"
      unitRef="usd">72370000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1018f1dd082f455395e7a42bea4d1ae2_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo3N2RmZDY4MzBmZTU0NjZiYjE4NWE2Y2VkMTAzNGZmZC90YWJsZXJhbmdlOjc3ZGZkNjgzMGZlNTQ2NmJiMTg1YTZjZWQxMDM0ZmZkXzgtNS0xLTEtMA_fe34abd2-308f-46a3-abc8-307244b59316"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i381d6ebd550a4c1dbc4e478cbd4234ed_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo3N2RmZDY4MzBmZTU0NjZiYjE4NWE2Y2VkMTAzNGZmZC90YWJsZXJhbmdlOjc3ZGZkNjgzMGZlNTQ2NmJiMTg1YTZjZWQxMDM0ZmZkXzgtNy0xLTEtMA_c7318946-c4af-45fd-ab44-298f505a7ee8"
      unitRef="usd">35421000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo3N2RmZDY4MzBmZTU0NjZiYjE4NWE2Y2VkMTAzNGZmZC90YWJsZXJhbmdlOjc3ZGZkNjgzMGZlNTQ2NmJiMTg1YTZjZWQxMDM0ZmZkXzktNS0xLTEtMA_0f8c6253-9de4-46df-8ee1-e4b924787801"
      unitRef="usd">591207000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo3N2RmZDY4MzBmZTU0NjZiYjE4NWE2Y2VkMTAzNGZmZC90YWJsZXJhbmdlOjc3ZGZkNjgzMGZlNTQ2NmJiMTg1YTZjZWQxMDM0ZmZkXzktNy0xLTEtMA_404fcd3b-3d50-4e6d-b6b0-10f263992dec"
      unitRef="usd">650089000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90ZXh0cmVnaW9uOjRiNmU0YmU2NThkZDQ2MmE5MjlkMWVmOWJhOGQ2NzVjXzE0OTU_cea5fcdc-f432-4a08-8402-563f84b186f6">&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:71.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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;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="display:none"/&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;Fiscal Year 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="display:none"/&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;March 26,&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;March 27,&lt;br/&gt;2020&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:120%"&gt;Power integrated circuits (&#x201c;PIC&#x201d;)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;203,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;165,911&#160;&lt;/span&gt;&lt;/td&gt;&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="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:120%"&gt;Magnetic sensors (&#x201c;MS&#x201d;)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;386,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;376,387&#160;&lt;/span&gt;&lt;/td&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:120%"&gt;Photonics&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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:120%"&gt;Wafer foundry products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;72,370&#160;&lt;/span&gt;&lt;/td&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:120%"&gt;Distribution of Sanken products&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;35,421&#160;&lt;/span&gt;&lt;/td&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 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 colspan="3" style="display:none"/&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;591,207&#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;650,089&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i47ff892f7b954cd5a85306a12a78b8e4_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo0ZDA4ZDEwMDI0YmY0OTUzYjYyMDYzYzhjY2I4MWJiMC90YWJsZXJhbmdlOjRkMDhkMTAwMjRiZjQ5NTNiNjIwNjNjOGNjYjgxYmIwXzItNS0xLTEtMA_26fca66d-cebe-460b-bc4e-b580b9d66e4a"
      unitRef="usd">203600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6c68175d3b6842ecb31a583c4fc6f3fd_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo0ZDA4ZDEwMDI0YmY0OTUzYjYyMDYzYzhjY2I4MWJiMC90YWJsZXJhbmdlOjRkMDhkMTAwMjRiZjQ5NTNiNjIwNjNjOGNjYjgxYmIwXzItNy0xLTEtMA_95ac3455-5177-41b2-a3a3-69b10eb6f8dc"
      unitRef="usd">165911000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icfe94ea97e854b649051306067e9a1a4_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo0ZDA4ZDEwMDI0YmY0OTUzYjYyMDYzYzhjY2I4MWJiMC90YWJsZXJhbmdlOjRkMDhkMTAwMjRiZjQ5NTNiNjIwNjNjOGNjYjgxYmIwXzMtNS0xLTEtMA_09b25f1f-4fb3-47b5-bbc6-f2854c569525"
      unitRef="usd">386372000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0b58756d11964785a6b8c6fcbd7f5ca0_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo0ZDA4ZDEwMDI0YmY0OTUzYjYyMDYzYzhjY2I4MWJiMC90YWJsZXJhbmdlOjRkMDhkMTAwMjRiZjQ5NTNiNjIwNjNjOGNjYjgxYmIwXzMtNy0xLTEtMA_dfce524f-a287-4478-9b66-18e5db0ff87f"
      unitRef="usd">376387000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iedd0eb02817449ee8d1f26486b2a26c7_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo0ZDA4ZDEwMDI0YmY0OTUzYjYyMDYzYzhjY2I4MWJiMC90YWJsZXJhbmdlOjRkMDhkMTAwMjRiZjQ5NTNiNjIwNjNjOGNjYjgxYmIwXzQtNS0xLTEtMA_bb8c73a8-f365-4f15-ae34-a6cba7ca448e"
      unitRef="usd">1235000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic0c82f37566e446caecfce5a24a565d6_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo0ZDA4ZDEwMDI0YmY0OTUzYjYyMDYzYzhjY2I4MWJiMC90YWJsZXJhbmdlOjRkMDhkMTAwMjRiZjQ5NTNiNjIwNjNjOGNjYjgxYmIwXzQtNy0xLTEtMA_4332e486-081d-4e0d-87d7-9e8ba86059ce"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3584175028a644728a44268a5415cccd_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo0ZDA4ZDEwMDI0YmY0OTUzYjYyMDYzYzhjY2I4MWJiMC90YWJsZXJhbmdlOjRkMDhkMTAwMjRiZjQ5NTNiNjIwNjNjOGNjYjgxYmIwXzUtNS0xLTEtMA_69ec7cea-ee0d-4ed2-9a7c-c429be9e1d39"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1a99aad7fc27476599bae15a3c21eb0b_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo0ZDA4ZDEwMDI0YmY0OTUzYjYyMDYzYzhjY2I4MWJiMC90YWJsZXJhbmdlOjRkMDhkMTAwMjRiZjQ5NTNiNjIwNjNjOGNjYjgxYmIwXzUtNy0xLTEtMA_3af79ea3-ec25-42ee-ac0b-c6401502730f"
      unitRef="usd">72370000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1018f1dd082f455395e7a42bea4d1ae2_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo0ZDA4ZDEwMDI0YmY0OTUzYjYyMDYzYzhjY2I4MWJiMC90YWJsZXJhbmdlOjRkMDhkMTAwMjRiZjQ5NTNiNjIwNjNjOGNjYjgxYmIwXzYtNS0xLTEtMA_cd60ce2e-03be-49fa-91f0-7d81c49d9ac4"
      unitRef="usd">0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i381d6ebd550a4c1dbc4e478cbd4234ed_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo0ZDA4ZDEwMDI0YmY0OTUzYjYyMDYzYzhjY2I4MWJiMC90YWJsZXJhbmdlOjRkMDhkMTAwMjRiZjQ5NTNiNjIwNjNjOGNjYjgxYmIwXzYtNy0xLTEtMA_759cee3a-77e0-4934-a97c-a9cd876554fc"
      unitRef="usd">35421000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo0ZDA4ZDEwMDI0YmY0OTUzYjYyMDYzYzhjY2I4MWJiMC90YWJsZXJhbmdlOjRkMDhkMTAwMjRiZjQ5NTNiNjIwNjNjOGNjYjgxYmIwXzctNS0xLTEtMA_7d9d6bba-fbc9-4119-a039-9dad776beec0"
      unitRef="usd">591207000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo0ZDA4ZDEwMDI0YmY0OTUzYjYyMDYzYzhjY2I4MWJiMC90YWJsZXJhbmdlOjRkMDhkMTAwMjRiZjQ5NTNiNjIwNjNjOGNjYjgxYmIwXzctNy0xLTEtMA_6b4b5a7e-9ebb-47b1-a75c-982510341d02"
      unitRef="usd">650089000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90ZXh0cmVnaW9uOjRiNmU0YmU2NThkZDQ2MmE5MjlkMWVmOWJhOGQ2NzVjXzE0OTY_94b10c88-a092-44d7-a74f-42e93b30aec5">&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:71.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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;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="display:none"/&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;Fiscal Year 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="display:none"/&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;March 26,&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;March 27,&lt;br/&gt;2020&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;Americas:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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="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 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 colspan="3" style="display:none"/&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;82,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;119,139&#160;&lt;/span&gt;&lt;/td&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 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="3" style="display:none"/&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;16,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,883&#160;&lt;/span&gt;&lt;/td&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;EMEA:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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="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:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,128&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;110,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;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;Asia:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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="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;Japan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;184,557&#160;&lt;/span&gt;&lt;/td&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 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="3" style="display:none"/&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;157,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;121,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;South Korea&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,707&#160;&lt;/span&gt;&lt;/td&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 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="3" style="display:none"/&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,870&#160;&lt;/span&gt;&lt;/td&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 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 colspan="3" style="display:none"/&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;591,207&#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;650,089&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if02c57a795024c3aa2f45d4ab5a1a8d7_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzMtNS0xLTEtMA_b4f30c62-990d-448e-883a-fd7bfbc50f84"
      unitRef="usd">82165000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id0c6afa278f64f45a7085412ceb40659_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzMtNy0xLTEtMA_068fb5dc-1ad8-41fb-8670-22cc7c957c40"
      unitRef="usd">119139000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i992aec181a204e89ac0ffbc19f1ac8b2_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzQtNS0xLTEtMA_a9ebd9e9-f2ef-4583-9534-2544695348a8"
      unitRef="usd">16558000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i307859af50ec4f369d285cfeca8edea8_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzQtNy0xLTEtMA_11ccb554-c5f0-4432-8305-329137076a2a"
      unitRef="usd">20883000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i290f3f470bf949749ca1d92d870d6fe8_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzYtNS0xLTEtMA_66f5a4a1-84ad-4000-a966-bddb8ba88b56"
      unitRef="usd">103128000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ide1c727f2d404c5fa993205cea546ae7_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzYtNy0xLTEtMA_1b9d6105-4a0c-46b7-ad9a-4bcc30f1a93a"
      unitRef="usd">110126000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i309f48c427904268ad61020e067ba7e2_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzgtNS0xLTEtMA_c7098544-f847-49dc-9b85-1b21fbb95644"
      unitRef="usd">104661000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic2362a88f5e54838994e621c2dd731b4_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzgtNy0xLTEtMA_7b11f803-18e3-4649-abfe-8b778a131807"
      unitRef="usd">184557000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i493792f84e1a46c5ac03b16213cb6d38_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzktNS0xLTEtMA_e944ee3e-4ce5-4c35-9b22-006e141d1500"
      unitRef="usd">157546000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8abe25e7e6b342469fe478cbfe8f65e0_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzktNy0xLTEtMA_d066417e-2ec0-4381-80a2-fe6d75ccffb4"
      unitRef="usd">121807000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7516ffbc6fa640dfb9059abb4142954a_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzEwLTUtMS0xLTA_8611cf38-8147-4421-9b68-7a359c6fd229"
      unitRef="usd">62075000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i909e6f0fcc674140a21ecf4e9ad53a2e_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzEwLTctMS0xLTA_e5bfdc80-f56a-47d4-bfec-61bfe3df2076"
      unitRef="usd">54707000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4f6241fa22ab4b35ba1a07632ad5c0df_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzExLTUtMS0xLTA_e77b59e0-ab0f-4ae5-b91a-7b3856b8f45e"
      unitRef="usd">65074000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8b3dcc167c8d4d12ab322db62973739a_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzExLTctMS0xLTA_cb681671-4e15-48d6-b4a5-feaa96871981"
      unitRef="usd">38870000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzEyLTUtMS0xLTA_1d7cfddf-abfa-4ff3-9658-2f0e1c4a30ea"
      unitRef="usd">591207000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90YWJsZTo5ZmY5NzAwN2EzMzA0MmZlODM3MzNmZDM3NTdlNzkxZS90YWJsZXJhbmdlOjlmZjk3MDA3YTMzMDQyZmU4MzczM2ZkMzc1N2U3OTFlXzEyLTctMS0xLTA_cb233272-b178-496f-a6a0-310afa01413a"
      unitRef="usd">650089000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90ZXh0cmVnaW9uOjRiNmU0YmU2NThkZDQ2MmE5MjlkMWVmOWJhOGQ2NzVjXzEwMDA_2352b666-0d04-4ade-9593-e3b6322e5747"
      unitRef="usd">15412000</algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent>
    <algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90ZXh0cmVnaW9uOjRiNmU0YmU2NThkZDQ2MmE5MjlkMWVmOWJhOGQ2NzVjXzEwMDc_162b88fd-72d8-4840-a006-b23b3d1a5b7e"
      unitRef="usd">17473000</algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent>
    <algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90ZXh0cmVnaW9uOjRiNmU0YmU2NThkZDQ2MmE5MjlkMWVmOWJhOGQ2NzVjXzExNjk_5bad9f12-0c81-4b4a-b686-980af01f2fa9"
      unitRef="usd">-2061000</algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit>
    <algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTUvZnJhZzo0YjZlNGJlNjU4ZGQ0NjJhOTI5ZDFlZjliYThkNjc1Yy90ZXh0cmVnaW9uOjRiNmU0YmU2NThkZDQ2MmE5MjlkMWVmOWJhOGQ2NzVjXzExODg_3a6a345a-4a3c-4c5f-b9ff-cbcbe48aa26a"
      unitRef="usd">423000</algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90ZXh0cmVnaW9uOjZhZjc1ZjlhNzU0MDQzZTdhNmE4OWM2NGQzODI3MzUzXzkzNA_3fdd3499-d86f-416a-a3af-d4a92c4c2b6f">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 March&#160;26, 2021 and March&#160;27, 2020 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 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: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 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: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;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: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;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 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;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 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,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"&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 27, 2020 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;46,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;46,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;5,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;5,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;51,722&#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;&#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;51,722&#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 shows the change in fair value of Level&#160;3 contingent consideration:&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 27, 2020&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Purchase price contingent consideration (Note 3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:100%"&gt;Change in fair value of 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,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 March 26, 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;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;Assets and liabilities measured at fair value on a recurring basis also consist of marketable securities, unit investment trust funds, 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 14, &#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;In connection with the Acquisition discussed in Note 3, &#x201c;Acquisition,&#x201d; the Company is required to make contingent payments, subject to the entity achieving certain sales and revenue thresholds. The contingent consideration payments are up to $15,000. The fair value of the liabilities for the contingent payments recognized upon the Acquisition as part of the purchase accounting opening balance sheet totaled $7,300 and was estimated by discounting to present value the probability-weighted contingent payments expected to be made. Assumptions used in this calculation were units sold, expected revenue, discount rate and various probability factors. The ultimate settlement of contingent consideration could deviate from current estimates based on the actual results of these financial measures. This liability is considered to be a Level 3 financial liability that is re-measured each reporting period. The change in fair value of contingent consideration for the Acquisition is included in change in fair value of contingent consideration in the consolidated statements 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;During the fourth quarter, the Company determined that certain sales and revenue thresholds were less likely to be met for Voxtel as a result of its remeasurement exercise and updated associated forecasted data. The fair value adjustment of &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$2,500 is recorded within operating cash flows as it represents the change in the fair value of the consideration liability that is less than the amount of the contingent consideration liability recognized at the acquisition 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;During the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, there were no transfers between Level 1, Level 2 and Level 3.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90ZXh0cmVnaW9uOjZhZjc1ZjlhNzU0MDQzZTdhNmE4OWM2NGQzODI3MzUzXzkzNQ_d6697d7b-5729-4e79-b7e2-01f3701a4d9c">&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 March&#160;26, 2021 and March&#160;27, 2020 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 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: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 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: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;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: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;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 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;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 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,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"&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 27, 2020 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;46,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-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;46,337&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;5,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;5,385&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;51,722&#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;&#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;51,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="ib92e7f41ecf74168a0cce21c4f23b2f0_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzQtMS0xLTEtMA_9667ad87-1c33-4fb0-95b0-40388ab999ad"
      unitRef="usd">16327000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i5e40079754854c459a243399ba4e50d9_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzQtMy0xLTEtMA_f2976cf3-daea-483a-94fc-d9084f436ea3"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i16952f6716ff4211bcf3b77c6be6ad4d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzQtNS0xLTEtMA_59b7733a-7e3a-4285-be5a-5980bf48df0f"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i77f2a59ad8154976b8c948f01aa5bf5b_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzQtNy0xLTEtMA_6970e8fb-b33d-4552-84ad-78bf48eea648"
      unitRef="usd">16327000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="ib92e7f41ecf74168a0cce21c4f23b2f0_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzYtMS0xLTEtMA_1f4533e2-b1d8-4fd5-acd7-4dac67262739"
      unitRef="usd">6661000</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i5e40079754854c459a243399ba4e50d9_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzYtMy0xLTEtMA_e35ff6c2-7d6f-47fe-af3c-380ce6b1edc8"
      unitRef="usd">0</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i16952f6716ff4211bcf3b77c6be6ad4d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzYtNS0xLTEtMA_1897b3cf-f7c0-4bc4-af7b-ebc06334651c"
      unitRef="usd">0</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i77f2a59ad8154976b8c948f01aa5bf5b_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzYtNy0xLTEtMA_e8e27502-8c46-48eb-8fb1-5be7224f18a2"
      unitRef="usd">6661000</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i84dc116dfa8c480b8151c850be124eb7_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzctMS0xLTEtMA_a1aa8d6c-a168-44fb-b1a6-4570b0fd3007"
      unitRef="usd">22988000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i1484a8ac946c40deb91e14f90b0f8171_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzctMy0xLTEtMA_3542bdf0-2ada-4798-8294-e8401971c187"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i744f6cc284b24741a04ac78be45023a0_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzctNS0xLTEtMA_41624dae-bfd2-4a0c-9571-cded40d819d0"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i512ee719991e407e80f54bda983e089b_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzctNy0xLTEtMA_479efd95-2753-4dec-934d-45068aea8315"
      unitRef="usd">22988000</us-gaap:AssetsFairValueDisclosure>
    <algm:ContingentConsiderationFairValueDisclosure
      contextRef="i84dc116dfa8c480b8151c850be124eb7_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzEwLTEtMS0xLTA_f3f2ad8f-2308-4998-a871-23dbfb89d3b1"
      unitRef="usd">0</algm:ContingentConsiderationFairValueDisclosure>
    <algm:ContingentConsiderationFairValueDisclosure
      contextRef="i1484a8ac946c40deb91e14f90b0f8171_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzEwLTMtMS0xLTA_33b8b9d7-d887-4537-9908-80bf772370a1"
      unitRef="usd">0</algm:ContingentConsiderationFairValueDisclosure>
    <algm:ContingentConsiderationFairValueDisclosure
      contextRef="i744f6cc284b24741a04ac78be45023a0_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzEwLTUtMS0xLTA_b8a61fa3-f369-4432-a7bb-c645470fa48e"
      unitRef="usd">4800000</algm:ContingentConsiderationFairValueDisclosure>
    <algm:ContingentConsiderationFairValueDisclosure
      contextRef="i512ee719991e407e80f54bda983e089b_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzEwLTctMS0xLTA_df9c1eca-ff2e-4c71-8096-8d7c05c62801"
      unitRef="usd">4800000</algm:ContingentConsiderationFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i84dc116dfa8c480b8151c850be124eb7_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzExLTEtMS0xLTA_b9186123-4358-4b2f-a035-b0daf3116955"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i1484a8ac946c40deb91e14f90b0f8171_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzExLTMtMS0xLTA_e8521223-3998-4195-95a0-3a9717badb6d"
      unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i744f6cc284b24741a04ac78be45023a0_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzExLTUtMS0xLTA_6c7f4649-662b-4335-b733-cc8e433cad48"
      unitRef="usd">4800000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="i512ee719991e407e80f54bda983e089b_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYzljYjRhY2RkZWQ0N2NkYTJiYTE3NjdmMTIxMzdiOC90YWJsZXJhbmdlOmVjOWNiNGFjZGRlZDQ3Y2RhMmJhMTc2N2YxMjEzN2I4XzExLTctMS0xLTA_55b50283-99ef-47e5-8092-fd7e6c801ffc"
      unitRef="usd">4800000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="id0f8d4de39fc4a7b87bbb3772db8a5f7_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYjE5ZGMyNmZiMDg0YWI2OTY5NjI4MDlmYWU1MGExOS90YWJsZXJhbmdlOmViMTlkYzI2ZmIwODRhYjY5Njk2MjgwOWZhZTUwYTE5XzQtMS0xLTEtMA_7bc99dd5-c75f-4504-896b-8bb6766269ba"
      unitRef="usd">46337000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i491b4b59846b489f9a2948f26ce98ab5_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYjE5ZGMyNmZiMDg0YWI2OTY5NjI4MDlmYWU1MGExOS90YWJsZXJhbmdlOmViMTlkYzI2ZmIwODRhYjY5Njk2MjgwOWZhZTUwYTE5XzQtMy0xLTEtMA_aa256459-c0ce-4cf8-bb29-218a7207de6d"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i90ccd7a1d3bb4a4b9eaaf9dc03853434_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYjE5ZGMyNmZiMDg0YWI2OTY5NjI4MDlmYWU1MGExOS90YWJsZXJhbmdlOmViMTlkYzI2ZmIwODRhYjY5Njk2MjgwOWZhZTUwYTE5XzQtNS0xLTEtMA_45fd9739-10fa-450b-bc24-bf8618405ba2"
      unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure
      contextRef="i049110e1d46c475c98b208879f5364ae_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYjE5ZGMyNmZiMDg0YWI2OTY5NjI4MDlmYWU1MGExOS90YWJsZXJhbmdlOmViMTlkYzI2ZmIwODRhYjY5Njk2MjgwOWZhZTUwYTE5XzQtNy0xLTEtMA_34d071d0-b4c6-4c47-a2e1-f1fea08cd889"
      unitRef="usd">46337000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="id0f8d4de39fc4a7b87bbb3772db8a5f7_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYjE5ZGMyNmZiMDg0YWI2OTY5NjI4MDlmYWU1MGExOS90YWJsZXJhbmdlOmViMTlkYzI2ZmIwODRhYjY5Njk2MjgwOWZhZTUwYTE5XzYtMS0xLTEtMA_9650b291-7516-4ebf-b2c8-bd688f918fdd"
      unitRef="usd">5385000</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i491b4b59846b489f9a2948f26ce98ab5_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYjE5ZGMyNmZiMDg0YWI2OTY5NjI4MDlmYWU1MGExOS90YWJsZXJhbmdlOmViMTlkYzI2ZmIwODRhYjY5Njk2MjgwOWZhZTUwYTE5XzYtMy0xLTEtMA_63664b84-e360-4327-bb69-8274fc8b9065"
      unitRef="usd">0</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i90ccd7a1d3bb4a4b9eaaf9dc03853434_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYjE5ZGMyNmZiMDg0YWI2OTY5NjI4MDlmYWU1MGExOS90YWJsZXJhbmdlOmViMTlkYzI2ZmIwODRhYjY5Njk2MjgwOWZhZTUwYTE5XzYtNS0xLTEtMA_09d87d6d-3538-461f-84e4-f07d06ca1e76"
      unitRef="usd">0</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <algm:RestrictedCashAndCashEquivalentsFairValueDisclosure
      contextRef="i049110e1d46c475c98b208879f5364ae_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYjE5ZGMyNmZiMDg0YWI2OTY5NjI4MDlmYWU1MGExOS90YWJsZXJhbmdlOmViMTlkYzI2ZmIwODRhYjY5Njk2MjgwOWZhZTUwYTE5XzYtNy0xLTEtMA_5a94a90c-ac82-4711-bb43-a93680705202"
      unitRef="usd">5385000</algm:RestrictedCashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="if4c5a5660b0a45bebca03b16dd7339c6_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYjE5ZGMyNmZiMDg0YWI2OTY5NjI4MDlmYWU1MGExOS90YWJsZXJhbmdlOmViMTlkYzI2ZmIwODRhYjY5Njk2MjgwOWZhZTUwYTE5XzctMS0xLTEtMA_b663c14c-33b9-4eb7-b798-686219d8f318"
      unitRef="usd">51722000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i2f2027e00ac84866b609e49999e3c527_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYjE5ZGMyNmZiMDg0YWI2OTY5NjI4MDlmYWU1MGExOS90YWJsZXJhbmdlOmViMTlkYzI2ZmIwODRhYjY5Njk2MjgwOWZhZTUwYTE5XzctMy0xLTEtMA_f6b1e3c2-16a3-4e15-a568-a1c651ac2dec"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i99c3964fd5a1440493daac7bf787e197_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYjE5ZGMyNmZiMDg0YWI2OTY5NjI4MDlmYWU1MGExOS90YWJsZXJhbmdlOmViMTlkYzI2ZmIwODRhYjY5Njk2MjgwOWZhZTUwYTE5XzctNS0xLTEtMA_6ff6bee1-9ee6-4db5-a943-5f964da73158"
      unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="i57c279101e144905b329628767986923_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTplYjE5ZGMyNmZiMDg0YWI2OTY5NjI4MDlmYWU1MGExOS90YWJsZXJhbmdlOmViMTlkYzI2ZmIwODRhYjY5Njk2MjgwOWZhZTUwYTE5XzctNy0xLTEtMA_c8f4fdb3-ada7-4a26-815f-0c324ca50dc5"
      unitRef="usd">51722000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90ZXh0cmVnaW9uOjZhZjc1ZjlhNzU0MDQzZTdhNmE4OWM2NGQzODI3MzUzXzkzNg_5f37d4e1-4209-454d-8f0e-92e1314e473c">&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:&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 27, 2020&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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;Purchase price contingent consideration (Note 3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,300&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:100%"&gt;Change in fair value of 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,500)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 March 26, 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;4,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i57c279101e144905b329628767986923_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTo5ZmEwZWQzYjZhMTc0ZmI4OGI1YjczZTc3YmZkNGY4ZC90YWJsZXJhbmdlOjlmYTBlZDNiNmExNzRmYjg4YjViNzNlNzdiZmQ0ZjhkXzEtMS0xLTEtMA_e6fea09f-2953-4fc3-88c7-e2eca4c84148"
      unitRef="usd">0</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases
      contextRef="i29dd2315318c46adbde826b86fdd680b_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTo5ZmEwZWQzYjZhMTc0ZmI4OGI1YjczZTc3YmZkNGY4ZC90YWJsZXJhbmdlOjlmYTBlZDNiNmExNzRmYjg4YjViNzNlNzdiZmQ0ZjhkXzItMS0xLTEtMA_eb26377b-c925-44ee-9470-890d0eb32fdf"
      unitRef="usd">7300000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
      contextRef="i29dd2315318c46adbde826b86fdd680b_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTo5ZmEwZWQzYjZhMTc0ZmI4OGI1YjczZTc3YmZkNGY4ZC90YWJsZXJhbmdlOjlmYTBlZDNiNmExNzRmYjg4YjViNzNlNzdiZmQ0ZjhkXzMtMS0xLTEtMA_b53c59a3-05fe-4294-858b-4280e8e6497a"
      unitRef="usd">2500000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
      contextRef="i512ee719991e407e80f54bda983e089b_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90YWJsZTo5ZmEwZWQzYjZhMTc0ZmI4OGI1YjczZTc3YmZkNGY4ZC90YWJsZXJhbmdlOjlmYTBlZDNiNmExNzRmYjg4YjViNzNlNzdiZmQ0ZjhkXzQtMS0xLTEtMA_5c25608e-7746-473f-8b2d-13a82ecd9d29"
      unitRef="usd">4800000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
      contextRef="i76cafc4c0a584079bb71093f938a1d9a_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90ZXh0cmVnaW9uOjZhZjc1ZjlhNzU0MDQzZTdhNmE4OWM2NGQzODI3MzUzXzQ5NDc4MDIzMzI4NzM_2a8142b7-225f-4052-9136-2957d171d455"
      unitRef="usd">15000000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred
      contextRef="i567265e647274a1baa7220c40076647f_D20200828-20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90ZXh0cmVnaW9uOjZhZjc1ZjlhNzU0MDQzZTdhNmE4OWM2NGQzODI3MzUzXzQ5NDc4MDIzMzI4ODI_1405e405-f82f-41ef-bb2c-c5c10811b35e"
      unitRef="usd">7300000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMTgvZnJhZzo2YWY3NWY5YTc1NDA0M2U3YTZhODljNjRkMzgyNzM1My90ZXh0cmVnaW9uOjZhZjc1ZjlhNzU0MDQzZTdhNmE4OWM2NGQzODI3MzUzXzQ5NDc4MDIzMzI4MzE_142e4501-9410-4312-af80-7906ffd3868c"
      unitRef="usd">-2500000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90ZXh0cmVnaW9uOjRiZTZkYmJiMGRhNDQ1ODI5ZWIwNWQ0MjNmMmIxMTllXzI2NA_bd59211c-e4f5-472e-8a3a-38c8374464f6">Trade Accounts Receivable, net&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;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;March 26,&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 27,&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;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;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;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;107,223&#160;&lt;/span&gt;&lt;/td&gt;&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;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;(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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Related party trade accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,293)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,457&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the Company&#x2019;s allowance for doubtful accounts and returns and sales allowances were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for&lt;br/&gt;Doubtful&lt;br/&gt;Accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returns&lt;br/&gt;and Sales&lt;br/&gt;Allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top: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:700;line-height:100%"&gt;Balance at March 29, 2019&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;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;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,607&#160;&lt;/span&gt;&lt;/td&gt;&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;18,019&#160;&lt;/span&gt;&lt;/td&gt;&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;262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(119,141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(119,527)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 March 27, 2020&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: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;288&#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;17,185&#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;17,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Write-offs, net of recoveries&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;&#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;(148,937)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,937)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;138&#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;15,274&#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;15,412&#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:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90ZXh0cmVnaW9uOjRiZTZkYmJiMGRhNDQ1ODI5ZWIwNWQ0MjNmMmIxMTllXzI2NQ_f38188f0-c7b5-45b1-81fe-2f608a65a12c">&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;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;March 26,&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 27,&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;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;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;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;107,223&#160;&lt;/span&gt;&lt;/td&gt;&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;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;(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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Related party trade accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(23,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,293)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;59,457&#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="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZTpjZDFjZjIwMjI5MzE0MDY3OTAwYzZhMjMxZmEyN2VmNC90YWJsZXJhbmdlOmNkMWNmMjAyMjkzMTQwNjc5MDBjNmEyMzFmYTI3ZWY0XzEtMS0xLTEtMA_58133b76-1a58-4d25-8534-0c2d29442aac"
      unitRef="usd">108546000</algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent>
    <algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZTpjZDFjZjIwMjI5MzE0MDY3OTAwYzZhMjMxZmEyN2VmNC90YWJsZXJhbmdlOmNkMWNmMjAyMjkzMTQwNjc5MDBjNmEyMzFmYTI3ZWY0XzEtMy0xLTEtMA_5f2876b4-7a7e-4d17-ae21-2e5a19af464c"
      unitRef="usd">107223000</algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZTpjZDFjZjIwMjI5MzE0MDY3OTAwYzZhMjMxZmEyN2VmNC90YWJsZXJhbmdlOmNkMWNmMjAyMjkzMTQwNjc5MDBjNmEyMzFmYTI3ZWY0XzMtMS0xLTEtMA_253e0fd9-bb1b-401e-9880-b1da127140e6"
      unitRef="usd">138000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZTpjZDFjZjIwMjI5MzE0MDY3OTAwYzZhMjMxZmEyN2VmNC90YWJsZXJhbmdlOmNkMWNmMjAyMjkzMTQwNjc5MDBjNmEyMzFmYTI3ZWY0XzMtMy0xLTEtMA_05ead82a-8112-4040-8bf6-1d4ed68fd967"
      unitRef="usd">288000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZTpjZDFjZjIwMjI5MzE0MDY3OTAwYzZhMjMxZmEyN2VmNC90YWJsZXJhbmdlOmNkMWNmMjAyMjkzMTQwNjc5MDBjNmEyMzFmYTI3ZWY0XzQtMS0xLTEtMA_dc580212-4f91-4448-94b7-6c54a0d7dffe"
      unitRef="usd">15274000</algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZTpjZDFjZjIwMjI5MzE0MDY3OTAwYzZhMjMxZmEyN2VmNC90YWJsZXJhbmdlOmNkMWNmMjAyMjkzMTQwNjc5MDBjNmEyMzFmYTI3ZWY0XzQtMy0xLTEtMA_8c1ab708-8286-4b5c-95bb-9c1252d6db51"
      unitRef="usd">17185000</algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZTpjZDFjZjIwMjI5MzE0MDY3OTAwYzZhMjMxZmEyN2VmNC90YWJsZXJhbmdlOmNkMWNmMjAyMjkzMTQwNjc5MDBjNmEyMzFmYTI3ZWY0XzUtMS0xLTEtMA_30eaff8b-b961-4d71-bad9-961b7cc36863"
      unitRef="usd">23634000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZTpjZDFjZjIwMjI5MzE0MDY3OTAwYzZhMjMxZmEyN2VmNC90YWJsZXJhbmdlOmNkMWNmMjAyMjkzMTQwNjc5MDBjNmEyMzFmYTI3ZWY0XzUtMy0xLTEtMA_5ede6f73-5eb9-46a6-ad9f-b7d5cdc7ea73"
      unitRef="usd">30293000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZTpjZDFjZjIwMjI5MzE0MDY3OTAwYzZhMjMxZmEyN2VmNC90YWJsZXJhbmdlOmNkMWNmMjAyMjkzMTQwNjc5MDBjNmEyMzFmYTI3ZWY0XzYtMS0xLTEtMA_920691ca-eae9-4624-b66c-d1315fe1270d"
      unitRef="usd">69500000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZTpjZDFjZjIwMjI5MzE0MDY3OTAwYzZhMjMxZmEyN2VmNC90YWJsZXJhbmdlOmNkMWNmMjAyMjkzMTQwNjc5MDBjNmEyMzFmYTI3ZWY0XzYtMy0xLTEtMA_5b282f03-bd38-41cc-9198-ee485df5c7cd"
      unitRef="usd">59457000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90ZXh0cmVnaW9uOjRiZTZkYmJiMGRhNDQ1ODI5ZWIwNWQ0MjNmMmIxMTllXzI2Ng_9812cb6a-e08c-4fd6-953a-6b760ba01fad">&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Changes in the Company&#x2019;s allowance for doubtful accounts and returns and sales allowances were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:58.275%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.846%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.395%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.848%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Description&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Allowance for&lt;br/&gt;Doubtful&lt;br/&gt;Accounts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Returns&lt;br/&gt;and Sales&lt;br/&gt;Allowances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top: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:700;line-height:100%"&gt;Balance at March 29, 2019&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;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;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,607&#160;&lt;/span&gt;&lt;/td&gt;&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;18,019&#160;&lt;/span&gt;&lt;/td&gt;&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;262&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;118,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;(386)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(119,141)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(119,527)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 March 27, 2020&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: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;288&#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;17,185&#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;17,473&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;147,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,876&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Write-offs, net of recoveries&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;&#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;(148,937)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,937)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;138&#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;15,274&#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;15,412&#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:ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i40bf5d6bc61c49009b4c21e9e01f0567_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzEtMi0xLTEtMzEzMw_af8d0310-754e-4fc7-80f9-28e2f07e3591"
      unitRef="usd">412000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent
      contextRef="i40bf5d6bc61c49009b4c21e9e01f0567_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzEtNC0xLTEtMzEzMw_f3bcc75b-ef55-4723-84ae-ea701493cbaf"
      unitRef="usd">17607000</algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent>
    <algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent
      contextRef="i40bf5d6bc61c49009b4c21e9e01f0567_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzEtNi0xLTEtMzEzMw_aee70944-f454-4c58-be3c-e3512c1ac37b"
      unitRef="usd">18019000</algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzItMi0xLTEtMzEzMw_89b3c0a1-5081-48c6-b449-041178a10bfa"
      unitRef="usd">262000</us-gaap:ProvisionForDoubtfulAccounts>
    <algm:AccountsReceivableReturnsAndSalesAllowancesExpenseReversal
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzItNC0xLTEtMzEzMw_17db9dab-90b9-4c21-8f25-5566da014a04"
      unitRef="usd">118719000</algm:AccountsReceivableReturnsAndSalesAllowancesExpenseReversal>
    <algm:AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzItNi0xLTEtMzEzMw_74109e20-102b-42d4-9a8f-907eff4e00f1"
      unitRef="usd">118981000</algm:AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzMtMi0xLTEtMzEzMw_c65e6968-5d4b-4920-bb66-b5b0546deb10"
      unitRef="usd">386000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesWriteoff
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzMtNC0xLTEtMzEzMw_0e1ed7f7-1981-4d89-bb92-d2e5a2ea69f9"
      unitRef="usd">119141000</algm:AccountsReceivableAllowanceForReturnsAndSalesWriteoff>
    <algm:AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzMtNi0xLTEtMzEzMw_4b6dd87c-660d-43f7-a20e-11a7116b369f"
      unitRef="usd">119527000</algm:AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzEtMi0xLTEtMA_91a0fd4f-8671-4c31-b50c-80296c50cb9b"
      unitRef="usd">288000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzEtNC0xLTEtMA_38191d00-04c6-44ff-a463-d2395e192e53"
      unitRef="usd">17185000</algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent>
    <algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzEtNi0xLTEtMA_5bf6bbe9-d6cd-4945-a964-85c011262f8c"
      unitRef="usd">17473000</algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzItMi0xLTEtMA_3459181e-942c-4f2e-b6d1-b6fb6ada09cc"
      unitRef="usd">-150000</us-gaap:ProvisionForDoubtfulAccounts>
    <algm:AccountsReceivableReturnsAndSalesAllowancesExpenseReversal
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzItNC0xLTEtMA_8789c065-3ec0-4282-8880-80c5d2f182d5"
      unitRef="usd">147026000</algm:AccountsReceivableReturnsAndSalesAllowancesExpenseReversal>
    <algm:AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzItNi0xLTEtMA_a367bdd0-2818-4e2a-8237-181fd8b1a3c0"
      unitRef="usd">146876000</algm:AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzMtMi0xLTEtMA_114f75e9-907f-4225-87de-073230752baa"
      unitRef="usd">0</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesWriteoff
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzMtNC0xLTEtMA_e7be8d69-f61a-4b92-9eaa-8befe14cb46d"
      unitRef="usd">148937000</algm:AccountsReceivableAllowanceForReturnsAndSalesWriteoff>
    <algm:AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzMtNi0xLTEtMA_868b32b0-e16a-4fec-9672-f8183bfbedd3"
      unitRef="usd">148937000</algm:AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzQtMi0xLTEtMA_1c096275-1c0b-4b03-8746-c322f47f3b93"
      unitRef="usd">138000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzQtNC0xLTEtMA_dfcce1bd-f623-4174-96cc-de31f6f64d45"
      unitRef="usd">15274000</algm:AccountsReceivableAllowanceForReturnsAndSalesCurrent>
    <algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjEvZnJhZzo0YmU2ZGJiYjBkYTQ0NTgyOWViMDVkNDIzZjJiMTE5ZS90YWJsZToyODMzODg0YmM5YTU0OTU1YTNjMTQ3MWIwYzhkMzU3Mi90YWJsZXJhbmdlOjI4MzM4ODRiYzlhNTQ5NTVhM2MxNDcxYjBjOGQzNTcyXzQtNi0xLTEtMA_e1564132-1bac-49e3-8e1a-e965a0a21344"
      unitRef="usd">15412000</algm:AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent>
    <us-gaap:InventoryDisclosureTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90ZXh0cmVnaW9uOjM5NDZkMTg4NDdjYjQwNGM4ZjBiN2YxZDhhYzhjYzYwXzM0Ng_7af88eba-da32-487f-a2da-940ae88ee993">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;March 26,&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 27,&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;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;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;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,411&#160;&lt;/span&gt;&lt;/td&gt;&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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Finished goods &#x2013; consigned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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;87,498&#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;127,227&#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 connection with the Acquisition, the Company acquired inventory with a stepped-up basi&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 of $3,120, for which &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;$1,083 w&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;as on-hand at&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; March&#160;26, 2021. The Company recorded inventory provisions totaling $4,464 and $3,345 for the years ended March&#160;26, 2021 and March&#160;27, 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90ZXh0cmVnaW9uOjM5NDZkMTg4NDdjYjQwNGM4ZjBiN2YxZDhhYzhjYzYwXzM0OA_7cbf6bb1-06d7-408e-a907-112c116f437d">&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;March 26,&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 27,&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;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;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;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,411&#160;&lt;/span&gt;&lt;/td&gt;&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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Finished goods &#x2013; consigned&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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: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;87,498&#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;127,227&#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:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90YWJsZToyNGQ0MTBlZWYwODk0MmFlYTBkYjNiNjkxMmJlMmQwZS90YWJsZXJhbmdlOjI0ZDQxMGVlZjA4OTQyYWVhMGRiM2I2OTEyYmUyZDBlXzEtMS0xLTEtMA_f5628549-6106-4759-a3dc-68db19c1133d"
      unitRef="usd">9629000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90YWJsZToyNGQ0MTBlZWYwODk0MmFlYTBkYjNiNjkxMmJlMmQwZS90YWJsZXJhbmdlOjI0ZDQxMGVlZjA4OTQyYWVhMGRiM2I2OTEyYmUyZDBlXzEtMy0xLTEtMA_7b6ef5f5-7766-41e7-8f66-e8c648a6fcfd"
      unitRef="usd">12411000</us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90YWJsZToyNGQ0MTBlZWYwODk0MmFlYTBkYjNiNjkxMmJlMmQwZS90YWJsZXJhbmdlOjI0ZDQxMGVlZjA4OTQyYWVhMGRiM2I2OTEyYmUyZDBlXzItMS0xLTEtMA_d6d24b3d-6585-4097-8859-2495decaf342"
      unitRef="usd">50095000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90YWJsZToyNGQ0MTBlZWYwODk0MmFlYTBkYjNiNjkxMmJlMmQwZS90YWJsZXJhbmdlOjI0ZDQxMGVlZjA4OTQyYWVhMGRiM2I2OTEyYmUyZDBlXzItMy0xLTEtMA_5492bf6a-2020-49db-917d-540999e05749"
      unitRef="usd">87606000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90YWJsZToyNGQ0MTBlZWYwODk0MmFlYTBkYjNiNjkxMmJlMmQwZS90YWJsZXJhbmdlOjI0ZDQxMGVlZjA4OTQyYWVhMGRiM2I2OTEyYmUyZDBlXzMtMS0xLTEtMA_b619134e-f8b7-42f2-bc9a-411be3f57ef2"
      unitRef="usd">27774000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90YWJsZToyNGQ0MTBlZWYwODk0MmFlYTBkYjNiNjkxMmJlMmQwZS90YWJsZXJhbmdlOjI0ZDQxMGVlZjA4OTQyYWVhMGRiM2I2OTEyYmUyZDBlXzMtMy0xLTEtMA_2a939d34-19de-4253-8588-cea505d74a15"
      unitRef="usd">24659000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <algm:InventoryFinishedGoodsUnderConsignmentNetOfReserves
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90YWJsZToyNGQ0MTBlZWYwODk0MmFlYTBkYjNiNjkxMmJlMmQwZS90YWJsZXJhbmdlOjI0ZDQxMGVlZjA4OTQyYWVhMGRiM2I2OTEyYmUyZDBlXzQtMS0xLTEtMA_0716f1ce-78be-445f-9c34-38f5c32dae9f"
      unitRef="usd">0</algm:InventoryFinishedGoodsUnderConsignmentNetOfReserves>
    <algm:InventoryFinishedGoodsUnderConsignmentNetOfReserves
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90YWJsZToyNGQ0MTBlZWYwODk0MmFlYTBkYjNiNjkxMmJlMmQwZS90YWJsZXJhbmdlOjI0ZDQxMGVlZjA4OTQyYWVhMGRiM2I2OTEyYmUyZDBlXzQtMy0xLTEtMA_82744b0b-7a1c-430b-a891-9f1aba04d06c"
      unitRef="usd">2551000</algm:InventoryFinishedGoodsUnderConsignmentNetOfReserves>
    <us-gaap:InventoryNet
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90YWJsZToyNGQ0MTBlZWYwODk0MmFlYTBkYjNiNjkxMmJlMmQwZS90YWJsZXJhbmdlOjI0ZDQxMGVlZjA4OTQyYWVhMGRiM2I2OTEyYmUyZDBlXzUtMS0xLTEtMA_39f82159-95e9-4b63-84c3-a3872bdf0d5d"
      unitRef="usd">87498000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90YWJsZToyNGQ0MTBlZWYwODk0MmFlYTBkYjNiNjkxMmJlMmQwZS90YWJsZXJhbmdlOjI0ZDQxMGVlZjA4OTQyYWVhMGRiM2I2OTEyYmUyZDBlXzUtMy0xLTEtMA_8f26da86-4c6d-46ad-9a15-544c8783708d"
      unitRef="usd">127227000</us-gaap:InventoryNet>
    <us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory
      contextRef="i567265e647274a1baa7220c40076647f_D20200828-20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90ZXh0cmVnaW9uOjM5NDZkMTg4NDdjYjQwNGM4ZjBiN2YxZDhhYzhjYzYwXzE5OA_73c5b02c-c6a4-4c71-9d80-d7259e158ce6"
      unitRef="usd">3120000</us-gaap:BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory>
    <us-gaap:InventoryNet
      contextRef="ibf41be51617d4ea8b678564807ef6ea1_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90ZXh0cmVnaW9uOjM5NDZkMTg4NDdjYjQwNGM4ZjBiN2YxZDhhYzhjYzYwXzEwOTk1MTE2MjgyOTM_de5a5a37-bdd7-44de-a4fc-069fea932297"
      unitRef="usd">1083000</us-gaap:InventoryNet>
    <us-gaap:InventoryWriteDown
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90ZXh0cmVnaW9uOjM5NDZkMTg4NDdjYjQwNGM4ZjBiN2YxZDhhYzhjYzYwXzEwOTk1MTE2MjgyNjg_4afe9e6a-87b8-47ed-a127-a760b3e010fc"
      unitRef="usd">4464000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjQvZnJhZzozOTQ2ZDE4ODQ3Y2I0MDRjOGYwYjdmMWQ4YWM4Y2M2MC90ZXh0cmVnaW9uOjM5NDZkMTg4NDdjYjQwNGM4ZjBiN2YxZDhhYzhjYzYwXzEwOTk1MTE2MjgyNzI_e555357f-2f74-434e-948a-86c1859715cd"
      unitRef="usd">3345000</us-gaap:InventoryWriteDown>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90ZXh0cmVnaW9uOjY4YTlhNDhlNDc5ODQxMDU5N2JhY2I2NzU2ODQ1NDc0XzY0Ng_99e0647f-b6b6-4e6a-b8f0-7a7e3cb4d6be">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;March 26,&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 27,&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;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,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;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,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Buildings, building improvements and leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;694,215&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;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;907,951&#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;(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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(575,621)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;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;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;332,330&#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 retired&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; $63 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; $9,418 of fully depreciated assets during the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, respectively. 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 $44,845 and $62,118 for the fiscal years ended March&#160;26, 2021 and March&#160;27, 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's long-lived assets, net, based on physical location of the assets, as of March&#160;26, 2021 and March&#160;27, 2020 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;March 26,&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 27,&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;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;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;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;152,536&#160;&lt;/span&gt;&lt;/td&gt;&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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 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;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;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;333,646&#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 $130 and $125 for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i9cb1c75ee64942a6bea996bcc9d52b23_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzEtMS0xLTEtMA_92b54d3e-0e1b-421b-b146-21ca2f229009"
      unitRef="usd">16602000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3913fd98185e44378fc1dfb11e85f32f_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzEtMy0xLTEtMA_730be087-f764-4bd6-8298-b8e750367bdc"
      unitRef="usd">27898000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i3edfa7f08154498cb9f59dd642eb62f9_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzItMS0xLTEtMA_1a798d99-ba27-4375-b264-eea39b4ef499"
      unitRef="usd">56911000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="id8c2e85732594610a992fbc6ffdab7a6_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzItMy0xLTEtMA_3b12e250-9f52-4d3b-ab72-4192b9f62d21"
      unitRef="usd">150402000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i7b66a4201dad44659d38e3644df0f0e3_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzMtMS0xLTEtMA_b874351e-0874-423b-9f88-38450324cd1b"
      unitRef="usd">491025000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i521c7f16b982438d831bccbd4a12e193_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzMtMy0xLTEtMA_ff4a30a1-2120-45e5-9390-604ace4662d3"
      unitRef="usd">694215000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i40bddd6694e44f4bb88bc56a5f7e0c22_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzQtMS0xLTEtMA_fec340d5-e884-4f4a-8714-99a051deffbc"
      unitRef="usd">6281000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i26764f48a0c343d9b7ecc6c3583e7503_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzQtMy0xLTEtMA_7f6ff154-7690-43e4-903b-1d28080eedc1"
      unitRef="usd">7517000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i0d96fbf15ea449a38d20f20a822522b1_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzUtMS0xLTEtMA_172830b6-2f2d-400e-9c8a-fe33e8ff3a86"
      unitRef="usd">29201000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i574a9f0f1e174dd1893527ff2267482f_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzUtMy0xLTEtMA_51b2dca3-0770-417d-80f4-c41023ffd303"
      unitRef="usd">27919000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzYtMS0xLTEtMA_48c23b9c-c8df-4dc8-9c55-73ef862f7994"
      unitRef="usd">600020000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzYtMy0xLTEtMA_e0beff74-726a-4458-a2c2-86bec93117fd"
      unitRef="usd">907951000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzctMS0xLTEtMA_19bccc5e-3ea0-4600-8e24-87a6d7db9346"
      unitRef="usd">407627000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzctMy0xLTEtMA_aceb68dd-da44-4b44-a9b6-1334d025df0d"
      unitRef="usd">575621000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzgtMS0xLTEtMA_3eca2f89-7b26-457f-a14c-131b4a14973b"
      unitRef="usd">192393000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTo4OGVlNzZhOGVmYTA0YjQ4ODk4NDZiMDJjZDk3OGRkMC90YWJsZXJhbmdlOjg4ZWU3NmE4ZWZhMDRiNDg4OTg0NmIwMmNkOTc4ZGQwXzgtMy0xLTEtMA_144df5e9-07c3-43b4-a85f-f48e5a55be5e"
      unitRef="usd">332330000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentDisposals
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90ZXh0cmVnaW9uOjY4YTlhNDhlNDc5ODQxMDU5N2JhY2I2NzU2ODQ1NDc0XzEwOTk1MTE2Mjg3MDY_e9a3ed8f-3e1c-456b-b5c0-09ad5a2be809"
      unitRef="usd">63000</us-gaap:PropertyPlantAndEquipmentDisposals>
    <us-gaap:PropertyPlantAndEquipmentDisposals
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90ZXh0cmVnaW9uOjY4YTlhNDhlNDc5ODQxMDU5N2JhY2I2NzU2ODQ1NDc0XzEwOTk1MTE2Mjg3MTE_4e08f0eb-1e4c-44d5-aaf3-cc9d21705e96"
      unitRef="usd">9418000</us-gaap:PropertyPlantAndEquipmentDisposals>
    <us-gaap:Depreciation
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90ZXh0cmVnaW9uOjY4YTlhNDhlNDc5ODQxMDU5N2JhY2I2NzU2ODQ1NDc0XzEwOTk1MTE2Mjg1NDQ_a046436f-c314-4e40-a38e-62b3be5771a4"
      unitRef="usd">44845000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90ZXh0cmVnaW9uOjY4YTlhNDhlNDc5ODQxMDU5N2JhY2I2NzU2ODQ1NDc0XzEwOTk1MTE2Mjg1NDg_a48fae4e-4bd2-45d9-a98e-8197dcda680b"
      unitRef="usd">62118000</us-gaap:Depreciation>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90ZXh0cmVnaW9uOjY4YTlhNDhlNDc5ODQxMDU5N2JhY2I2NzU2ODQ1NDc0XzY0OA_88e4c09f-1eb9-4f82-a319-2b97422a72bf">The geographic locations of the Company's long-lived assets, net, based on physical location of the assets, as of March&#160;26, 2021 and March&#160;27, 2020 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;March 26,&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 27,&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;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;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;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;152,536&#160;&lt;/span&gt;&lt;/td&gt;&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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;106,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,380&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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 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;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;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;333,646&#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="ib2bb33d962044f5dba8df49bdb4c2d3e_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTpkMmFmNTJkMGI1MWQ0MmE1OTRkYmUxMTNjODMzZDkwYy90YWJsZXJhbmdlOmQyYWY1MmQwYjUxZDQyYTU5NGRiZTExM2M4MzNkOTBjXzEtMS0xLTEtMA_bdb17826-bc9d-424b-a6e1-380b7b2ceb3a"
      unitRef="usd">36529000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="icb1facc0656749d68dd386d75658615a_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTpkMmFmNTJkMGI1MWQ0MmE1OTRkYmUxMTNjODMzZDkwYy90YWJsZXJhbmdlOmQyYWY1MmQwYjUxZDQyYTU5NGRiZTExM2M4MzNkOTBjXzEtMy0xLTEtMA_c898364d-5a89-44ff-896e-eb40ae0ff2a8"
      unitRef="usd">152536000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i2a575a663a214044be150aa6c6638525_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTpkMmFmNTJkMGI1MWQ0MmE1OTRkYmUxMTNjODMzZDkwYy90YWJsZXJhbmdlOmQyYWY1MmQwYjUxZDQyYTU5NGRiZTExM2M4MzNkOTBjXzItMS0xLTEtMA_3f8fe71a-1137-4493-a833-1660ed975e42"
      unitRef="usd">148374000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="iaf697739d95d4d53a51fb50e22f15875_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTpkMmFmNTJkMGI1MWQ0MmE1OTRkYmUxMTNjODMzZDkwYy90YWJsZXJhbmdlOmQyYWY1MmQwYjUxZDQyYTU5NGRiZTExM2M4MzNkOTBjXzItMy0xLTEtMA_2155be97-6349-4f6b-b2e6-4e2a065f124e"
      unitRef="usd">106618000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i2d81889855fe446593cd5dfd4d6be6a0_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTpkMmFmNTJkMGI1MWQ0MmE1OTRkYmUxMTNjODMzZDkwYy90YWJsZXJhbmdlOmQyYWY1MmQwYjUxZDQyYTU5NGRiZTExM2M4MzNkOTBjXzMtMS0xLTEtMA_88d2051b-ab8e-4626-8ceb-7313c141ef36"
      unitRef="usd">1698000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="ia602b6fa6e484338ba899ac31205ffc2_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTpkMmFmNTJkMGI1MWQ0MmE1OTRkYmUxMTNjODMzZDkwYy90YWJsZXJhbmdlOmQyYWY1MmQwYjUxZDQyYTU5NGRiZTExM2M4MzNkOTBjXzMtMy0xLTEtMA_00f1c94d-0dc8-461f-9208-53635bc43d81"
      unitRef="usd">62380000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i5e3a9ca36ad6496681ddd3d6eb9e3b19_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTpkMmFmNTJkMGI1MWQ0MmE1OTRkYmUxMTNjODMzZDkwYy90YWJsZXJhbmdlOmQyYWY1MmQwYjUxZDQyYTU5NGRiZTExM2M4MzNkOTBjXzQtMS0xLTEtMA_a6b3e55f-369b-449b-b6eb-5631caf70e13"
      unitRef="usd">7190000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i0dc3c2fc2ce440888a675cfc75408877_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTpkMmFmNTJkMGI1MWQ0MmE1OTRkYmUxMTNjODMzZDkwYy90YWJsZXJhbmdlOmQyYWY1MmQwYjUxZDQyYTU5NGRiZTExM2M4MzNkOTBjXzQtMy0xLTEtMA_5db59e28-fe83-4d9d-84b7-fd06b93d0421"
      unitRef="usd">12112000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTpkMmFmNTJkMGI1MWQ0MmE1OTRkYmUxMTNjODMzZDkwYy90YWJsZXJhbmdlOmQyYWY1MmQwYjUxZDQyYTU5NGRiZTExM2M4MzNkOTBjXzUtMS0xLTEtMA_64ed4cdc-69b2-4d92-9605-b101c70c25fe"
      unitRef="usd">193791000</us-gaap:NoncurrentAssets>
    <us-gaap:NoncurrentAssets
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90YWJsZTpkMmFmNTJkMGI1MWQ0MmE1OTRkYmUxMTNjODMzZDkwYy90YWJsZXJhbmdlOmQyYWY1MmQwYjUxZDQyYTU5NGRiZTExM2M4MzNkOTBjXzUtMy0xLTEtMA_d43af372-0978-4464-873a-32c44acb4167"
      unitRef="usd">333646000</us-gaap:NoncurrentAssets>
    <us-gaap:AdjustmentForAmortization
      contextRef="idd9d4359db394378b24780c49884d2fb_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90ZXh0cmVnaW9uOjY4YTlhNDhlNDc5ODQxMDU5N2JhY2I2NzU2ODQ1NDc0XzEwOTk1MTE2Mjg2NzQ_be231983-628e-47d9-9f3e-18d662d5c5e1"
      unitRef="usd">130000</us-gaap:AdjustmentForAmortization>
    <us-gaap:AdjustmentForAmortization
      contextRef="i6d113c3cea0745188e2fb43c776af45a_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMjcvZnJhZzo2OGE5YTQ4ZTQ3OTg0MTA1OTdiYWNiNjc1Njg0NTQ3NC90ZXh0cmVnaW9uOjY4YTlhNDhlNDc5ODQxMDU5N2JhY2I2NzU2ODQ1NDc0XzEwOTk1MTE2Mjg2Nzc_a3a2634f-0c05-4898-9545-b6d376538b64"
      unitRef="usd">125000</us-gaap:AdjustmentForAmortization>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90ZXh0cmVnaW9uOjBiNDcyYjc5N2I0OTRjYTZhMjkwMzkyNmJiYzQ0YjA5XzE2NjY_8f5ad252-0462-403e-ba26-f8ef61bee4fd">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;padding:2px 1pt;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 29, 2019&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;1,336&#160;&lt;/span&gt;&lt;/td&gt;&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 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;(51)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 March 27, 2020&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;1,285&#160;&lt;/span&gt;&lt;/td&gt;&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 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;Goodwill arising from acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:400;line-height:120%"&gt;Currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 March 26, 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;20,106&#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;Intangible 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: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: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;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: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;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&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 27, 2020&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 #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;29,115&#160;&lt;/span&gt;&lt;/td&gt;&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,834&#160;&lt;/span&gt;&lt;/td&gt;&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;19,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 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;5,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;5,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;1,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;text-align:left;vertical-align: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;608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;36,867&#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,909&#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,958&#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;As summarized in Note 3, &#x201c;Acquisition,&#x201d; the Company completed the Acquisition during the fiscal year ended March&#160;26, 2021. The Company paid an amount of $34,980 to acquire Voxtel, which represents its fair value on that date. Any excess of the Acquisition consideration over the fair value of the assets acquired and liabilities assumed was allocated to goodwill, which amounted to $18,702. As a result of the Acquisition, the Company recorded finite-life intangible assets of $13,600, the types and lives of which are detailed in the above-referenced financial note. In addition, as a result of the Acquisition, the Company recorded indefinite-life intangible assets of $2,400.&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;Intangible assets amortization expense was $3,332 and $1,805 for the fiscal years ended March&#160;26, 2021 and March&#160;27, 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 ten years. There were no such costs capitalized during either of the fiscal years 2021 or 2020. &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 March&#160;26, 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 style="text-align:justify"&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: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;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;3,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;/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,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,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: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,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;20,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,366&#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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90ZXh0cmVnaW9uOjBiNDcyYjc5N2I0OTRjYTZhMjkwMzkyNmJiYzQ0YjA5XzE2Njc_f93bc366-5996-4515-9b83-c0528115cb2c">&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;padding:2px 1pt;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 29, 2019&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;1,336&#160;&lt;/span&gt;&lt;/td&gt;&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 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;(51)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 March 27, 2020&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;1,285&#160;&lt;/span&gt;&lt;/td&gt;&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 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;Goodwill arising from acquisition&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:400;line-height:120%"&gt;Currency translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;119&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 March 26, 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;20,106&#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:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="i40bf5d6bc61c49009b4c21e9e01f0567_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZToxMjIyZGY4ZTQ2MGY0MDVmYTg4ZDc3MGZjYzQ3MWIwMC90YWJsZXJhbmdlOjEyMjJkZjhlNDYwZjQwNWZhODhkNzcwZmNjNDcxYjAwXzEtMS0xLTEtMzMyOA_f4ca328b-3ae9-426d-80d1-b21c256c6d60"
      unitRef="usd">1336000</us-gaap:Goodwill>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZToxMjIyZGY4ZTQ2MGY0MDVmYTg4ZDc3MGZjYzQ3MWIwMC90YWJsZXJhbmdlOjEyMjJkZjhlNDYwZjQwNWZhODhkNzcwZmNjNDcxYjAwXzItMS0xLTEtMzMyOA_303a012a-07f4-4c76-8724-16b49a650823"
      unitRef="usd">-51000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZToxMjIyZGY4ZTQ2MGY0MDVmYTg4ZDc3MGZjYzQ3MWIwMC90YWJsZXJhbmdlOjEyMjJkZjhlNDYwZjQwNWZhODhkNzcwZmNjNDcxYjAwXzEtMS0xLTEtMA_911d2505-7c1b-4154-9a70-bad5066b73f9"
      unitRef="usd">1285000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZToxMjIyZGY4ZTQ2MGY0MDVmYTg4ZDc3MGZjYzQ3MWIwMC90YWJsZXJhbmdlOjEyMjJkZjhlNDYwZjQwNWZhODhkNzcwZmNjNDcxYjAwXzItMS0xLTEtMA_54bee680-536f-4ff9-b578-a78ec3e7c410"
      unitRef="usd">18702000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZToxMjIyZGY4ZTQ2MGY0MDVmYTg4ZDc3MGZjYzQ3MWIwMC90YWJsZXJhbmdlOjEyMjJkZjhlNDYwZjQwNWZhODhkNzcwZmNjNDcxYjAwXzMtMS0xLTEtMA_f924e0f5-4831-4de5-b374-4a95910061a2"
      unitRef="usd">119000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZToxMjIyZGY4ZTQ2MGY0MDVmYTg4ZDc3MGZjYzQ3MWIwMC90YWJsZXJhbmdlOjEyMjJkZjhlNDYwZjQwNWZhODhkNzcwZmNjNDcxYjAwXzQtMS0xLTEtMA_b8ba9e13-0461-4b82-b9e1-b489acdf0410"
      unitRef="usd">20106000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90ZXh0cmVnaW9uOjBiNDcyYjc5N2I0OTRjYTZhMjkwMzkyNmJiYzQ0YjA5XzE2Njg_fa2e8f37-c719-4eea-8174-8f48a761098a">&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&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: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;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: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;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&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 27, 2020&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 #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;29,115&#160;&lt;/span&gt;&lt;/td&gt;&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,834&#160;&lt;/span&gt;&lt;/td&gt;&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;19,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 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;5,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;5,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;1,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;text-align:left;vertical-align: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;608&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;550&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;36,867&#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,909&#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,958&#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="icbea07383a734ad08e7342e294f6fb77_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzItMi0xLTEtMA_74b1afc6-6eed-46db-acf7-dc93711e0b14"
      unitRef="usd">32751000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="icbea07383a734ad08e7342e294f6fb77_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzItNC0xLTEtMA_98337079-abbb-4072-beea-1156a71be877"
      unitRef="usd">12307000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="icbea07383a734ad08e7342e294f6fb77_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzItNi0xLTEtMA_fcb5b04a-632d-4307-b6bc-26458781da38"
      unitRef="usd">20444000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ieb7721765cf742b8a813e5f07752f4fc_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzItOC0xLTEtMA_fb5e6b90-6fd1-4669-a0e9-d69401abfdd6">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i85f9d8da08f948c3904f768b452acc5e_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzMtMi0xLTEtMA_ea1a5756-63c8-4e21-8cfb-3a4d32eb0efa"
      unitRef="usd">6193000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i85f9d8da08f948c3904f768b452acc5e_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzMtNC0xLTEtMA_289dc063-a95e-4515-affb-8ede116b0a1a"
      unitRef="usd">5865000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i85f9d8da08f948c3904f768b452acc5e_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzMtNi0xLTEtMA_c8f7853c-b27e-4174-a806-11b3a788e6d9"
      unitRef="usd">328000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="icf8baeb3db634b4aaac1f30832422a81_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzMtOC0xLTEtMA_8fd55f8f-7b24-42b6-813b-dd0a5cc67011">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i881c391c77bd4fbbbf840efb3cbd3d1e_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzQtMi0xLTEtMA_b20c734d-ad53-49b5-863e-748dc03489b4"
      unitRef="usd">13100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i881c391c77bd4fbbbf840efb3cbd3d1e_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzQtNC0xLTEtMA_eb316418-a75e-4072-a3d8-216d3692a4af"
      unitRef="usd">651000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i881c391c77bd4fbbbf840efb3cbd3d1e_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzQtNi0xLTEtMA_904d983d-178f-4af0-a33b-3a6996c0cda7"
      unitRef="usd">12449000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i084acbc6daee4ca7b647ff9d9337a0cf_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzQtOC0xLTEtMA_fa60d936-c099-431e-bf4b-ac8467c3dbab">P12Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6a02852b0750409eae219a6bd0b10e39_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzUtMi0xLTEtMTA2ODc_d7f201b1-8109-466b-bdea-e12b49c5d7bd"
      unitRef="usd">4050000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6a02852b0750409eae219a6bd0b10e39_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzUtNC0xLTEtMTA2ODc_3ce743b0-fec9-44e4-ac22-36a8ec87ee65"
      unitRef="usd">1650000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6a02852b0750409eae219a6bd0b10e39_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzUtNi0xLTEtMTA2ODc_9995ad0f-20de-406a-b80f-6b778d4df483"
      unitRef="usd">2400000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i8310e6b9ba814f57b34a2cdf03e3cb5f_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzUtMi0xLTEtMA_ccef0c02-1873-4176-a726-efdefc1ef9cb"
      unitRef="usd">200000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i8310e6b9ba814f57b34a2cdf03e3cb5f_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzUtNC0xLTEtMA_2e78026d-4cc0-465a-8780-0583f050aaa6"
      unitRef="usd">24000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i8310e6b9ba814f57b34a2cdf03e3cb5f_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzUtNi0xLTEtMA_7be1951c-8365-40d3-9bfc-70dbcff4d8a6"
      unitRef="usd">176000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ie02507bd88c6495e9249b3ef749355ad_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzUtOC0xLTEtMA_be09a740-13d8-4b5c-9abb-78fb56b3f799">P5Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i885cbf1152b441939b627c7e5c41f27f_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzctMi0xLTEtMTA2OTE_da01eb7a-91ab-4573-904c-533f44b7e86f"
      unitRef="usd">627000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i885cbf1152b441939b627c7e5c41f27f_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzctNC0xLTEtMTA2OTE_c0c8f626-b9e2-4cea-aff3-e26afce4fc1a"
      unitRef="usd">58000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i885cbf1152b441939b627c7e5c41f27f_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzctNi0xLTEtMTA2OTE_efde3fc4-f993-418e-b0d6-25419e33e0ee"
      unitRef="usd">569000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i3d2e1d23c5db413f81a444dd2c29c75d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzYtMi0xLTEtMA_02a1eecd-93db-4833-a7d4-c99ad25ebd6d"
      unitRef="usd">32000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i3d2e1d23c5db413f81a444dd2c29c75d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzYtNC0xLTEtMA_049c6e24-a376-4214-9181-58aa28e9fc61"
      unitRef="usd">32000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i3d2e1d23c5db413f81a444dd2c29c75d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzYtNi0xLTEtMA_8ec321c2-e067-4f47-8ff5-8dba92d6180e"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzctMi0xLTEtMA_c05f9ce8-1368-490b-8c2e-2f4d91e17866"
      unitRef="usd">56953000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzctNC0xLTEtMA_47fd91f2-a6c5-46d8-b7d9-d92b0d1f08a8"
      unitRef="usd">20587000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo3MjgzNjM3ZTU2MGY0YThlYTlkMmVkNmM5MDIzOGY5ZC90YWJsZXJhbmdlOjcyODM2MzdlNTYwZjRhOGVhOWQyZWQ2YzkwMjM4ZjlkXzctNi0xLTEtMA_be09febd-9a3e-4fa0-ad90-8639d40ccf10"
      unitRef="usd">36366000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="ibf3d8a01200e42f0bd0e5963fcced71b_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzItMi0xLTEtMA_b3beb622-f712-4ea2-8e31-e6067cbef09a"
      unitRef="usd">29115000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="ibf3d8a01200e42f0bd0e5963fcced71b_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzItNC0xLTEtMA_6e3870a2-ef09-47eb-a3b7-2262de157dc1"
      unitRef="usd">9834000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="ibf3d8a01200e42f0bd0e5963fcced71b_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzItNi0xLTEtMA_ddf4a3e4-f364-43b9-9414-a05fe2eea11d"
      unitRef="usd">19281000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i949e9da176f34cc1b2be18c54cbb2b8f_D20190330-20200327"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzItOC0xLTEtMA_b4272480-cbaf-443d-92bb-bd18979ac3f8">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i905e45c1c22b40ecb19ac57af960065a_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzMtMi0xLTEtMA_0d571733-38e3-4058-bb96-e3009d7af87f"
      unitRef="usd">5462000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i905e45c1c22b40ecb19ac57af960065a_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzMtNC0xLTEtMA_ddc660f6-c9f5-4dcf-9530-ccd84257ee75"
      unitRef="usd">5335000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i905e45c1c22b40ecb19ac57af960065a_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzMtNi0xLTEtMA_6db5c0e9-3be6-4515-b52e-46ee43280de5"
      unitRef="usd">127000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="i99933d7857f24d239307251784cd2e59_D20190330-20200327"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzMtOC0xLTEtMA_26b3bddc-0ece-4eb2-b0bc-0e736205caeb">P9Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i78bc718ce0594f0ebca2a1a71ee29ab4_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzQtMi0xLTEtMA_3f3532c7-d9fc-47ef-865b-cd32ac63232c"
      unitRef="usd">1650000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i78bc718ce0594f0ebca2a1a71ee29ab4_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzQtNC0xLTEtMA_1a25fb1d-5c8e-45bb-9585-54cf2c62b8c6"
      unitRef="usd">1650000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i78bc718ce0594f0ebca2a1a71ee29ab4_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzQtNi0xLTEtMA_ff54ed02-e65b-45a5-ba4d-942b7ed6cc66"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i6460d9a713d34632b08c6a159575738d_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzUtMi0xLTEtMA_e8ae3ee5-f52e-4943-987d-43decf983341"
      unitRef="usd">608000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i6460d9a713d34632b08c6a159575738d_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzUtNC0xLTEtMA_d6a6d9d9-395f-46b4-ba6c-1da554117895"
      unitRef="usd">58000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i6460d9a713d34632b08c6a159575738d_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzUtNi0xLTEtMA_7acf937a-d278-4be4-9122-ea96b61d546d"
      unitRef="usd">550000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="iadc515902aed4c3b9cf1576b0dd776b7_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzYtMi0xLTEtMA_5166db56-bde7-417f-aae8-758326db1218"
      unitRef="usd">32000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="iadc515902aed4c3b9cf1576b0dd776b7_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzYtNC0xLTEtMA_54707520-e392-420f-bfeb-dca0892b247a"
      unitRef="usd">32000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="iadc515902aed4c3b9cf1576b0dd776b7_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzYtNi0xLTEtMA_438b7f7a-b0c2-4b61-89ba-fc15791212b5"
      unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzctMi0xLTEtMA_247520b6-ac07-4eff-94f3-65bf6f129184"
      unitRef="usd">36867000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzctNC0xLTEtMA_2ce854bf-1b37-4ceb-9f69-599feafac3f5"
      unitRef="usd">16909000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTo0Y2E2M2E2NDdhNzY0MDE5YjQzOGQ1ZmJhZDA4OTU1ZS90YWJsZXJhbmdlOjRjYTYzYTY0N2E3NjQwMTliNDM4ZDVmYmFkMDg5NTVlXzctNi0xLTEtMA_6538e2ad-5605-4837-a2ac-6cb94ca54237"
      unitRef="usd">19958000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:BusinessCombinationConsiderationTransferred1
      contextRef="i567265e647274a1baa7220c40076647f_D20200828-20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90ZXh0cmVnaW9uOjBiNDcyYjc5N2I0OTRjYTZhMjkwMzkyNmJiYzQ0YjA5XzMzMg_bdffd7f8-249d-41d9-a956-7ea215f233bf"
      unitRef="usd">34980000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:Goodwill
      contextRef="i76cafc4c0a584079bb71093f938a1d9a_I20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90ZXh0cmVnaW9uOjBiNDcyYjc5N2I0OTRjYTZhMjkwMzkyNmJiYzQ0YjA5XzU1Ng_a98eabd4-e1b6-421c-adfa-d8701faa8997"
      unitRef="usd">18702000</us-gaap:Goodwill>
    <us-gaap:FinitelivedIntangibleAssetsAcquired1
      contextRef="i567265e647274a1baa7220c40076647f_D20200828-20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90ZXh0cmVnaW9uOjBiNDcyYjc5N2I0OTRjYTZhMjkwMzkyNmJiYzQ0YjA5XzY0Ng_4ae9a683-12c5-4772-aab4-1a90da398a75"
      unitRef="usd">13600000</us-gaap:FinitelivedIntangibleAssetsAcquired1>
    <us-gaap:IndefinitelivedIntangibleAssetsAcquired
      contextRef="i567265e647274a1baa7220c40076647f_D20200828-20200828"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90ZXh0cmVnaW9uOjBiNDcyYjc5N2I0OTRjYTZhMjkwMzkyNmJiYzQ0YjA5XzgzNQ_f09aa50c-1b1e-448a-8c00-5bf8430a38a0"
      unitRef="usd">2400000</us-gaap:IndefinitelivedIntangibleAssetsAcquired>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90ZXh0cmVnaW9uOjBiNDcyYjc5N2I0OTRjYTZhMjkwMzkyNmJiYzQ0YjA5XzEwOTk1MTE2Mjk2MDU_612e7348-7a93-4653-af75-8743e60bdef5"
      unitRef="usd">3332000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90ZXh0cmVnaW9uOjBiNDcyYjc5N2I0OTRjYTZhMjkwMzkyNmJiYzQ0YjA5XzEwOTk1MTE2Mjk2MDg_9209a72b-d5d1-45a0-931f-34cad2a038c8"
      unitRef="usd">1805000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="ieb7721765cf742b8a813e5f07752f4fc_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90ZXh0cmVnaW9uOjBiNDcyYjc5N2I0OTRjYTZhMjkwMzkyNmJiYzQ0YjA5XzE0Mzk_e1ba346d-396b-4e2a-b9e0-974536205f2e">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90ZXh0cmVnaW9uOjBiNDcyYjc5N2I0OTRjYTZhMjkwMzkyNmJiYzQ0YjA5XzE2Njk_9592954b-77b0-473c-bff0-ec24f1158054">&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 March&#160;26, 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 style="text-align:justify"&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: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;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;3,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;/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,271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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,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: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,741&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;20,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;36,366&#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:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTplYTBkYmRhNWY3OGY0MmI1YTQxNGRiYzE0OTlhZGY4NS90YWJsZXJhbmdlOmVhMGRiZGE1Zjc4ZjQyYjVhNDE0ZGJjMTQ5OWFkZjg1XzAtMS0xLTEtMA_bde01611-fc49-4306-9d42-d1a6b2879854"
      unitRef="usd">3423000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTplYTBkYmRhNWY3OGY0MmI1YTQxNGRiYzE0OTlhZGY4NS90YWJsZXJhbmdlOmVhMGRiZGE1Zjc4ZjQyYjVhNDE0ZGJjMTQ5OWFkZjg1XzEtMS0xLTEtMA_0e346dbe-7cfd-45b5-9677-1879b2116b75"
      unitRef="usd">3271000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTplYTBkYmRhNWY3OGY0MmI1YTQxNGRiYzE0OTlhZGY4NS90YWJsZXJhbmdlOmVhMGRiZGE1Zjc4ZjQyYjVhNDE0ZGJjMTQ5OWFkZjg1XzItMS0xLTEtMA_beda81e6-c1b9-411d-93e5-eb680e1ee6b8"
      unitRef="usd">3153000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTplYTBkYmRhNWY3OGY0MmI1YTQxNGRiYzE0OTlhZGY4NS90YWJsZXJhbmdlOmVhMGRiZGE1Zjc4ZjQyYjVhNDE0ZGJjMTQ5OWFkZjg1XzMtMS0xLTEtMA_49ba81bd-0f4c-4e39-95f3-6ab82c0fbf29"
      unitRef="usd">2956000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTplYTBkYmRhNWY3OGY0MmI1YTQxNGRiYzE0OTlhZGY4NS90YWJsZXJhbmdlOmVhMGRiZGE1Zjc4ZjQyYjVhNDE0ZGJjMTQ5OWFkZjg1XzQtMS0xLTEtMA_cde6f1db-3483-4b9e-a3cc-550b8700647b"
      unitRef="usd">2741000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTplYTBkYmRhNWY3OGY0MmI1YTQxNGRiYzE0OTlhZGY4NS90YWJsZXJhbmdlOmVhMGRiZGE1Zjc4ZjQyYjVhNDE0ZGJjMTQ5OWFkZjg1XzUtMS0xLTEtMA_95a06efa-2712-426f-90b0-97cfcc6eaff3"
      unitRef="usd">20822000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzAvZnJhZzowYjQ3MmI3OTdiNDk0Y2E2YTI5MDM5MjZiYmM0NGIwOS90YWJsZTplYTBkYmRhNWY3OGY0MmI1YTQxNGRiYzE0OTlhZGY4NS90YWJsZXJhbmdlOmVhMGRiZGE1Zjc4ZjQyYjVhNDE0ZGJjMTQ5OWFkZjg1XzYtMS0xLTEtMA_20465ee3-6b66-4d84-b65c-d3a2a43ddb5c"
      unitRef="usd">36366000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90ZXh0cmVnaW9uOjA0MDVhZjU0YmQzMDQ3NzFhYzQ3ZTBiNzgzYzY2NTUxXzEzOA_ccab9e0f-cae7-4b95-a3a8-f0aa4ec82e38">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;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="padding:2px 1pt;text-align:center;vertical-align: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 27,&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;Accrued management incentive (LTCIP)&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;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,488&#160;&lt;/span&gt;&lt;/td&gt;&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 management incentive (non-LTCIP)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Base acquisition purchase price due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;Deposits on AMTC facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;Accrued vacation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 severance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 professional fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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:#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,932&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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,855&#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:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:OtherCurrentLiabilitiesTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90ZXh0cmVnaW9uOjA0MDVhZjU0YmQzMDQ3NzFhYzQ3ZTBiNzgzYzY2NTUxXzEzOQ_780d25e7-831b-4a7f-850f-b155772b900d">&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;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="padding:2px 1pt;text-align:center;vertical-align: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 27,&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;Accrued management incentive (LTCIP)&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;58&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,488&#160;&lt;/span&gt;&lt;/td&gt;&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 management incentive (non-LTCIP)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,480&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Base acquisition purchase price due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;Deposits on AMTC facility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;Accrued vacation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 severance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,065&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 professional fees&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,036&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,408&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 utilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,738&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,256&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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:#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,932&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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,855&#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:OtherCurrentLiabilitiesTableTextBlock>
    <us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzEtMS0xLTEtMA_2638dcdc-45c3-4e7f-ab7f-d4edb10a94c1"
      unitRef="usd">58000</us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent>
    <us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzEtMy0xLTEtMA_e13bc2e2-cf08-45ad-9442-0c73ae713eec"
      unitRef="usd">11488000</us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent>
    <us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzItMS0xLTEtMA_f6a42e10-1532-42ee-8330-6d456c741ebb"
      unitRef="usd">21480000</us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent>
    <us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzItMy0xLTEtMA_820342c4-02bd-474e-b601-98026796b258"
      unitRef="usd">6273000</us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzMtMS0xLTEtMA_64ca5f71-6712-4589-b35e-4aac583366af"
      unitRef="usd">15060000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzMtMy0xLTEtMA_34f3066b-0204-4b79-b924-a41772befe40"
      unitRef="usd">12069000</us-gaap:AccruedSalariesCurrent>
    <algm:BusinessCombinationConsiderationTransferredPayable
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzQtMS0xLTEtMA_f9765961-3c0f-44e8-974c-55cbc1975676"
      unitRef="usd">14588000</algm:BusinessCombinationConsiderationTransferredPayable>
    <algm:BusinessCombinationConsiderationTransferredPayable
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzQtMy0xLTEtMA_339d9d24-7ba5-4ba1-9df4-2f5cb2214ef7"
      unitRef="usd">0</algm:BusinessCombinationConsiderationTransferredPayable>
    <us-gaap:DepositLiabilityCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzUtMS0xLTEtMTIwNzY_2d662b7a-fb5a-4446-857b-7d19d5b38277"
      unitRef="usd">14531000</us-gaap:DepositLiabilityCurrent>
    <us-gaap:DepositLiabilityCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzUtMy0xLTEtMTIwNzY_da95f22c-0e12-48e9-950b-d3e9e0864c12"
      unitRef="usd">0</us-gaap:DepositLiabilityCurrent>
    <us-gaap:AccruedVacationCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzUtMS0xLTEtMA_a59c6a9d-ed30-42b7-84ec-bb164db20813"
      unitRef="usd">5739000</us-gaap:AccruedVacationCurrent>
    <us-gaap:AccruedVacationCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzUtMy0xLTEtMA_59fd0160-0c1a-425f-b4d3-bf73468ae42b"
      unitRef="usd">7146000</us-gaap:AccruedVacationCurrent>
    <algm:AccruedSeveranceCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzYtMS0xLTEtMA_b1c9668a-d2ac-48ae-9971-aaa5eb7c202b"
      unitRef="usd">572000</algm:AccruedSeveranceCurrent>
    <algm:AccruedSeveranceCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzYtMy0xLTEtMA_e42207a2-ba27-43a7-a7a4-cf7dad0ee2d6"
      unitRef="usd">6065000</algm:AccruedSeveranceCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzctMS0xLTEtMA_e3487307-4804-4dfd-a16d-65134846494c"
      unitRef="usd">2029000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedProfessionalFeesCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzctMy0xLTEtMA_9b7dfdbc-e5a1-4022-a068-c3c1b108ac1f"
      unitRef="usd">4036000</us-gaap:AccruedProfessionalFeesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzgtMS0xLTEtMA_68a6d463-6101-4727-ae44-9afe7fd96384"
      unitRef="usd">514000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzgtMy0xLTEtMA_db9dc718-f39d-422f-8cb9-54f0dac908c0"
      unitRef="usd">3408000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedUtilitiesCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzktMS0xLTEtMA_568d6f80-0cca-451d-86f8-7742d96bfb13"
      unitRef="usd">623000</us-gaap:AccruedUtilitiesCurrent>
    <us-gaap:AccruedUtilitiesCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzktMy0xLTEtMA_b2c4723c-4703-4dd0-864c-a2b4501bf909"
      unitRef="usd">1114000</us-gaap:AccruedUtilitiesCurrent>
    <us-gaap:OtherSundryLiabilitiesCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzEwLTEtMS0xLTA_6df01d98-0165-410f-a929-714bae01055b"
      unitRef="usd">3738000</us-gaap:OtherSundryLiabilitiesCurrent>
    <us-gaap:OtherSundryLiabilitiesCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzEwLTMtMS0xLTA_b716503f-3027-4084-8e0c-840e30887819"
      unitRef="usd">5256000</us-gaap:OtherSundryLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzExLTEtMS0xLTA_36494034-dfe3-42f1-b071-1c3d48859d09"
      unitRef="usd">78932000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzYvZnJhZzowNDA1YWY1NGJkMzA0NzcxYWM0N2UwYjc4M2M2NjU1MS90YWJsZTpiZmVhOGQyMmQ5NTQ0MDIwYjE0OWZhMGU4ZmI0NmQ2Ny90YWJsZXJhbmdlOmJmZWE4ZDIyZDk1NDQwMjBiMTQ5ZmEwZThmYjQ2ZDY3XzExLTMtMS0xLTA_4f17bb32-9d7a-48b7-81d6-9a1f61c5571b"
      unitRef="usd">56855000</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
    <us-gaap:CompensationRelatedCostsGeneralTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90ZXh0cmVnaW9uOmVmOGRmMjg2MGRhNDQ1N2RhM2UxNmY3MmRiZThhZDI0XzE5NjQ_1a850be4-92f2-43db-84d6-b1fdb1c012f6">Management Long-Term Cash Incentive Plan&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 August 28, 2015 the Company&#x2019;s Board of Directors approved a Long-Term Cash Incentive Plan (&#x201c;LTCIP&#x201d;) for certain employees. Under the LTCIP, employees receive cash payments upon achievement of certain performance metrics determined based on a three-year rolling performance period. The Company had executed individual agreements with employees to pay certain incentives upon achievement of the plan conditions at the end of each three-year performance period.&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 connection with its IPO, the Company offered certain employees (excluding its named executive officers) who were eligible to receive cash bonuses under the Company&#x2019;s LTCIP and/or Talent Retention Incentive Program (as amended, the &#x201c;TRIP&#x201d;) the opportunity to elect to receive restricted stock units (&#x201c;RSUs&#x201d;) under its 2020 Omnibus Incentive Compensation Plan in lieu of cash payouts under the LTCIP and/or TRIP, through the LTCIP/TRIP Award RSU Conversion Program (the &#x201c;RSU Conversion Program&#x201d;). The expense related to the LTCIP and TRIP awards elected to be exchanged in the RSU Conversion Program amounted to $607 and $421, respectively. The number of RSUs granted to employees that elected to participate in the RSU Conversion Program is determined as a percentage of the employee&#x2019;s target bonus under the LTCIP or TRIP, and amounted to 602,490 and 348,911 RSUs on behalf of the LTCIP and TRIP conversion, respectively, at a grant date fair value of $14.00. If an employee elected not to to participate in the RSU Conversion Program, the LTCIP or TRIP award will continue under its existing terms and conditions. &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 accrual activity, payments, removal due to divestitures and balances related to the LTCIP 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: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: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: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;Current&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;Liabilities&lt;/span&gt;&lt;/div&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: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;Long-Term&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;Liabilities&lt;/span&gt;&lt;/div&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 29, 2019&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;17,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,104&#160;&lt;/span&gt;&lt;/td&gt;&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;Reclassification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;Accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 March 27, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,488&#160;&lt;/span&gt;&lt;/td&gt;&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;2,439&#160;&lt;/span&gt;&lt;/td&gt;&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;Reclassification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,004)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,267)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;RSU 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;(640)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;Removal due to divestiture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(378)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(668)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 March 26, 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;58&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;258&#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;The current and long-term portion of the liabilities associated with the LTCIP is included within accrued expenses and other current liabilities and other long-term liabilities in the Company&#x2019;s consolidated balance sheets, respectively.</us-gaap:CompensationRelatedCostsGeneralTextBlock>
    <us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1
      contextRef="ia3bcaa758fbd4c9687ffb80783cfff01_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90ZXh0cmVnaW9uOmVmOGRmMjg2MGRhNDQ1N2RhM2UxNmY3MmRiZThhZDI0XzE5NjU_8e759694-3338-43ef-9ee6-eb15a058871e">P3Y</us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1>
    <us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1
      contextRef="ia3bcaa758fbd4c9687ffb80783cfff01_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90ZXh0cmVnaW9uOmVmOGRmMjg2MGRhNDQ1N2RhM2UxNmY3MmRiZThhZDI0XzE5NjY_447268d8-5b5b-47b1-a554-9d91b5fa185f">P3Y</us-gaap:DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iac93bdab15084b58a505ea805e72afef_D20201102-20201102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90ZXh0cmVnaW9uOmVmOGRmMjg2MGRhNDQ1N2RhM2UxNmY3MmRiZThhZDI0XzExMTc_a4d35444-aa39-4b47-96d9-8dd9be6ae36a"
      unitRef="usd">607000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i96195f8692324aec836fb851912dbca9_D20201102-20201102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90ZXh0cmVnaW9uOmVmOGRmMjg2MGRhNDQ1N2RhM2UxNmY3MmRiZThhZDI0XzExMjQ_f839a658-4aa4-4c96-81a0-3409a00e5a7d"
      unitRef="usd">421000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i50c96aaf05564ac1acce60792d508819_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90ZXh0cmVnaW9uOmVmOGRmMjg2MGRhNDQ1N2RhM2UxNmY3MmRiZThhZDI0XzEzNDI_ae49cd7d-fe04-45c5-bd14-5d833cc1d6cb"
      unitRef="shares">602490</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ie05d21f726cc4963b4952196330110be_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90ZXh0cmVnaW9uOmVmOGRmMjg2MGRhNDQ1N2RhM2UxNmY3MmRiZThhZDI0XzEzNTA_c5f43622-dccd-434b-9f2c-0c7e1876dc28"
      unitRef="shares">348911</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i1b02df5740b741c6a9b79796cc08ad51_D20201102-20201102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90ZXh0cmVnaW9uOmVmOGRmMjg2MGRhNDQ1N2RhM2UxNmY3MmRiZThhZDI0XzE0NDY_f6bbba50-a2a0-4b95-949b-6a7a8da780bf"
      unitRef="usdPerShare">14.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90ZXh0cmVnaW9uOmVmOGRmMjg2MGRhNDQ1N2RhM2UxNmY3MmRiZThhZDI0XzE5Njc_c40062c3-69a6-45ca-bc2b-a2c88a9b4722">&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 accrual activity, payments, removal due to divestitures and balances related to the LTCIP 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: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: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: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;Current&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;Liabilities&lt;/span&gt;&lt;/div&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: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;Long-Term&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;Liabilities&lt;/span&gt;&lt;/div&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 29, 2019&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;17,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,104&#160;&lt;/span&gt;&lt;/td&gt;&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;Reclassification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,706)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,836)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;Accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,759&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 March 27, 2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,488&#160;&lt;/span&gt;&lt;/td&gt;&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;2,439&#160;&lt;/span&gt;&lt;/td&gt;&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;Reclassification&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,004)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,267)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(111)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;RSU 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;(640)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;Removal due to divestiture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(378)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(398)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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;Accruals&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(668)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 March 26, 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;58&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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;258&#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:ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock>
    <us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent
      contextRef="i279e476fb9104377a7b29654830ca481_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzEtMS0xLTEtMzM5Mg_e45b829b-a451-4dc4-95f7-f0ffaebd42f8"
      unitRef="usd">17115000</us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent>
    <us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent
      contextRef="i279e476fb9104377a7b29654830ca481_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzEtMy0xLTEtMzM5Mg_2a01fffe-708b-45b5-ac0e-b7c061661287"
      unitRef="usd">11104000</us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent>
    <algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications
      contextRef="i42b55c14285a4276acd9bc380ff10d88_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzItMS0xLTEtMzM5Mg_f8db638b-08cd-477a-91eb-49769d5698c7"
      unitRef="usd">9707000</algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications>
    <algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications
      contextRef="i42b55c14285a4276acd9bc380ff10d88_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzItMy0xLTEtMzM5Mg_8885e0ee-dcec-4b84-8cc6-c837351f6d0f"
      unitRef="usd">-9706000</algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications>
    <algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments
      contextRef="i42b55c14285a4276acd9bc380ff10d88_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzMtMS0xLTEtMzM5Mg_a2a25c40-a217-48d3-900a-e00b9b1dad4b"
      unitRef="usd">17836000</algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments>
    <algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments
      contextRef="i42b55c14285a4276acd9bc380ff10d88_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzMtMy0xLTEtMzM5Mg_84868fc3-20b4-459b-8711-7634c2e9d075"
      unitRef="usd">0</algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments>
    <algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals
      contextRef="i42b55c14285a4276acd9bc380ff10d88_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzQtMS0xLTEtMzM5Mg_b8247bb7-1fa3-43b5-bd6e-0e54f174ca46"
      unitRef="usd">2502000</algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals>
    <algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals
      contextRef="i42b55c14285a4276acd9bc380ff10d88_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzQtMy0xLTEtMzM5Mg_60047857-e889-4fc3-871b-e3474bce8dec"
      unitRef="usd">6759000</algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals>
    <us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent
      contextRef="i07c2c2c5c6e64ad7a5e5c162ee77d223_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzEtMS0xLTEtMA_a9e5ca25-2504-438e-b987-1ccab14b13cd"
      unitRef="usd">11488000</us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent>
    <us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent
      contextRef="i07c2c2c5c6e64ad7a5e5c162ee77d223_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzEtMy0xLTEtMA_54c47d8f-6064-4b10-a0f3-d63301b7c2c6"
      unitRef="usd">2439000</us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent>
    <algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications
      contextRef="ia3bcaa758fbd4c9687ffb80783cfff01_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzItMS0xLTEtMA_0ae6186e-4fe6-427b-9cb9-7fc5b89c86dd"
      unitRef="usd">1004000</algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications>
    <algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications
      contextRef="ia3bcaa758fbd4c9687ffb80783cfff01_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzItMy0xLTEtMA_a40076e4-2bd4-4112-ab2f-0cd71525c402"
      unitRef="usd">-1004000</algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications>
    <algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments
      contextRef="ia3bcaa758fbd4c9687ffb80783cfff01_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzMtMS0xLTEtMA_bee3f214-f943-459c-bb17-9c96fd74b496"
      unitRef="usd">11267000</algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments>
    <algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments
      contextRef="ia3bcaa758fbd4c9687ffb80783cfff01_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzMtMy0xLTEtMA_ea9da9b6-e1ec-4718-9733-4333e8c81d28"
      unitRef="usd">111000</algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments>
    <algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzQtMS0xLTEtMA_64307526-15fd-43c2-9d42-b45738c36549"
      unitRef="usd">640000</algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions>
    <algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzQtMy0xLTEtMA_5317e413-ec60-4bdb-8063-28a83bdccfcb"
      unitRef="usd">0</algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion>
    <algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture
      contextRef="ia3bcaa758fbd4c9687ffb80783cfff01_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzUtMS0xLTEtMA_b40e9ef7-6a3b-4092-8a90-2304c913e030"
      unitRef="usd">378000</algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture>
    <algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures
      contextRef="ia3bcaa758fbd4c9687ffb80783cfff01_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzUtMy0xLTEtMA_8a63851a-0493-4782-a9c1-63ce2feb4e26"
      unitRef="usd">398000</algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures>
    <algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals
      contextRef="ia3bcaa758fbd4c9687ffb80783cfff01_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzYtMS0xLTEtMA_c4510ae4-0a23-455a-9355-84e4ad5f7be0"
      unitRef="usd">-149000</algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals>
    <algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals
      contextRef="ia3bcaa758fbd4c9687ffb80783cfff01_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzYtMy0xLTEtMA_ba5f28c5-49e1-4ce2-a5a8-fecf3efaa7dc"
      unitRef="usd">-668000</algm:DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals>
    <us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent
      contextRef="i2ea824f30f364e189cdcab515dc6ff38_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzctMS0xLTEtMA_fda08b65-af6a-4c6d-917c-1ad1645dc91c"
      unitRef="usd">58000</us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent>
    <us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent
      contextRef="i2ea824f30f364e189cdcab515dc6ff38_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMzkvZnJhZzplZjhkZjI4NjBkYTQ0NTdkYTNlMTZmNzJkYmU4YWQyNC90YWJsZTowZDM4M2ZmNzgyNDg0NjZhYTZlMzY2YmY0Y2IwNzUwYS90YWJsZXJhbmdlOjBkMzgzZmY3ODI0ODQ2NmFhNmUzNjZiZjRjYjA3NTBhXzctMy0xLTEtMA_f5c170e1-b569-4fe9-bac9-fe72e0dae958"
      unitRef="usd">258000</us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzY2MjA_758c8858-63f9-49a9-8c9d-92951312cd4b">Debt and Other Borrowings&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;Components of Debt&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 is a summary of obligations under the Company&#x2019;s Senior Secured Credit Facilities and other borrowings at March&#160;26, 2021 and March&#160;27, 2020:&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: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;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="padding:2px 1pt;text-align:center;vertical-align: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 27,&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;Senior Secured Term Loan&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;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unsecured Revolving Credit Facilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;43,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 Debt&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;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;43,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less debt payable within one 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;&#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;43,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Debt payable after one year&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;25,000&#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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&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 March&#160;26, 2021, the principal maturities of debt obligations outstanding of $25,000 are due for repayment in fiscal year 2028.&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;Senior Secured Credit Facilities:&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 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 fiscal year 2028 (the &#x201c;Term Loan Facility&#x201d;). On September 30, 2020, the Company also entered into a revolving facility credit agreement with Mizuho Bank, Ltd., as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $50,000 senior secured revolving credit facility expiring in 2023 (the &#x201c;Revolving Credit Facility&#x201d; and, together with the Term Loan Facility, the &#x201c;Senior Secured Credit Facilities&#x201d;). The Revolving Credit Facility is secured by a lien on the same collateral and on the same basis as the Term Loan Facility. Interest on the Term Loan Facility is calculated at LIBOR plus 3.75% to 4.00% based on the Company&#x2019;s net leverage ratio, and LIBOR is subject to a 0.5% floor. The Company&#x2019;s outstanding borrowings bore an interest rate of 4.25% at March&#160;26, 2021. The Company had no outstanding borrowings on the Revolving Credit Facility at March&#160;26, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with entering into the Revolving Credit Facility, the Company used cash on hand to repay all prior amounts outstanding under AML&#x2019;s $25,000 and $8,000 line-of-credit agreements and terminated all commitments thereunder.&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&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; $9,374, &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;which the Company has deducted from the carrying amount presented on its consolidated balance sheet and amortized into interest expense or recognized as loss on debt extinguishment. 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 consolidated balance sheet and is amortizing those costs over the term of the facility. The unamortized portion of the deferred financing costs associated with the Revolving Credit Facility was &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$249 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;t &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;March&#160;26, 2021&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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 25, 2020, the Company repaid $300,000 of the outstanding $325,000 Term Loan Facility using proceeds from the Company&#x2019;s recently completed IPO. The repayment was accounted for as a debt extinguishment in accordance with provisions of ASC Topic 470-50, &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;Debt Modifications and Extinguishments.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company recognized a loss on partial debt extinguishment of $9,055 which was included within &#x201c;Other (expense) income&#x201d; in the consolidated statements of operations for the year ended March&#160;26, 2021. The loss on debt extinguishment consisted of the unamortized balances of previously deferred original issue discount (&#x201c;OID&#x201d;) and debt issuance costs which the Company wrote off.&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;Unsecured Revolving Credit Facilities:&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 January&#160;22, 2019, &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;the Company, through its subsidiaries, entered into a revolving line-of-credit agreement, with a financial institution, that provided for a maximum borrowing capacity of $25,000. The revolving line-of-credit bore interest at LIBOR on the day of the advance plus a 0.4% spread payable upon maturity of the draws, and expires on January&#160;22, 2021. During fiscal year 2021, the Company borrowed $25,000 under the revolving line-of-credit. As of March&#160;27, 2020, the Company had a $25,000 outstanding balance under the revolving line-of-credit agreement with an original repayment date of June&#160;19, 2020 at an interest rate of 1.7%. In the first quarter of fiscal 2021, repayment of the $25,000 borrowings under the revolving line-of-credit was extended to December&#160;18, 2020. The revolving line of credit was secured, for a one-year period, by a non-refundable fee of $25&#160;that w&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 paid to the financial institution. In connection with entering into a new revolving credit facility on September 30, 2020, the Company used cash on hand to repay all amounts outstanding under the line-of-credit and terminated all commitments thereunder. &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&#160;27, 2006, the Company, through its PSL subsidiary, entered into a revolving line-of-credit agreement, with a financial institution, that provides for a maximum borrowing capacity of $10,000. The revolving line-of-credit bore interest at LIBOR on the day of the advance plus 1.0% spread payable upon maturity of the draws and was guaranteed by Sanken. Under the terms of the revolving line-of-credit agreement, the principal was due at various times during fiscal year 2021. During fiscal year 2020, the Company borrowed $10,000 under the revolving line of credit. As of March&#160;27, 2020, the Company had a $10,000 outstanding balance under the revolving line-of-credit agreement maturing on September&#160;16, 2020, at an interest rate of 2.5%. On March&#160;28, 2020, in conjunction with the PSL Divestiture, the debt was deconsolidated. &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 December&#160;5, 2001, the Company, through its subsidiaries, entered into a line-of-credit agreement with a financial institution that provides for a maximum borrowing capacity of $8,000. On March&#160;18, 2020, the Company borrowed $8,000 under the line-of-credit. As of March&#160;27, 2020, the Company had an $8,000 outstanding balance under the line-of-credit agreement maturing on June&#160;18, 2020 at an interest rate of 1.9%. In the first quarter of fiscal 2021, repayment of the $8,000 borrowings under the line-of-credit was extended to December&#160;21, 2020. In connection with entering into a new revolving credit facility on September 30, 2020, the Company used cash on hand to repay all amounts outstanding under the line-of-credit and terminated all commitments thereunder.&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&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;&#160;26, 2019, t&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;he 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 $1,233 at March&#160;26, 2021) at the bank&#x2019;s prevailing interest rate. The line-of-credit is due to expire on August&#160;31, 2021. There were no borrowings outstanding under this line-of-credit as of March&#160;26, 2021 and March&#160;27, 2020. &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 Nove&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;mber&#160;20, 2019,&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 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,541 at March&#160;26, 2021) at the bank&#x2019;s prevailing interest rate. The line-of-credit is due to expire on June&#160;30, 2021. There were no borrowings outstanding under this line-of-credit as of March&#160;26, 2021 and March&#160;27, 2020. &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;Given the continued uncertainty surrounding COVID-19, during the month of March 2020, the Company executed a $43,000 drawdown&#160;of the majority of its remaining available lines-of-credit under its existing agreements, as noted above. The Company took this action as a precautionary measure to increase its cash position and help maintain financial flexibility. The proceeds from the drawdown were used for working capital, general corporate or other purposes during the COVID-19 pandemic into fiscal year 2021.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzgyNDYzMzcyMTc0MjM_3de8f805-9eff-4620-8123-f3a5f6bf7fa2">&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 is a summary of obligations under the Company&#x2019;s Senior Secured Credit Facilities and other borrowings at March&#160;26, 2021 and March&#160;27, 2020:&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: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;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="padding:2px 1pt;text-align:center;vertical-align: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 27,&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;Senior Secured Term Loan&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;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Unsecured Revolving Credit Facilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;43,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 Debt&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;25,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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;43,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Less debt payable within one 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;&#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;43,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Debt payable after one year&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;25,000&#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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:LongTermDebt
      contextRef="i20ac3176da8d48c6b24b03368ff4d9d1_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90YWJsZTozMmMxYmIzNzYwZmY0YTRlOGVlOWJkZjQ0YmEwYTYwNy90YWJsZXJhbmdlOjMyYzFiYjM3NjBmZjRhNGU4ZWU5YmRmNDRiYTBhNjA3XzEtMS0xLTEtMA_b440d1a2-bd5e-4a3d-91c9-08c88b9710d9"
      unitRef="usd">25000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i52cbbbb4a32145108782a976caa950e5_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90YWJsZTozMmMxYmIzNzYwZmY0YTRlOGVlOWJkZjQ0YmEwYTYwNy90YWJsZXJhbmdlOjMyYzFiYjM3NjBmZjRhNGU4ZWU5YmRmNDRiYTBhNjA3XzEtMy0xLTEtMA_fdc17512-63ec-4304-837b-063f4f159cf5"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="iddde52310961470ea318c1a9009bfa1f_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90YWJsZTozMmMxYmIzNzYwZmY0YTRlOGVlOWJkZjQ0YmEwYTYwNy90YWJsZXJhbmdlOjMyYzFiYjM3NjBmZjRhNGU4ZWU5YmRmNDRiYTBhNjA3XzMtMS0xLTEtMA_c89b21f5-5111-459a-8499-d7c962ad337d"
      unitRef="usd">0</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="if0fcb73222a04217bf0642a488d517d8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90YWJsZTozMmMxYmIzNzYwZmY0YTRlOGVlOWJkZjQ0YmEwYTYwNy90YWJsZXJhbmdlOjMyYzFiYjM3NjBmZjRhNGU4ZWU5YmRmNDRiYTBhNjA3XzMtMy0xLTEtMA_35b90485-9045-4c19-b758-a02c81018ffa"
      unitRef="usd">43000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90YWJsZTozMmMxYmIzNzYwZmY0YTRlOGVlOWJkZjQ0YmEwYTYwNy90YWJsZXJhbmdlOjMyYzFiYjM3NjBmZjRhNGU4ZWU5YmRmNDRiYTBhNjA3XzQtMS0xLTEtMA_1a8c4abb-2383-439a-9763-a79ca1b8f491"
      unitRef="usd">25000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90YWJsZTozMmMxYmIzNzYwZmY0YTRlOGVlOWJkZjQ0YmEwYTYwNy90YWJsZXJhbmdlOjMyYzFiYjM3NjBmZjRhNGU4ZWU5YmRmNDRiYTBhNjA3XzQtMy0xLTEtMA_cae79860-d101-4886-b1d8-98d0ade8cd09"
      unitRef="usd">43000000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90YWJsZTozMmMxYmIzNzYwZmY0YTRlOGVlOWJkZjQ0YmEwYTYwNy90YWJsZXJhbmdlOjMyYzFiYjM3NjBmZjRhNGU4ZWU5YmRmNDRiYTBhNjA3XzUtMS0xLTEtMA_223c9658-a900-46b8-8a10-ac257f9c303d"
      unitRef="usd">0</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90YWJsZTozMmMxYmIzNzYwZmY0YTRlOGVlOWJkZjQ0YmEwYTYwNy90YWJsZXJhbmdlOjMyYzFiYjM3NjBmZjRhNGU4ZWU5YmRmNDRiYTBhNjA3XzUtMy0xLTEtMA_f28d8d40-b801-43ec-a20c-c9e47513beea"
      unitRef="usd">43000000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90YWJsZTozMmMxYmIzNzYwZmY0YTRlOGVlOWJkZjQ0YmEwYTYwNy90YWJsZXJhbmdlOjMyYzFiYjM3NjBmZjRhNGU4ZWU5YmRmNDRiYTBhNjA3XzYtMS0xLTEtMA_d503aa43-0b47-42d5-8947-6005b16f44d1"
      unitRef="usd">25000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90YWJsZTozMmMxYmIzNzYwZmY0YTRlOGVlOWJkZjQ0YmEwYTYwNy90YWJsZXJhbmdlOjMyYzFiYjM3NjBmZjRhNGU4ZWU5YmRmNDRiYTBhNjA3XzYtMy0xLTEtMA_1aa1f33b-9bd9-4685-8f4d-eb72398443f3"
      unitRef="usd">0</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzEyMDk0NjI3OTE2MTY5_d503aa43-0b47-42d5-8947-6005b16f44d1"
      unitRef="usd">25000000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i2acc44a468d942a2af49317e1755b98b_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzU0OQ_87fd933e-f143-4f5b-ab0a-acf8c4739759"
      unitRef="usd">325000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i8de20715ef79457f882b46e13e3db89b_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5Xzg2Mg_25b9078e-2273-4afa-80b2-d4dc39df2b81"
      unitRef="usd">50000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="if7131027618c42d984d1eba05727a12d_D20200930-20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzEwOTk1MTE2MzY3MzU_fbef0616-724e-4628-9c02-96513dc9e841"
      unitRef="number">0.0375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ic15a84648ed1427a92a6a2722f0b1c53_D20200930-20200930"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzEwOTk1MTE2MzY3NDM_be3de0eb-4b82-440e-8813-375a5c80d1ce"
      unitRef="number">0.0400</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <algm:DebtInstrumentInterestRateFloor
      contextRef="i698c75aab5d14a43ad1f948d9228bd08_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzEwOTk1MTE2MzY3NjU_22d9a921-8a07-4d6d-8c8c-65cfbf010ae8"
      unitRef="number">0.005</algm:DebtInstrumentInterestRateFloor>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="ieecadd8b4e954607841754af73a7bf1f_I20210326"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzEwOTk1MTE2MzY3NzQ_a45d81fd-765d-4afa-b4d5-e7677ce1575d"
      unitRef="number">0.0425</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCredit
      contextRef="ieecadd8b4e954607841754af73a7bf1f_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzEwOTk1MTE2MzY4NDY_5d9c3fcb-37b1-483f-b034-cd1aaf815b35"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="i4255234ec2bd4ebf97acc1629d903e04_D20200930-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzE0MjY_4ba7c479-1edb-4d0e-b5b9-42dd6e5f94ac"
      unitRef="usd">25000000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="if66f1f5b831b493dad02af3be55716a3_D20200930-20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzE0MzI_1dea9bae-2e9a-4d7b-b0ce-a23cb6f07113"
      unitRef="usd">8000000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i2acc44a468d942a2af49317e1755b98b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzEwOTk1MTE2MzY3ODM_702d3e89-2fe7-4f97-8450-041587a644a9"
      unitRef="usd">9374000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet
      contextRef="i8de20715ef79457f882b46e13e3db89b_I20200930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzgyNDYzMzcyMTc0MjY_ed4e75c1-6c97-43fb-99b3-da4190945667"
      unitRef="usd">300000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:UnamortizedDebtIssuanceExpense
      contextRef="ieecadd8b4e954607841754af73a7bf1f_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzEwOTk1MTE2MzY3OTA_25ed4af5-4d8c-41e4-9878-b0c03dab7406"
      unitRef="usd">249000</us-gaap:UnamortizedDebtIssuanceExpense>
    <us-gaap:RepaymentsOfSecuredDebt
      contextRef="ic3f474c2c3de46d3be4895c3bdb78a81_D20201125-20201125"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzIxNjQ_6f2e0733-d96c-40e2-a10a-2d00f4360054"
      unitRef="usd">300000000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i2acc44a468d942a2af49317e1755b98b_I20200930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzIxODY_87fd933e-f143-4f5b-ab0a-acf8c4739759"
      unitRef="usd">325000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:GainsLossesOnExtinguishmentOfDebt
      contextRef="ife69b70b2a2f4eeb8892df1a895672fe_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzI0NzA_9467fba9-d136-42b6-b768-7acd51e12973"
      unitRef="usd">-9055000</us-gaap:GainsLossesOnExtinguishmentOfDebt>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ibadd1c622e5d4a079b2325972ec4da9f_I20190122"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzI5Njg_157bb7e9-71c0-4cf9-b766-f97e54b8399f"
      unitRef="usd">25000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i71e9878108204cb181e46cebaaaa80c2_D20190122-20190122"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzMwNTc_ada4ed4b-ff52-4917-ba71-e1cf491e4b6c"
      unitRef="number">0.004</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:ProceedsFromIssuanceOfUnsecuredDebt
      contextRef="i781855c803b146748f5acb00978a69ab_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzMxNjY_2599ef70-c674-46e8-884e-3cf992b31c80"
      unitRef="usd">25000000</us-gaap:ProceedsFromIssuanceOfUnsecuredDebt>
    <us-gaap:LineOfCredit
      contextRef="i58c6edf6dcc246289f1e36e8c3bc2809_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzMyMzM_fa09ea25-c54a-4a11-8ee1-668c6cc5ccf3"
      unitRef="usd">25000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i58c6edf6dcc246289f1e36e8c3bc2809_I20200327"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzMzNzM_f8a72878-060c-41a8-aba3-c0cc2152ab55"
      unitRef="number">0.017</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LongTermLineOfCredit
      contextRef="i1f8627dee6c5469ab012eeb7cc30ea9d_I20200626"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzEyMDk0NjI3OTE2MjE0_b6a264fc-116b-4c01-9849-cb6bee97a5ce"
      unitRef="usd">25000000</us-gaap:LongTermLineOfCredit>
    <algm:LineOfCreditFacilityCollateralSecuredPeriod
      contextRef="i781855c803b146748f5acb00978a69ab_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzY2MjE_b7cf0441-b3fb-45e1-a959-0a974ac198c0">P1Y</algm:LineOfCreditFacilityCollateralSecuredPeriod>
    <us-gaap:LineOfCreditFacilityCollateralFeesAmount
      contextRef="i781855c803b146748f5acb00978a69ab_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzM1OTA_ab7c81f7-9198-4ecb-a5e8-608230b2f3d5"
      unitRef="usd">25000</us-gaap:LineOfCreditFacilityCollateralFeesAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i609183f5dc3d458fb31073d5f4d48ceb_I20060327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzQwNDg_03d2a04c-6d7c-4222-a14d-b54eadbcbaf8"
      unitRef="usd">10000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i8eea13a6062842098fa028531c97836b_D20060327-20060327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzQxMzU_bc56d496-82ba-4310-841c-8990df7dd492"
      unitRef="number">0.010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:ProceedsFromIssuanceOfUnsecuredDebt
      contextRef="id9ae40e5bdec4fa4aa2fd6fafe66a5c7_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzQzNzc_cfcc3771-c389-491a-801e-36f42e68d996"
      unitRef="usd">10000000</us-gaap:ProceedsFromIssuanceOfUnsecuredDebt>
    <us-gaap:LineOfCredit
      contextRef="i0d29cd141e684e28948ad056ea234396_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzQ0NDI_2892ffb6-fb40-43f0-ad08-b927e6afadbf"
      unitRef="usd">10000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i0d29cd141e684e28948ad056ea234396_I20200327"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzQ1NDk_b09dfc9a-0b7d-49e3-bdb6-692d3a6ed389"
      unitRef="number">0.025</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i3acc181d98b144118a9b18c207dc29f7_I20011205"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzEyMDk0NjI3OTE2MTc0_27875f39-2b24-4449-9eba-e46b53cdc175"
      unitRef="usd">8000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ProceedsFromIssuanceOfUnsecuredDebt
      contextRef="i089c8d066f5a47d68a28ec0f4d287d93_D20200318-20200318"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzQ4NTc_7989b0a5-f97d-496d-933c-ee1cce3163e5"
      unitRef="usd">8000000</us-gaap:ProceedsFromIssuanceOfUnsecuredDebt>
    <us-gaap:LineOfCredit
      contextRef="i6b8f100b96af45a987cbcea912d3d61b_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzQ5MTI_d684f1e5-91ac-410f-ab8e-f0b97019cebb"
      unitRef="usd">8000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd
      contextRef="i6b8f100b96af45a987cbcea912d3d61b_I20200327"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzUwMDg_880bd204-943c-4796-a9df-7226bff1499c"
      unitRef="number">0.019</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i3acc181d98b144118a9b18c207dc29f7_I20011205"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzUwNjU_492b01ea-7695-4bd5-9f4b-4219cc425b95"
      unitRef="usd">8000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i4e5f84c3a97f40899a2728211da05af2_I20191126"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzU1Mzg_89ee0548-85eb-4df7-95ad-747f41dc5cc8"
      unitRef="php">60000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i2b4083fe5681421d92e90785cda0684a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzU1NzM_f00ff771-ccc5-41de-9b43-232cc12c8030"
      unitRef="usd">1233000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="ifcba3747720e4bb0a15422a7e9f30bf0_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzU2Nzg_6810ce6f-641f-4934-bb2c-649c33e119d6"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i2b4083fe5681421d92e90785cda0684a_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzU2Nzg_b2276ebc-6e40-4c9d-888d-d60adff061d0"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i795d2502045e4f6fa494f2860d179a09_I20191120"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzU5MTg_c5c98248-037a-4c11-a41b-6e24f437fd71"
      unitRef="php">75000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i0125984311cb4286bce97b09ab4cb23e_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzU5NTM_a844c59b-65a5-4aaf-b2cb-56b6abad5fcf"
      unitRef="usd">1541000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCredit
      contextRef="i0125984311cb4286bce97b09ab4cb23e_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzYwNTg_6b7ff04d-15f9-4848-b05a-75a52a852d53"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="id373c4bc9867428abdc4238edb58d3e8_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzYwNTg_841687b3-a6f1-4008-8244-556a41b98082"
      unitRef="usd">0</us-gaap:LineOfCredit>
    <us-gaap:ProceedsFromIssuanceOfUnsecuredDebt
      contextRef="i7258e2a22f264fa99e2a30b996be63cb_D20200301-20200331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDIvZnJhZzoxYTA3Nzk2MzYyZjA0ODJiOTM2N2E3ZDZhMDU5NjA3OS90ZXh0cmVnaW9uOjFhMDc3OTYzNjJmMDQ4MmI5MzY3YTdkNmEwNTk2MDc5XzYyMjk_9fa93fcb-27ba-4738-aef1-e6c8aa0288f9"
      unitRef="usd">43000000</us-gaap:ProceedsFromIssuanceOfUnsecuredDebt>
    <us-gaap:OtherLiabilitiesDisclosureTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90ZXh0cmVnaW9uOjk4NzJmYmI5NzA4MzQ4NTRiNDgwZjI1MWYzYWZhOGEzXzEwMA_93fc7421-130d-4c2f-a378-000878696549">Other Long-Term Liabilities&lt;div style="margin-bottom:12pt;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="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;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="padding:2px 1pt;text-align:center;vertical-align: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 27,&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;Accrued management incentive (LTCIP)&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;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,439&#160;&lt;/span&gt;&lt;/td&gt;&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 management incentive (non-LTCIP)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 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;4,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;Provision for uncertain tax positions (net)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;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:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#cff0fc;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:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;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="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90ZXh0cmVnaW9uOjk4NzJmYmI5NzA4MzQ4NTRiNDgwZjI1MWYzYWZhOGEzXzEwMQ_8ea7daf9-c7fc-41b0-aa25-e57b722a77e0">&lt;div style="margin-bottom:12pt;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="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;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="padding:2px 1pt;text-align:center;vertical-align: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 27,&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;Accrued management incentive (LTCIP)&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;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,439&#160;&lt;/span&gt;&lt;/td&gt;&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 management incentive (non-LTCIP)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;370&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,005&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 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;4,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;Provision for uncertain tax positions (net)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,855&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cff0fc;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:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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:#cff0fc;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:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align: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,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cff0fc;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:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90YWJsZTo2YTI1MGU2YWEwOTA0MThmOTk2YmNlOGE3ODg3ODBlMy90YWJsZXJhbmdlOjZhMjUwZTZhYTA5MDQxOGY5OTZiY2U4YTc4ODc4MGUzXzEtMS0xLTEtMA_d869faed-bf9b-446f-a3b9-089c6b6a1413"
      unitRef="usd">258000</us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90YWJsZTo2YTI1MGU2YWEwOTA0MThmOTk2YmNlOGE3ODg3ODBlMy90YWJsZXJhbmdlOjZhMjUwZTZhYTA5MDQxOGY5OTZiY2U4YTc4ODc4MGUzXzEtMy0xLTEtMA_4b04d126-cc8b-440c-a596-077d192338ea"
      unitRef="usd">2439000</us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent>
    <us-gaap:OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90YWJsZTo2YTI1MGU2YWEwOTA0MThmOTk2YmNlOGE3ODg3ODBlMy90YWJsZXJhbmdlOjZhMjUwZTZhYTA5MDQxOGY5OTZiY2U4YTc4ODc4MGUzXzItMS0xLTEtMA_034b505d-c1d0-47be-bfdb-fb3b535a1e54"
      unitRef="usd">370000</us-gaap:OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent>
    <us-gaap:OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90YWJsZTo2YTI1MGU2YWEwOTA0MThmOTk2YmNlOGE3ODg3ODBlMy90YWJsZXJhbmdlOjZhMjUwZTZhYTA5MDQxOGY5OTZiY2U4YTc4ODc4MGUzXzItMy0xLTEtMA_09a10924-dcd3-448a-bcda-438b3b9a70b1"
      unitRef="usd">2304000</us-gaap:OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90YWJsZTo2YTI1MGU2YWEwOTA0MThmOTk2YmNlOGE3ODg3ODBlMy90YWJsZXJhbmdlOjZhMjUwZTZhYTA5MDQxOGY5OTZiY2U4YTc4ODc4MGUzXzMtMS0xLTEtMA_ad73c6ec-821e-4b88-8cd4-bd212318b4da"
      unitRef="usd">10656000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90YWJsZTo2YTI1MGU2YWEwOTA0MThmOTk2YmNlOGE3ODg3ODBlMy90YWJsZXJhbmdlOjZhMjUwZTZhYTA5MDQxOGY5OTZiY2U4YTc4ODc4MGUzXzMtMy0xLTEtMA_a99fe247-785a-41df-84e7-38ccf1dc5010"
      unitRef="usd">8005000</us-gaap:PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90YWJsZTo2YTI1MGU2YWEwOTA0MThmOTk2YmNlOGE3ODg3ODBlMy90YWJsZXJhbmdlOjZhMjUwZTZhYTA5MDQxOGY5OTZiY2U4YTc4ODc4MGUzXzQtMS0xLTEtMA_a5498b55-5961-4353-aa49-1113515f99fc"
      unitRef="usd">4800000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90YWJsZTo2YTI1MGU2YWEwOTA0MThmOTk2YmNlOGE3ODg3ODBlMy90YWJsZXJhbmdlOjZhMjUwZTZhYTA5MDQxOGY5OTZiY2U4YTc4ODc4MGUzXzQtMy0xLTEtMA_aa6f18a0-600d-4f35-b4e0-597e050c9495"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <algm:UnrecognizedTaxBenefitsNet
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90YWJsZTo2YTI1MGU2YWEwOTA0MThmOTk2YmNlOGE3ODg3ODBlMy90YWJsZXJhbmdlOjZhMjUwZTZhYTA5MDQxOGY5OTZiY2U4YTc4ODc4MGUzXzUtMS0xLTEtMA_7c26184f-bcf1-4588-94d5-d56898924eb9"
      unitRef="usd">2774000</algm:UnrecognizedTaxBenefitsNet>
    <algm:UnrecognizedTaxBenefitsNet
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90YWJsZTo2YTI1MGU2YWEwOTA0MThmOTk2YmNlOGE3ODg3ODBlMy90YWJsZXJhbmdlOjZhMjUwZTZhYTA5MDQxOGY5OTZiY2U4YTc4ODc4MGUzXzUtMy0xLTEtMA_41d07340-13f9-443a-a744-5e059cdcb287"
      unitRef="usd">2855000</algm:UnrecognizedTaxBenefitsNet>
    <us-gaap:OtherSundryLiabilitiesNoncurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90YWJsZTo2YTI1MGU2YWEwOTA0MThmOTk2YmNlOGE3ODg3ODBlMy90YWJsZXJhbmdlOjZhMjUwZTZhYTA5MDQxOGY5OTZiY2U4YTc4ODc4MGUzXzYtMS0xLTEtMA_c79a0783-9fe5-4ded-a70e-907fcc9334b0"
      unitRef="usd">275000</us-gaap:OtherSundryLiabilitiesNoncurrent>
    <us-gaap:OtherSundryLiabilitiesNoncurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90YWJsZTo2YTI1MGU2YWEwOTA0MThmOTk2YmNlOGE3ODg3ODBlMy90YWJsZXJhbmdlOjZhMjUwZTZhYTA5MDQxOGY5OTZiY2U4YTc4ODc4MGUzXzYtMy0xLTEtMA_7a2d7edd-b8b9-4ec2-8598-c13a892d0cbb"
      unitRef="usd">275000</us-gaap:OtherSundryLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90YWJsZTo2YTI1MGU2YWEwOTA0MThmOTk2YmNlOGE3ODg3ODBlMy90YWJsZXJhbmdlOjZhMjUwZTZhYTA5MDQxOGY5OTZiY2U4YTc4ODc4MGUzXzctMS0xLTEtMA_f8017943-d8a0-48d2-a68b-870c2bf96166"
      unitRef="usd">19133000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDUvZnJhZzo5ODcyZmJiOTcwODM0ODU0YjQ4MGYyNTFmM2FmYThhMy90YWJsZTo2YTI1MGU2YWEwOTA0MThmOTk2YmNlOGE3ODg3ODBlMy90YWJsZXJhbmdlOjZhMjUwZTZhYTA5MDQxOGY5OTZiY2U4YTc4ODc4MGUzXzctMy0xLTEtMA_d4b6b054-5066-495b-a715-c273b905267f"
      unitRef="usd">15878000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzU4MjI_da1f1256-e10c-4287-b809-7b301e918396">Retirement Plans &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 Company recognizes the funded status (i.e., the difference between the fair value of plan assets and the benefit obligations) of its defined benefit pension plans in its consolidated balance sheets with a corresponding adjustment to accumulated other comprehensive income (&#x201c;AOCI&#x201d;), net of tax. These amounts will continue to be recognized as a component of future net periodic benefit costs consistent with the Company&#x2019;s past practice. Further, actuarial gains and losses and prior service costs that arise in future periods and are not recognized as net periodic benefit costs in the same periods will be recognized as a component of other comprehensive income. Those amounts will also be recognized as a component of future net periodic benefit costs consistent with the Company&#x2019;s past practice. The Company uses a measurement date for its defined benefit pension plans and other postretirement benefit plans that is equivalent to its fiscal year-end.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;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;Non-U.S. Defined Benefit 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, 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:12pt;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;Effect on the consolidated 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-U.S. 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:71.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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;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="display:none"/&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;Fiscal Year 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;March 26,&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;March 27,&lt;br/&gt;2020&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;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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,454&#160;&lt;/span&gt;&lt;/td&gt;&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;961&#160;&lt;/span&gt;&lt;/td&gt;&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="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;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;674&#160;&lt;/span&gt;&lt;/td&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;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(299)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(331)&lt;/span&gt;&lt;/td&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;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 net transition asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&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;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&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;Actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&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 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 colspan="3" style="display:none"/&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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,969&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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,394&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt;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 benefit obligations and plan assets for the non-U.S. defined benefit plan 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:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.257%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.125%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.126%"/&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: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;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 26, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 27, 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:700;line-height:100%"&gt;Obligation and funded status of plan:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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 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;Benefit obligation at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;12,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;10,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Service cost&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;1,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:400;line-height:100%"&gt;Interest cost&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;628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Benefits paid&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;(633)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(938)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:400;line-height:100%"&gt;Actuarial loss&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;2,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;Foreign currency exchange rate changes&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;634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;Benefit obligation at end of year&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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;17,180&#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;12,595&#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:100%"&gt;Change in plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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 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;Fair value of plan assets at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;5,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;5,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Actual return on plan assets&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;1,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:400;line-height:100%"&gt;Employer contributions&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;981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Benefits paid&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;(595)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:400;line-height:100%"&gt;Foreign currency exchange rate changes&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;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 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;Fair value of plan assets at end of year&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;7,644&#160;&lt;/span&gt;&lt;/td&gt;&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 0 19pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,579&#160;&lt;/span&gt;&lt;/td&gt;&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 49pt;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;Underfunded status at end of year&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: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-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;(9,536)&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 31pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;(7,016)&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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 underfunded plan amounts are recognized as a component of other long-term liabilities in the consolidated balance sheets.&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 presents the obligations and asset information for the non-U.S. defined benefit plan that has a projected benefit obligation in excess of plan assets:&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: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.548%"/&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.551%"/&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="padding:0 1pt"/&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;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 26, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 27, 2020&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;Projected benefit obligations&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;17,180&#160;&lt;/span&gt;&lt;/td&gt;&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,595&#160;&lt;/span&gt;&lt;/td&gt;&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="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;Plan assets&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;7,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;Accumulated benefit obligations&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;10,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,818&#160;&lt;/span&gt;&lt;/td&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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 amounts recorded in AOCI for the non-U.S. defined benefit plan for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020 are further detailed below:&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:48.900%"/&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:10.804%"/&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:10.804%"/&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:10.804%"/&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:10.808%"/&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: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;Net Transition Obligation (Asset)&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;Net Actuarial Loss&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;Prior Service Costs&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;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, March 29, 2019, net of tax&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;75&#160;&lt;/span&gt;&lt;/td&gt;&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,617&#160;&lt;/span&gt;&lt;/td&gt;&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;11&#160;&lt;/span&gt;&lt;/td&gt;&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,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020 change in AOCI for non-U.S. defined benefit plan&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;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Amounts in AOCI before tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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;319&#160;&lt;/span&gt;&lt;/td&gt;&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;2,881&#160;&lt;/span&gt;&lt;/td&gt;&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;8&#160;&lt;/span&gt;&lt;/td&gt;&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;3,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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 tax expense&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;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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, March 27, 2020, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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;224&#160;&lt;/span&gt;&lt;/td&gt;&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;2,017&#160;&lt;/span&gt;&lt;/td&gt;&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;5&#160;&lt;/span&gt;&lt;/td&gt;&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;2,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021 change in AOCI for non-U.S. defined benefit plan&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;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;2,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Amounts in AOCI before tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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;298&#160;&lt;/span&gt;&lt;/td&gt;&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;4,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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&#160;&lt;/span&gt;&lt;/td&gt;&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;4,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;/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:400;line-height:100%"&gt;Less tax expense&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;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;1,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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, March 26, 2021, net of tax&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;224&#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,193&#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&#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,418&#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:12pt;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;There is no actuarial net gain or loss included in AOCI as of March&#160;26, 2021 that is expected to be amortized into net periodic benefit cost over the next fiscal year.&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 March&#160;26, 2021, the Company does not expect a return of plan assets during the next 12 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Assumptions and Investment Policies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;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;Weighted-Average Assumptions Used to Determine Projected Benefit Obligation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top: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:72.411%"/&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.548%"/&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.551%"/&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: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, 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 27, 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;Non-U.S. assumed discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:#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;4.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:#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;Non-U.S. rate of compensation increase&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;5.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:12pt;text-indent:31.5pt"&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;Weighted-Average Assumptions Used to Determine Net Periodic Benefit Cost&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:72.411%"/&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.548%"/&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.551%"/&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="padding:0 1pt"/&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, 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 27, 2020&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;Non-U.S. assumed discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:#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;4.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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="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;Non-U.S. expected long-term return on plan assets&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.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-U.S. rate of compensation increase&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;5.00&#160;&lt;/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;5.00&#160;&lt;/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:12pt;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 March&#160;26, 2021 and March&#160;27, 2020, using the same three-level hierarchy of fair value inputs described in Note 2, &#x201c;Summary of Significant Accounting Policies&#x201d;:&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 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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets of non-U.S. defined benefit plan:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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&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 27,&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;padding:2px 1pt;text-align:center;vertical-align: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,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;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,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;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;897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;1,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;5,579&#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,467&#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,992&#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,120&#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 fiscal years ended March&#160;26, 2021 and March&#160;27, 2020:&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 29, 2019&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;760&#160;&lt;/span&gt;&lt;/td&gt;&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;353&#160;&lt;/span&gt;&lt;/td&gt;&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;271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;Change in foreign currency exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 March 27, 2020&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;756&#160;&lt;/span&gt;&lt;/td&gt;&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;364&#160;&lt;/span&gt;&lt;/td&gt;&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;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(531)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#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;753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 March 26, 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;584&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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,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;&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-bottom:6pt;margin-top:12pt;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;Cash Flows&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 fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, the Company contributed approximately $986 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; $943 &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;to its non-U.S. pension plan, respectively. The Company expects to contribute approximately &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;$943&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; to its non-U.S. pension plan in fiscal year 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Estimated Future Benefit Payments&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:120%"&gt;The following table projects the benefits expected to be paid to participants from the plans in each of the following fiscal years. The majority of the payments will be paid from plan assets, not company assets.&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:85.655%"/&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.550%"/&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: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;Pension &lt;br/&gt;Benefits&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;2022&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;1,436&#160;&lt;/span&gt;&lt;/td&gt;&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;2023&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;1,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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;13,699&#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:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other Defined Benefit 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;In December 1993, the Company commenced with a rollover pension promise agreement (&#x201c;Pension Promise&#x201d;) to offer a then European employee an insured annuity upon their retirement at age 65. The employee was the only eligible participant of the Pension Promise. The impact associated with the expense and related other income with the Pension Promise was insignificant in fiscal years 2021 and 2020, respectively.&#160;The total values of the Pension Promise in the amounts o&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;f 928 an&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;d 903 British Pounds Sterling at March&#160;26, 2021 and March&#160;27, 2020, respectively (approximate&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ly $1,272 &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 $978 at March&#160;26, 2021 and March&#160;27, 2020, respectively), were classified with other in other assets, net and accrued retirement in other long-term liabilities in the Company&#x2019;s consolidated balance sheets.&#160;&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-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;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&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,687 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;$3,792 for the fiscal years ended March&#160;26, 2021 and March&#160;27, 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 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 $507 and $372 &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 fiscal years ended March&#160;26, 2021 and March&#160;27, 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 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 (&#x201c;IRS&#x201d;). All employees are 100% vested in their contributions at the time of plan entry. As of January&#160;1, 2008, and until January&#160;1, 2015, the Company&#x2019;s former wholly-owned subsidiary, PSL, adopted and used a Safe Harbor provision, whereby PSL contributed 3% of compensation each pay period for all eligible employees meeting the Safe Harbor criteria. As of January&#160;1, 2015, PSL may match, at its discretion, 100% of the employee&#x2019;s contribution, up to a maximum of 5% of their eligible compensation. PSL&#x2019;s matching contributions were $1,828 for the fiscal year ended March&#160;27, 2020.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzU4MjM_937b3e0b-fbdf-43c3-baa1-775f2fe64ccd">&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-U.S. 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:71.816%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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;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="display:none"/&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;Fiscal Year 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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;March 26,&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;March 27,&lt;br/&gt;2020&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;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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,454&#160;&lt;/span&gt;&lt;/td&gt;&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;961&#160;&lt;/span&gt;&lt;/td&gt;&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="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;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;674&#160;&lt;/span&gt;&lt;/td&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;Expected return on plan assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(299)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(331)&lt;/span&gt;&lt;/td&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;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 net transition asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&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;Amortization of prior service cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&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;Actuarial loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;96&#160;&lt;/span&gt;&lt;/td&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 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 colspan="3" style="display:none"/&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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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,969&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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,394&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo3NGQ3YjUxYmY3ODA0NTcyYjE3NjU2NDhlYzYwMGMyOC90YWJsZXJhbmdlOjc0ZDdiNTFiZjc4MDQ1NzJiMTc2NTY0OGVjNjAwYzI4XzItNS0xLTEtMA_66cb0c82-1ddc-435e-afdc-f1c63b30182f"
      unitRef="usd">1454000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo3NGQ3YjUxYmY3ODA0NTcyYjE3NjU2NDhlYzYwMGMyOC90YWJsZXJhbmdlOjc0ZDdiNTFiZjc4MDQ1NzJiMTc2NTY0OGVjNjAwYzI4XzItNy0xLTEtMA_c5904354-ac38-4fe7-833e-5a068d1d7be4"
      unitRef="usd">961000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo3NGQ3YjUxYmY3ODA0NTcyYjE3NjU2NDhlYzYwMGMyOC90YWJsZXJhbmdlOjc0ZDdiNTFiZjc4MDQ1NzJiMTc2NTY0OGVjNjAwYzI4XzMtNS0xLTEtMA_270c43d7-4b84-4640-ac91-6877985d6659"
      unitRef="usd">628000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo3NGQ3YjUxYmY3ODA0NTcyYjE3NjU2NDhlYzYwMGMyOC90YWJsZXJhbmdlOjc0ZDdiNTFiZjc4MDQ1NzJiMTc2NTY0OGVjNjAwYzI4XzMtNy0xLTEtMA_4d84e590-df7e-4ed3-b501-a67b30b3185b"
      unitRef="usd">674000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo3NGQ3YjUxYmY3ODA0NTcyYjE3NjU2NDhlYzYwMGMyOC90YWJsZXJhbmdlOjc0ZDdiNTFiZjc4MDQ1NzJiMTc2NTY0OGVjNjAwYzI4XzQtNS0xLTEtMA_878b9943-a794-4f40-97de-98855b0ce64f"
      unitRef="usd">299000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo3NGQ3YjUxYmY3ODA0NTcyYjE3NjU2NDhlYzYwMGMyOC90YWJsZXJhbmdlOjc0ZDdiNTFiZjc4MDQ1NzJiMTc2NTY0OGVjNjAwYzI4XzQtNy0xLTEtMA_373c46c3-4d7a-4b35-a7b2-72e8f11b12a2"
      unitRef="usd">331000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo3NGQ3YjUxYmY3ODA0NTcyYjE3NjU2NDhlYzYwMGMyOC90YWJsZXJhbmdlOjc0ZDdiNTFiZjc4MDQ1NzJiMTc2NTY0OGVjNjAwYzI4XzYtNS0xLTEtMA_6aab7d20-895b-4028-b228-ef21a555eb91"
      unitRef="usd">1000</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation
      contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo3NGQ3YjUxYmY3ODA0NTcyYjE3NjU2NDhlYzYwMGMyOC90YWJsZXJhbmdlOjc0ZDdiNTFiZjc4MDQ1NzJiMTc2NTY0OGVjNjAwYzI4XzYtNy0xLTEtMA_6e0be609-7fae-4454-8288-222ff21dd54a"
      unitRef="usd">14000</us-gaap:DefinedBenefitPlanAmortizationOfTransitionAssetObligation>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo3NGQ3YjUxYmY3ODA0NTcyYjE3NjU2NDhlYzYwMGMyOC90YWJsZXJhbmdlOjc0ZDdiNTFiZjc4MDQ1NzJiMTc2NTY0OGVjNjAwYzI4XzctNS0xLTEtMA_1c5f0024-12e7-47e6-8515-f21b961db891"
      unitRef="usd">8000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
      contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo3NGQ3YjUxYmY3ODA0NTcyYjE3NjU2NDhlYzYwMGMyOC90YWJsZXJhbmdlOjc0ZDdiNTFiZjc4MDQ1NzJiMTc2NTY0OGVjNjAwYzI4XzctNy0xLTEtMA_18977345-52fa-4560-acd5-22cb5112aa71"
      unitRef="usd">8000</us-gaap:DefinedBenefitPlanAmortizationOfPriorServiceCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo3NGQ3YjUxYmY3ODA0NTcyYjE3NjU2NDhlYzYwMGMyOC90YWJsZXJhbmdlOjc0ZDdiNTFiZjc4MDQ1NzJiMTc2NTY0OGVjNjAwYzI4XzgtNS0xLTEtMA_3b574776-b507-4c5a-8233-6368a0730c55"
      unitRef="usd">-179000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit
      contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo3NGQ3YjUxYmY3ODA0NTcyYjE3NjU2NDhlYzYwMGMyOC90YWJsZXJhbmdlOjc0ZDdiNTFiZjc4MDQ1NzJiMTc2NTY0OGVjNjAwYzI4XzgtNy0xLTEtMA_e2581415-6c24-4fda-a27b-eeb92d1c94b0"
      unitRef="usd">-96000</us-gaap:DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo3NGQ3YjUxYmY3ODA0NTcyYjE3NjU2NDhlYzYwMGMyOC90YWJsZXJhbmdlOjc0ZDdiNTFiZjc4MDQ1NzJiMTc2NTY0OGVjNjAwYzI4XzktNS0xLTEtMA_33c11131-735a-4a64-b5d1-f31a8467d8a0"
      unitRef="usd">1969000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo3NGQ3YjUxYmY3ODA0NTcyYjE3NjU2NDhlYzYwMGMyOC90YWJsZXJhbmdlOjc0ZDdiNTFiZjc4MDQ1NzJiMTc2NTY0OGVjNjAwYzI4XzktNy0xLTEtMA_20dec950-d994-4f92-af6a-52fd976fdd0a"
      unitRef="usd">1394000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzgyNDYzMzcyMjgwODg_68c44ca3-7f7c-49d0-b21e-b801a84225c8">&lt;div style="margin-bottom:6pt;margin-top:12pt;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 benefit obligations and plan assets for the non-U.S. defined benefit plan 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:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:59.257%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.125%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.126%"/&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: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;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 26, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 27, 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:700;line-height:100%"&gt;Obligation and funded status of plan:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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 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;Benefit obligation at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;12,595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;10,840&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Service cost&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;1,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;961&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:400;line-height:100%"&gt;Interest cost&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;628&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Benefits paid&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;(633)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(938)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:400;line-height:100%"&gt;Actuarial loss&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;2,502&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;690&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;Foreign currency exchange rate changes&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;634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;368&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 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;Benefit obligation at end of year&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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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;17,180&#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;12,595&#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:100%"&gt;Change in plan assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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 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;Fair value of plan assets at beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;5,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;5,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Actual return on plan assets&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;1,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;434&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:400;line-height:100%"&gt;Employer contributions&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;981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Benefits paid&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;(595)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,130)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:400;line-height:100%"&gt;Foreign currency exchange rate changes&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;258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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 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;Fair value of plan assets at end of year&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;7,644&#160;&lt;/span&gt;&lt;/td&gt;&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 0 19pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,579&#160;&lt;/span&gt;&lt;/td&gt;&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 49pt;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;Underfunded status at end of year&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: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-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;(9,536)&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 31pt"/&gt;&lt;td style="background-color:#ffffff;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:#ffffff;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;(7,016)&lt;/span&gt;&lt;/td&gt;&lt;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"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzMtMi0xLTEtMzUwMg_03544a38-eb8a-42dd-a0ce-37b496566ad7"
      unitRef="usd">12595000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i3b8058be53ec482ca1065586cf691927_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzMtNC0xLTEtMzUwMg_79de709e-3e36-40ec-aae0-8725b8f134fc"
      unitRef="usd">10840000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzQtMi0xLTEtMzUwMg_da5f7fd3-df86-41e8-9b51-b9dc48eb44a6"
      unitRef="usd">1454000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzQtNC0xLTEtMzUwMg_f07edc79-0836-4b53-8723-315e68b7bac9"
      unitRef="usd">961000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzUtMi0xLTEtMzUwMg_140e18bc-d829-478a-b799-2aa12b95583c"
      unitRef="usd">628000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzUtNC0xLTEtMzUwMg_9fdbef9b-3f5a-4485-b7ae-9e410cba13f4"
      unitRef="usd">674000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzctMi0xLTEtMzUwMg_0333a9df-336f-4c8b-bba4-8bdedb30b205"
      unitRef="usd">633000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid
      contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzctNC0xLTEtMzUwMg_8d74aa29-c5b2-49f4-881c-c3aa7416e023"
      unitRef="usd">938000</us-gaap:DefinedBenefitPlanBenefitObligationBenefitsPaid>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzgtMi0xLTEtMzUwMg_35ba8c59-869c-47de-8185-6a846c1639db"
      unitRef="usd">-2502000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzgtNC0xLTEtMzUwMg_74aaf36e-6216-45da-b0b5-41c05e32a508"
      unitRef="usd">-690000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzktMi0xLTEtMzUwMg_b4fd3808-0149-4af9-a7a7-6f86cc9aaf39"
      unitRef="usd">-634000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation
      contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzktNC0xLTEtMzUwMg_7d7638dc-3ceb-40b4-837a-7031c478fa1c"
      unitRef="usd">-368000</us-gaap:DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzEwLTItMS0xLTM1MDI_a613a819-5e63-40fb-a5b4-2d66c81f89d7"
      unitRef="usd">17180000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanBenefitObligation
      contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzEwLTQtMS0xLTM1MDI_74f49586-479c-4415-bdf7-158e9032073e"
      unitRef="usd">12595000</us-gaap:DefinedBenefitPlanBenefitObligation>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzEyLTItMS0xLTM1MDI_e06f05c2-f229-4412-a21c-1e225365022d"
      unitRef="usd">5579000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3b8058be53ec482ca1065586cf691927_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzEyLTQtMS0xLTM1MDI_640d9062-50d1-4d53-b6a4-aeb27d31f0c4"
      unitRef="usd">5171000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzEzLTItMS0xLTM1MDI_264d263c-c273-4c53-8c22-34c75f657472"
      unitRef="usd">1421000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets
      contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzEzLTQtMS0xLTM1MDI_e2d84d7e-d901-4549-beaf-b0942a6d0045"
      unitRef="usd">434000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzE0LTItMS0xLTM1MDI_35d751c4-a9ef-402c-8b19-324e549a9b0f"
      unitRef="usd">981000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant
      contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzE0LTQtMS0xLTM1MDI_ab08195e-6122-45af-9d54-1f6c9d136cc5"
      unitRef="usd">932000</us-gaap:DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzE1LTItMS0xLTM1MDI_c28b56cd-0bd7-4414-8403-0b4641ff0257"
      unitRef="usd">595000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid
      contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzE1LTQtMS0xLTM1MDI_26130ed3-eab4-4971-b232-939202518a50"
      unitRef="usd">1130000</us-gaap:DefinedBenefitPlanPlanAssetsBenefitsPaid>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzE2LTItMS0xLTM1MDI_d0a8b6df-a52c-482b-9318-3d19a2ddbbbc"
      unitRef="usd">258000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzE2LTQtMS0xLTM1MDI_fbc8f79f-7ecb-445a-9b17-c5deee6d02fc"
      unitRef="usd">172000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzE3LTItMS0xLTM1MDI_e8d59fb3-b2df-40b9-a48f-7ba1b7adf17b"
      unitRef="usd">7644000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzE3LTQtMS0xLTM1MDI_21dc275a-a067-4f4e-8cd1-d93f7fc96ecf"
      unitRef="usd">5579000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzE4LTItMS0xLTM1MDI_0e5906dc-0a4f-4585-9032-3ae5df751462"
      unitRef="usd">-9536000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:DefinedBenefitPlanFundedStatusOfPlan
      contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTozZDI0YjI0NjI0ZDg0NGNlYWRhYTAwMTUzOGJkNGU3OS90YWJsZXJhbmdlOjNkMjRiMjQ2MjRkODQ0Y2VhZGFhMDAxNTM4YmQ0ZTc5XzE4LTQtMS0xLTM1MDI_8b157def-6df7-4a89-af5d-cdc03bd1a441"
      unitRef="usd">-7016000</us-gaap:DefinedBenefitPlanFundedStatusOfPlan>
    <us-gaap:ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzIwODkwNzIwOTQ3NTY0_2f977c30-fd62-4f66-9584-d5926026adf4">&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 presents the obligations and asset information for the non-U.S. defined benefit plan that has a projected benefit obligation in excess of plan assets:&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: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.548%"/&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.551%"/&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="padding:0 1pt"/&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;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 26, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 27, 2020&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;Projected benefit obligations&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;17,180&#160;&lt;/span&gt;&lt;/td&gt;&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,595&#160;&lt;/span&gt;&lt;/td&gt;&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="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;Plan assets&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;7,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,579&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;Accumulated benefit obligations&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;10,353&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,818&#160;&lt;/span&gt;&lt;/td&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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation
      contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTpkMDJkMDM5ZTc5YjQ0OWQ2YjRhZmI1Njk0YmNmOWRmNS90YWJsZXJhbmdlOmQwMmQwMzllNzliNDQ5ZDZiNGFmYjU2OTRiY2Y5ZGY1XzItMi0xLTEtMTU5Nzc_9e6cbc52-5be6-4d0f-b702-a87ba4e8f379"
      unitRef="usd">17180000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation
      contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTpkMDJkMDM5ZTc5YjQ0OWQ2YjRhZmI1Njk0YmNmOWRmNS90YWJsZXJhbmdlOmQwMmQwMzllNzliNDQ5ZDZiNGFmYjU2OTRiY2Y5ZGY1XzItNC0xLTEtMTU5NzE_d90381d6-89cc-4b12-be00-2a6a4935f4a3"
      unitRef="usd">12595000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets
      contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTpkMDJkMDM5ZTc5YjQ0OWQ2YjRhZmI1Njk0YmNmOWRmNS90YWJsZXJhbmdlOmQwMmQwMzllNzliNDQ5ZDZiNGFmYjU2OTRiY2Y5ZGY1XzMtMi0xLTEtMTU5ODA_f8e2097f-42e5-4cf4-842a-453364e03e8d"
      unitRef="usd">7644000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets
      contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTpkMDJkMDM5ZTc5YjQ0OWQ2YjRhZmI1Njk0YmNmOWRmNS90YWJsZXJhbmdlOmQwMmQwMzllNzliNDQ5ZDZiNGFmYjU2OTRiY2Y5ZGY1XzMtNC0xLTEtMTU5NzQ_c8129faf-de76-4e85-b5dd-d0fafdb75e88"
      unitRef="usd">5579000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation
      contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTpkMDJkMDM5ZTc5YjQ0OWQ2YjRhZmI1Njk0YmNmOWRmNS90YWJsZXJhbmdlOmQwMmQwMzllNzliNDQ5ZDZiNGFmYjU2OTRiY2Y5ZGY1XzQtMi0xLTEtMTU5ODY_14f5c844-cd6b-4db8-a296-b4bc381b21f1"
      unitRef="usd">10353000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation>
    <us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation
      contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTpkMDJkMDM5ZTc5YjQ0OWQ2YjRhZmI1Njk0YmNmOWRmNS90YWJsZXJhbmdlOmQwMmQwMzllNzliNDQ5ZDZiNGFmYjU2OTRiY2Y5ZGY1XzQtNC0xLTEtMTU5ODY_41d4f2e7-feb1-4005-a95a-e5a734bed6c1"
      unitRef="usd">7818000</us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation>
    <us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzIwODkwNzIwOTQ3NTY1_1d605719-e9ee-4049-85e6-2096bac24547">&lt;div style="margin-bottom: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 amounts recorded in AOCI for the non-U.S. defined benefit plan for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020 are further detailed below:&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:48.900%"/&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:10.804%"/&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:10.804%"/&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:10.804%"/&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:10.808%"/&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: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;Net Transition Obligation (Asset)&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;Net Actuarial Loss&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;Prior Service Costs&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;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, March 29, 2019, net of tax&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;75&#160;&lt;/span&gt;&lt;/td&gt;&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,617&#160;&lt;/span&gt;&lt;/td&gt;&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;11&#160;&lt;/span&gt;&lt;/td&gt;&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,703&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2020 change in AOCI for non-U.S. defined benefit plan&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;244&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,264&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Amounts in AOCI before tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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;319&#160;&lt;/span&gt;&lt;/td&gt;&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;2,881&#160;&lt;/span&gt;&lt;/td&gt;&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;8&#160;&lt;/span&gt;&lt;/td&gt;&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;3,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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 tax expense&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;95&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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, March 27, 2020, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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;224&#160;&lt;/span&gt;&lt;/td&gt;&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;2,017&#160;&lt;/span&gt;&lt;/td&gt;&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;5&#160;&lt;/span&gt;&lt;/td&gt;&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;2,246&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2021 change in AOCI for non-U.S. defined benefit plan&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;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;2,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,312&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;Amounts in AOCI before tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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;298&#160;&lt;/span&gt;&lt;/td&gt;&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;4,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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&#160;&lt;/span&gt;&lt;/td&gt;&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;4,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;/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:400;line-height:100%"&gt;Less tax expense&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;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;1,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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, March 26, 2021, net of tax&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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;224&#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,193&#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&#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,418&#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:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax
      contextRef="i3b8058be53ec482ca1065586cf691927_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzEtMi0xLTEtMzU1MA_bd524b3a-f4c1-4a9b-8dfb-0a469d18a62b"
      unitRef="usd">75000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax
      contextRef="i3b8058be53ec482ca1065586cf691927_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzEtNC0xLTEtMzU1MA_2a051053-491a-4ca0-b715-78bd8262ce49"
      unitRef="usd">1617000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax
      contextRef="i3b8058be53ec482ca1065586cf691927_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzEtNi0xLTEtMzU1MA_4c040875-2bd8-48cb-bff4-a73b03399122"
      unitRef="usd">11000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="i3b8058be53ec482ca1065586cf691927_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzEtOC0xLTEtMzU1MA_97dcb003-b99b-4352-973f-3621703e5ed4"
      unitRef="usd">1703000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <algm:OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax
      contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzItMi0xLTEtMzU1MA_53e6f304-541e-4c40-83b5-ac518f3a27cb"
      unitRef="usd">244000</algm:OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax
      contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzItNC0xLTEtMzU1MA_9ec72a0b-c8b0-4b17-aa4d-64c0c350802e"
      unitRef="usd">1264000</us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzItNi0xLTEtMzU1MA_04e6eb53-9452-4b8f-ab63-8759fdb174b6"
      unitRef="usd">-3000</us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzItOC0xLTEtMzU1MA_1198a614-a53e-4146-96ba-26515be40338"
      unitRef="usd">1505000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax
      contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzMtMi0xLTEtMzU1MA_a7298c4f-a349-47c5-8472-ca41b7200cca"
      unitRef="usd">319000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzMtNC0xLTEtMzU1MA_ca1ea121-985e-4ff9-b61a-f24eb4f88113"
      unitRef="usd">2881000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzMtNi0xLTEtMzU1MA_635087dc-0d6d-4364-b674-b6715af905fc"
      unitRef="usd">8000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzMtOC0xLTEtMzU1MA_c671100e-3652-45cf-8780-44530382b6b6"
      unitRef="usd">3208000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax
      contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzQtMi0xLTEtMzU1MA_3496fe44-b6db-4cc4-ac57-76789453205e"
      unitRef="usd">95000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax>
    <algm:OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax
      contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzQtNC0xLTEtMzU1MA_f8593927-8693-4acc-a073-8ce2a160b42a"
      unitRef="usd">864000</algm:OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax>
    <algm:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax
      contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzQtNi0xLTEtMzU1MA_ffa364ba-6f9b-41c7-b94d-fbb9fcbc9bbc"
      unitRef="usd">3000</algm:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzQtOC0xLTEtMzU1MA_11efc06a-999e-43b7-b75b-fca3cf729119"
      unitRef="usd">962000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax
      contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzUtMi0xLTEtMzU1MA_74a8a7ff-a0b1-4c0d-81fd-e436a07aae4b"
      unitRef="usd">224000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax
      contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzUtNC0xLTEtMzU1MA_0c661b22-7e91-4d5b-8b90-42edba8095ad"
      unitRef="usd">2017000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax
      contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzUtNi0xLTEtMzU1MA_4d9a4bdc-f1e5-4987-b7b0-cfe2b1efa33f"
      unitRef="usd">5000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzUtOC0xLTEtMzU1MA_2ccb2499-1f06-4469-ac69-32c92dd30cf1"
      unitRef="usd">2246000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <algm:OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax
      contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzYtMi0xLTEtMzU1MA_ca0bde00-a189-4464-8ec4-db93f85b9e39"
      unitRef="usd">74000</algm:OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax
      contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzYtNC0xLTEtMzU1MA_c919dace-e8e9-484f-8458-c031849625a5"
      unitRef="usd">2242000</us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax>
    <us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzYtNi0xLTEtMzU1MA_41795d7c-790f-485f-8e4d-c48a7a87afe1"
      unitRef="usd">-4000</us-gaap:DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax
      contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzYtOC0xLTEtMzU1MA_68ecf99b-a7ba-45fd-80f2-8f549a41087e"
      unitRef="usd">2312000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax
      contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzctMi0xLTEtMzU1MA_ee1c41ea-1b46-41ac-8673-76f118c02c27"
      unitRef="usd">298000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax
      contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzctNC0xLTEtMzU1MA_b11dcf67-6459-4c03-ae3e-3240e3ce0a87"
      unitRef="usd">4259000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
      contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzctNi0xLTEtMzU1MA_ee5f5715-2762-4c65-89cc-c53b39de27b8"
      unitRef="usd">1000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax
      contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzctOC0xLTEtMzU1MA_df9d4ed6-e1eb-44bd-a6c6-92af6e094c9a"
      unitRef="usd">4558000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax
      contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzgtMi0xLTEtMzU1MA_3435d848-7074-4074-b9cc-4ac416325c47"
      unitRef="usd">74000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax>
    <algm:OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax
      contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzgtNC0xLTEtMzU1MA_f64ce582-6515-42c1-825e-1cb741506ae5"
      unitRef="usd">1066000</algm:OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax>
    <algm:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax
      contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzgtNi0xLTEtMzU1MA_88f3de76-6d07-4149-b13b-343b15ff306a"
      unitRef="usd">0</algm:OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax>
    <us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax
      contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzgtOC0xLTEtMzU1MA_4e53006b-7150-41b4-9dd7-a21741a283ab"
      unitRef="usd">1140000</us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax
      contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzktMi0xLTEtMzU1MA_6d1f9c90-a261-426d-b690-448765d79b6d"
      unitRef="usd">224000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax
      contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzktNC0xLTEtMzU1MA_b52001e0-13b4-4e1d-aea7-659ff19e19ee"
      unitRef="usd">3193000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax>
    <us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax
      contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzktNi0xLTEtMzU1MA_e9e4c7d7-911d-44d1-92ed-02beaa6e004e"
      unitRef="usd">1000</us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax
      contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo1YmZlYjdlMWZkODA0YTQ1ODNmZmQ0MjgzODFlZTdjMC90YWJsZXJhbmdlOjViZmViN2UxZmQ4MDRhNDU4M2ZmZDQyODM4MWVlN2MwXzktOC0xLTEtMzU1MA_ab2fad97-3981-4a8a-a2ba-7e846dd9a534"
      unitRef="usd">3418000</us-gaap:AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax>
    <us-gaap:ScheduleOfAssumptionsUsedTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzIwODkwNzIwOTQ3NTY2_0441c864-55db-4f83-ab4c-f30804126eb8">&lt;div style="margin-top:12pt;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;Weighted-Average Assumptions Used to Determine Projected Benefit Obligation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top: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:72.411%"/&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.548%"/&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.551%"/&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: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, 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 27, 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;Non-U.S. assumed discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:#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;4.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:#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;Non-U.S. rate of compensation increase&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;5.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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:12pt;text-indent:31.5pt"&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;Weighted-Average Assumptions Used to Determine Net Periodic Benefit Cost&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top: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:72.411%"/&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.548%"/&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.551%"/&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="padding:0 1pt"/&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, 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 27, 2020&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;Non-U.S. assumed discount rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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;4.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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:#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;4.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #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="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;Non-U.S. expected long-term return on plan assets&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.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Non-U.S. rate of compensation increase&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;5.00&#160;&lt;/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;5.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAssumptionsUsedTableTextBlock>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTpjY2Y0ZTA4MWVlYmY0YTU5YTY2NDUzMzZmNjkzZTlhMS90YWJsZXJhbmdlOmNjZjRlMDgxZWViZjRhNTlhNjY0NTMzNmY2OTNlOWExXzEtMi0xLTEtMzU5MA_0c90b7a5-b5bf-4dda-9c34-72c5661e6549"
      unitRef="number">0.0400</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
      contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTpjY2Y0ZTA4MWVlYmY0YTU5YTY2NDUzMzZmNjkzZTlhMS90YWJsZXJhbmdlOmNjZjRlMDgxZWViZjRhNTlhNjY0NTMzNmY2OTNlOWExXzEtNC0xLTEtMzU5MA_8dce789c-d493-4198-8c0b-57ef7b92751d"
      unitRef="number">0.0498</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTpjY2Y0ZTA4MWVlYmY0YTU5YTY2NDUzMzZmNjkzZTlhMS90YWJsZXJhbmdlOmNjZjRlMDgxZWViZjRhNTlhNjY0NTMzNmY2OTNlOWExXzItMi0xLTEtMzU5MA_b8274d82-fba7-4984-95ef-3d600bce8600"
      unitRef="number">0.0500</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease
      contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTpjY2Y0ZTA4MWVlYmY0YTU5YTY2NDUzMzZmNjkzZTlhMS90YWJsZXJhbmdlOmNjZjRlMDgxZWViZjRhNTlhNjY0NTMzNmY2OTNlOWExXzItNC0xLTEtMzU5MA_64404470-8a8b-4dd7-a32d-ad38213abd96"
      unitRef="number">0.0500</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo0YTBjNWQ3NjU3NzQ0N2ZkYmFjODEwNTNlYjE4OGJmYS90YWJsZXJhbmdlOjRhMGM1ZDc2NTc3NDQ3ZmRiYWM4MTA1M2ViMTg4YmZhXzEtMi0xLTEtMzYxNQ_c447582a-e9ef-4c44-bc3d-379410e0c5a0"
      unitRef="number">0.0400</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
      contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo0YTBjNWQ3NjU3NzQ0N2ZkYmFjODEwNTNlYjE4OGJmYS90YWJsZXJhbmdlOjRhMGM1ZDc2NTc3NDQ3ZmRiYWM4MTA1M2ViMTg4YmZhXzEtNC0xLTEtMzYxNQ_5423500e-cd80-4e55-9333-33ed34fd321c"
      unitRef="number">0.0498</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo0YTBjNWQ3NjU3NzQ0N2ZkYmFjODEwNTNlYjE4OGJmYS90YWJsZXJhbmdlOjRhMGM1ZDc2NTc3NDQ3ZmRiYWM4MTA1M2ViMTg4YmZhXzItMi0xLTEtMzYxNQ_acf8ba0c-72cc-48cf-8492-f4b0de6be9c2"
      unitRef="number">0.0420</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
      contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo0YTBjNWQ3NjU3NzQ0N2ZkYmFjODEwNTNlYjE4OGJmYS90YWJsZXJhbmdlOjRhMGM1ZDc2NTc3NDQ3ZmRiYWM4MTA1M2ViMTg4YmZhXzItNC0xLTEtMzYxNQ_9bf52459-7410-4700-b916-a447783def69"
      unitRef="number">0.0520</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo0YTBjNWQ3NjU3NzQ0N2ZkYmFjODEwNTNlYjE4OGJmYS90YWJsZXJhbmdlOjRhMGM1ZDc2NTc3NDQ3ZmRiYWM4MTA1M2ViMTg4YmZhXzMtMi0xLTEtMzYxNQ_0c06cce5-186b-4989-94c3-b5ac5f91807d"
      unitRef="number">0.0500</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease
      contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo0YTBjNWQ3NjU3NzQ0N2ZkYmFjODEwNTNlYjE4OGJmYS90YWJsZXJhbmdlOjRhMGM1ZDc2NTc3NDQ3ZmRiYWM4MTA1M2ViMTg4YmZhXzMtNC0xLTEtMzYxNQ_de0726a9-e6b7-4183-b668-a307e68b1418"
      unitRef="number">0.0500</us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease>
    <us-gaap:DefinedBenefitPlanPlanAssetsCategoryTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzU4MjQ_00cb0286-44c7-4007-825c-82f2ce94d18c">The table below sets forth the fair value of the entity&#x2019;s plan assets as of March&#160;26, 2021 and March&#160;27, 2020, using the same three-level hierarchy of fair value inputs described in Note 2, &#x201c;Summary of Significant Accounting Policies&#x201d;:&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 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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Assets of non-U.S. defined benefit plan:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Government securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,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&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 27,&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;padding:2px 1pt;text-align:center;vertical-align: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,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;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,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;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;897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;756&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;1,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;364&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;5,579&#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,467&#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,992&#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,120&#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="i36f1acd58e87491fb446d836edf75844_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzItMS0xLTEtMA_f70c7bee-c6e5-4ebd-b423-b8c9c40f1f48"
      unitRef="usd">1646000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idfc4009250e349d5829ac6e48d1edd6e_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzItMy0xLTEtMA_1ad8d4c0-ec8a-4a32-bf77-51369e8269bf"
      unitRef="usd">1646000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4f4976897f52401f9ce210518cc8d77a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzItNS0xLTEtMA_765764df-956c-442f-bdb1-48cdda0568f2"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i30e69a28381f49b7ad63cfe4c866547a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzItNy0xLTEtMA_7cd70d5b-303f-4eee-ad42-92ee455bfd33"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i296d950dc2b44c9dbab54c02df718081_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzMtMS0xLTEtMA_f27e66b6-da97-4712-bcb3-c68ceee2049e"
      unitRef="usd">1221000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i34d967a8c7154f3099dd6c830bdcdd46_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzMtMy0xLTEtMA_dcf4fe97-e789-4b44-a994-67e3396bb389"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if8ccd9b4ea2a45e08353c0a154ad598c_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzMtNS0xLTEtMA_fd78529d-a1f7-41eb-abd6-4391c7d45aba"
      unitRef="usd">1221000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iacebd955cc99436e8fd33c93386baee8_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzMtNy0xLTEtMA_74bbe87b-a05a-47c7-b0ba-eacecc6265f7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3029cc60b013462ca4e4351bfcc82ac9_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzQtMS0xLTEtMA_32b7e7ae-674f-42a4-8b1f-080320042722"
      unitRef="usd">584000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i6e8557ece51d449492f522471d066e58_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzQtMy0xLTEtMA_76f4c317-9ffa-43b9-81f9-d417f7961cc4"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i12ef46f4c8244243b0b957b0c9a93d4b_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzQtNS0xLTEtMA_c1861534-9644-4d4e-8e06-220deaf1f4f7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i610b99c0b26d4bf3919ead27cfd38f5d_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzQtNy0xLTEtMA_9d0ac349-01b1-4eab-a957-f19875148cca"
      unitRef="usd">584000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i47a07b99e0ad42ccabb2545a19169854_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzUtMS0xLTEtMA_a4a4c10e-4268-483b-ab87-7ca25425b6d6"
      unitRef="usd">1112000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i632b67af00d041149bc54b90a5bb5b4a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzUtMy0xLTEtMA_2229f0ef-e5c0-4637-b352-ff4c15120d51"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic238777fb0964755a53251002962d1fe_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzUtNS0xLTEtMA_b6015d9e-2b0c-4007-9d2d-57364e88feef"
      unitRef="usd">1112000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i441a05a610dd41d8a65bb245985feb95_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzUtNy0xLTEtMA_c31b0719-55cb-4fc9-9ded-edbcfa67e654"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ie58fb5b3c6dc4621b1748e90b8aed9cd_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzYtMS0xLTEtMA_79d7049d-44fe-4f0e-abcc-84a9a2c1f651"
      unitRef="usd">3081000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i055caafcb80d484ba4a89d373a40dbe5_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzYtMy0xLTEtMA_8905fb15-c359-4793-89a8-6ab79dbe5756"
      unitRef="usd">1947000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i87b4a316ea5e40ee8f51a70faba2513b_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzYtNS0xLTEtMA_c2d23eb1-faa3-4cca-b9aa-45cc67159001"
      unitRef="usd">1000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i17acf8f9aea14542bbaab7be0f064a29_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzYtNy0xLTEtMA_9fe4948c-bdc4-443c-bd59-d7a2b8c0e1d3"
      unitRef="usd">1133000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzctMS0xLTEtMA_22abfedf-bb38-4af0-9f63-29299996faf6"
      unitRef="usd">7644000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i949beb59c4794c5bb8f98c1cd1edaec0_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzctMy0xLTEtMA_9f011935-bd0a-4e80-ba4e-f69fff29cdab"
      unitRef="usd">3593000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ia5eaa4617d2e4a118f345f2b8e842895_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzctNS0xLTEtMA_6bdf3bd3-b915-4222-b7b5-cb8c1bd1d553"
      unitRef="usd">2334000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4297136c67674df09114349f4dd8d243_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplN2Y5MzhlZWFlMWE0NjljODYxNzM0ZmQ1NTdmN2I5OS90YWJsZXJhbmdlOmU3ZjkzOGVlYWUxYTQ2OWM4NjE3MzRmZDU1N2Y3Yjk5XzctNy0xLTEtMA_144fe9de-01cd-4cff-a9f6-e2b9e315d148"
      unitRef="usd">1717000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib65a0baf88804ab6940360c5adb6d021_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzItMS0xLTEtMA_30b08248-73ec-4a0a-9204-15b9bb9f075c"
      unitRef="usd">1260000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7e1d4a07533943698aea2e43bb10d800_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzItMy0xLTEtMA_17a9f294-32b9-494d-9a9e-13ddcf8a59e5"
      unitRef="usd">1260000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8f0b8ed179114698bc6373ef923a09f1_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzItNS0xLTEtMA_b1351830-cb52-4c6a-a624-b2042f57b830"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i2ef4aaea0c884af394ec92b9c17a5ad9_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzItNy0xLTEtMA_d7b2ea95-38f1-4cee-b1a9-a1100c8aa9bb"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i76cac1a4b42d47f3bcc99aa9d4a0317b_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzMtMS0xLTEtMA_beaf7e8a-cc46-40b7-a252-e41c6837117b"
      unitRef="usd">897000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idd548d7be667470daeba0a63caa28cbc_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzMtMy0xLTEtMA_bd6d8248-faac-4f83-ac13-d6d7ed0cf7f7"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iea58c2b2460140bf9d8f124c3e481bc4_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzMtNS0xLTEtMA_6ec46ecd-6290-4ab1-83d8-37da64026aa8"
      unitRef="usd">897000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i40852759fb7e40f48013450f1d12c170_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzMtNy0xLTEtMA_16bec647-c5a0-480b-84a6-e7f0b0ce848f"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i0a91b9b9ac3248cab20020c8d784b0da_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzQtMS0xLTEtMA_06b95d89-24dc-41e5-a381-7087b0de004f"
      unitRef="usd">756000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i87ea16f871e34f148264d46c25111d6a_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzQtMy0xLTEtMA_13ac2610-52d7-416c-b64d-7f209654bf85"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="iff2da4790e5b45a3acdc22c36ebbf84b_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzQtNS0xLTEtMA_b1b4995c-d30d-4f18-9112-cdb6c3d10b54"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9c6e2e7e785b41438f2fa971a8f03b2d_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzQtNy0xLTEtMA_05cd133b-920f-49ec-b870-53d0f0605aa4"
      unitRef="usd">756000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id3af90233698449ea90527433ff24952_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzUtMS0xLTEtMA_ab70532f-c873-43dd-8f02-a787d8e719ba"
      unitRef="usd">1094000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="idd9b789ef36f4016bf836f5d9efcb67d_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzUtMy0xLTEtMA_4bcd082c-c3de-4e49-b497-78d2f35b310d"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7a958374069a4f57b0d1a86fa33702d8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzUtNS0xLTEtMA_75fc6a2b-329e-4d3d-af4b-04fc48f805a1"
      unitRef="usd">1094000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i4cc989600d664f458775a6072023484c_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzUtNy0xLTEtMA_21588f19-6672-47c1-8700-831e45a15b05"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ic5591f6992c34e4d994f5d237174836f_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzYtMS0xLTEtMA_6b05b2a0-4083-48ea-8dc7-2159bfe1b294"
      unitRef="usd">1572000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i81e7d4d3bb5541e491abbae917daa913_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzYtMy0xLTEtMA_cdb8e28f-e591-4892-a114-f628ab0bc795"
      unitRef="usd">1207000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i9d776c1b24484fee9967cc6a46144dae_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzYtNS0xLTEtMA_800b8a0c-478f-4e2e-94bc-976ec9d02cbc"
      unitRef="usd">1000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i01a81db556cd4a01ab9d40f501993371_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzYtNy0xLTEtMA_e49970ba-f23f-41c7-accd-890ac751be00"
      unitRef="usd">364000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i7888039fca9a44b0a41adbf984506f2b_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzctMS0xLTEtMA_4cfd5d8b-21af-4d5d-b84c-6bdfbdb68d6e"
      unitRef="usd">5579000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i82f31c9d68634c419f20b573d6d9e554_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzctMy0xLTEtMA_a667e425-3b93-48d4-be6b-70195b0b9ec8"
      unitRef="usd">2467000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i29b54e0506db4769af82a8d88ed30e65_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzctNS0xLTEtMA_5f9bc985-8569-4409-a26c-b34a5248972d"
      unitRef="usd">1992000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="ib890f93ef0974dd7a66f5ceab0220722_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZToxY2JiOGMxNzFlZjc0MmRlOTQyNDZjYjcyYzFiNjdmYy90YWJsZXJhbmdlOjFjYmI4YzE3MWVmNzQyZGU5NDI0NmNiNzJjMWI2N2ZjXzctNy0xLTEtMA_47bcf526-45a9-4135-bb6d-09a418f05123"
      unitRef="usd">1120000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzU4MjU_c1ae4d09-7639-4b47-83b2-1baee70ff5e3">&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 fiscal years ended March&#160;26, 2021 and March&#160;27, 2020:&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 29, 2019&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;760&#160;&lt;/span&gt;&lt;/td&gt;&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;353&#160;&lt;/span&gt;&lt;/td&gt;&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;271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(300)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;Change in foreign currency exchange rates&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;25&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 March 27, 2020&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;756&#160;&lt;/span&gt;&lt;/td&gt;&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;364&#160;&lt;/span&gt;&lt;/td&gt;&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;325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(531)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#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;753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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;34&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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 March 26, 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;584&#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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,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:ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i3a655bcb780542bb887c2772b10ff4b3_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzItMS0xLTEtMzY1Mg_3133d533-7345-498d-b6be-4a80f8769ec0"
      unitRef="usd">760000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i861168687ba942669b2a53147afcf621_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzItMy0xLTEtMzY1Mg_8a3abd7e-531f-46dd-a03b-9cb914720b51"
      unitRef="usd">353000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase
      contextRef="i5171252016c645e79e4751a3926eb178_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzMtMS0xLTEtMzY1Mg_aa21150c-6c1b-4b80-a9e2-2d7396c4882d"
      unitRef="usd">271000</us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase>
    <us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase
      contextRef="i194a3cc2991b46e0a8e05308ecf0461b_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzMtMy0xLTEtMzY1Mg_264b0254-a137-493c-ab9e-537e5ea2c30e"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase>
    <us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement
      contextRef="i5171252016c645e79e4751a3926eb178_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzQtMS0xLTEtMzY1Mg_5856f023-e6ef-4ebe-bc0c-90e94c718099"
      unitRef="usd">300000</us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement>
    <us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement
      contextRef="i194a3cc2991b46e0a8e05308ecf0461b_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzQtMy0xLTEtMzY1Mg_8cf390bb-adc7-46df-9e15-00cb7b54319a"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i5171252016c645e79e4751a3926eb178_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzUtMS0xLTEtMzY1Mg_34b04292-5027-4ea6-bbab-2135448f1203"
      unitRef="usd">25000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i194a3cc2991b46e0a8e05308ecf0461b_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzUtMy0xLTEtMzY1Mg_53f6b242-833e-4e07-bbd6-8a29007b054f"
      unitRef="usd">11000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i983fde9fffb94ef7b224ee6494babc65_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzItMS0xLTEtMA_75f9a68b-03cf-488f-ae41-ad734d6b4e0f"
      unitRef="usd">756000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="if8f8d7de3bbe499b803eba8fd23ead33_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzItMy0xLTEtMA_a33f1be7-2355-442b-84f1-25d7009fdb2f"
      unitRef="usd">364000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase
      contextRef="i1812c3015e6946e48640969e5b2af5da_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzMtMS0xLTEtMA_15071fb7-f98e-46aa-8dd1-ea5df1698466"
      unitRef="usd">325000</us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase>
    <us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase
      contextRef="if23776a298354ead83ec2352b877f17b_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzMtMy0xLTEtMA_b9f94844-3cf1-461f-aaad-faed077abde9"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase>
    <us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement
      contextRef="i1812c3015e6946e48640969e5b2af5da_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzQtMS0xLTEtMA_665b73d6-ba2f-4bd3-b9d8-ad0f3db9ee87"
      unitRef="usd">531000</us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement>
    <us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement
      contextRef="if23776a298354ead83ec2352b877f17b_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzQtMy0xLTEtMA_ed28b956-eaa3-46c0-b0ed-4356d4689ccc"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
      contextRef="i1812c3015e6946e48640969e5b2af5da_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzUtMS0xLTEtMA_8064aba8-92e2-4278-9193-08ef02d0d5af"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld>
    <us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld
      contextRef="if23776a298354ead83ec2352b877f17b_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzUtMy0xLTEtMA_d5c7780a-9fe9-4565-bb22-30509bbe518f"
      unitRef="usd">753000</us-gaap:DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="i1812c3015e6946e48640969e5b2af5da_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzYtMS0xLTEtMA_63c36aa3-4a6c-4b1f-aff4-193c78638d20"
      unitRef="usd">34000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss
      contextRef="if23776a298354ead83ec2352b877f17b_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzYtMy0xLTEtMA_98fc909e-6042-49e7-a6ca-809bb75d35c8"
      unitRef="usd">16000</us-gaap:DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="i8c099038fdf9440a8e89446a11439dbe_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzctMS0xLTEtMA_d9adcac6-95d4-4ea1-9a09-fc12bb8bfa06"
      unitRef="usd">584000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedBenefitPlanFairValueOfPlanAssets
      contextRef="id62b1afde4a74c9c90412a0b2db58b01_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTo2ZDU2ZjA3ZjhjM2Y0NjgzOGRlNzlhN2RmZWM1NjE5NC90YWJsZXJhbmdlOjZkNTZmMDdmOGMzZjQ2ODM4ZGU3OWE3ZGZlYzU2MTk0XzctMy0xLTEtMA_a005ac3f-2c23-44c3-ae6f-5034e60a3f9e"
      unitRef="usd">1133000</us-gaap:DefinedBenefitPlanFairValueOfPlanAssets>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzEyMDk0NjI3OTI1MzUw_7f79a998-1b2f-415c-8957-27638796f2a1"
      unitRef="usd">986000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount
      contextRef="i1858d3465fd346eeb9db8374bfcacfc8_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzEyMDk0NjI3OTI1MzQ2_d4710841-c7bd-44b8-8532-1cb660c89394"
      unitRef="usd">943000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear
      contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzEwOTk1MTE2NDU0MzE_4437aacc-1a43-4606-a1c5-b5340c0ed7a4"
      unitRef="usd">943000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear>
    <us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzgyNDYzMzcyMjgwODk_6dadd88f-afda-432f-8655-6005d24be498">&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:120%"&gt;The following table projects the benefits expected to be paid to participants from the plans in each of the following fiscal years. The majority of the payments will be paid from plan assets, not company assets.&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:85.655%"/&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.550%"/&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: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;Pension &lt;br/&gt;Benefits&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;2022&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;1,436&#160;&lt;/span&gt;&lt;/td&gt;&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;2023&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;1,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;995&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 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;13,699&#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:ScheduleOfExpectedBenefitPaymentsTableTextBlock>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
      contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplZDZkZTQxYjljZTI0ODFlYTY3Zjk4OTdjOTM2NjVmMC90YWJsZXJhbmdlOmVkNmRlNDFiOWNlMjQ4MWVhNjdmOTg5N2M5MzY2NWYwXzEtMi0xLTEtMzc0OQ_d353a2fe-3bfe-4b3b-a219-838885a1f868"
      unitRef="usd">1436000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo
      contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplZDZkZTQxYjljZTI0ODFlYTY3Zjk4OTdjOTM2NjVmMC90YWJsZXJhbmdlOmVkNmRlNDFiOWNlMjQ4MWVhNjdmOTg5N2M5MzY2NWYwXzItMi0xLTEtMzc0OQ_2d00bce1-5331-4668-a9b0-06ed11087d19"
      unitRef="usd">1575000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree
      contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplZDZkZTQxYjljZTI0ODFlYTY3Zjk4OTdjOTM2NjVmMC90YWJsZXJhbmdlOmVkNmRlNDFiOWNlMjQ4MWVhNjdmOTg5N2M5MzY2NWYwXzMtMi0xLTEtMzc0OQ_31e7ead4-243a-4f22-af29-8d161b9f57af"
      unitRef="usd">927000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour
      contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplZDZkZTQxYjljZTI0ODFlYTY3Zjk4OTdjOTM2NjVmMC90YWJsZXJhbmdlOmVkNmRlNDFiOWNlMjQ4MWVhNjdmOTg5N2M5MzY2NWYwXzQtMi0xLTEtMzc0OQ_78125a98-2afb-4224-a2d6-e30ab26410f1"
      unitRef="usd">995000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive
      contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplZDZkZTQxYjljZTI0ODFlYTY3Zjk4OTdjOTM2NjVmMC90YWJsZXJhbmdlOmVkNmRlNDFiOWNlMjQ4MWVhNjdmOTg5N2M5MzY2NWYwXzUtMi0xLTEtMzc0OQ_b07985a0-53c3-4fe5-8c72-f16e24bdfd58"
      unitRef="usd">980000</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive>
    <algm:DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive
      contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplZDZkZTQxYjljZTI0ODFlYTY3Zjk4OTdjOTM2NjVmMC90YWJsZXJhbmdlOmVkNmRlNDFiOWNlMjQ4MWVhNjdmOTg5N2M5MzY2NWYwXzYtMi0xLTEtMzc0OQ_5be1603e-04c9-43db-b0ec-ed3e7a5bead5"
      unitRef="usd">7786000</algm:DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive>
    <algm:DefinedBenefitPlanExpectedFutureBenefitPaymentTotal
      contextRef="i0863998bf1044fa29aa3676df5d89674_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90YWJsZTplZDZkZTQxYjljZTI0ODFlYTY3Zjk4OTdjOTM2NjVmMC90YWJsZXJhbmdlOmVkNmRlNDFiOWNlMjQ4MWVhNjdmOTg5N2M5MzY2NWYwXzctMi0xLTEtMzc0OQ_e8d47ccc-349e-4ebc-97da-056981c0e110"
      unitRef="usd">13699000</algm:DefinedBenefitPlanExpectedFutureBenefitPaymentTotal>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="if0500fa9eef049f284abf4847810085b_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzM4MTY_46a4a9c8-d594-4ae4-ac34-c0ec84405f42"
      unitRef="gbp">928000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="if0500fa9eef049f284abf4847810085b_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzM4MTY_6e973770-38bb-4d25-a339-255b48deabab"
      unitRef="gbp">928000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i2e72bf2515be4e53bedc09590df812b3_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzM4MjM_26bd571f-147e-405f-af47-8ee3cefdcf56"
      unitRef="gbp">903000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i2e72bf2515be4e53bedc09590df812b3_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzM4MjM_9c234471-a238-4b0d-8b17-ddf6db5f7e43"
      unitRef="gbp">903000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="if0500fa9eef049f284abf4847810085b_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzM4OTI_4e458132-acd0-47a3-9eea-0f75237e4cfb"
      unitRef="usd">1272000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="if0500fa9eef049f284abf4847810085b_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzM4OTI_a799541e-9271-4a06-b242-fd72030df97d"
      unitRef="usd">1272000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent
      contextRef="i2e72bf2515be4e53bedc09590df812b3_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzM4OTk_7827aafe-43f2-4398-8ea7-27ab950bc5db"
      unitRef="usd">978000</us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i2e72bf2515be4e53bedc09590df812b3_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzM4OTk_d157a709-7683-43d4-8eac-4c4432856548"
      unitRef="usd">978000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="i8c4dbf0779c8459a9bfd285467b43114_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzQxNjY_e7034b6d-ee39-4744-adb7-6aa7ebbc7074"
      unitRef="number">0.50</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="i8c4dbf0779c8459a9bfd285467b43114_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzQzMDA_6cb6dbb0-e8bb-491d-a27c-92a352284fc1"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="i8c4dbf0779c8459a9bfd285467b43114_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzQzNjU_303302b0-59e2-4ab1-be53-edc91a5b507e"
      unitRef="number">0.05</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i8c4dbf0779c8459a9bfd285467b43114_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzQ0NTk_c304991d-4b58-47d1-b064-04ab592ca49c"
      unitRef="usd">3687000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="ic8ee97c1d4fd4f8b95b371812d9e749b_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzQ1MjI_39e87cb4-6276-439c-ba41-ea17f5b8b4d9"
      unitRef="usd">3792000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="iacc0bdf562e24b4a995389b224c71c21_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzQ4MzM_2630e377-c690-41eb-ac1a-a3a6a85a868c"
      unitRef="usd">507000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i8c34b38c23c44a05b4a6030a66cfc661_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzQ4OTA_7ba44f4d-296e-4749-a962-4dd9251f7349"
      unitRef="usd">372000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="idd982340729343d695e1be91d4c9ea34_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzUxNjI_bf44caf4-c5c7-4ee0-9395-9d437dba266d"
      unitRef="number">0.35</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage
      contextRef="idd982340729343d695e1be91d4c9ea34_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzUyODM_f6a13fb1-d999-40bb-9b5f-1f0eda4921fa"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage>
    <algm:DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay
      contextRef="idd982340729343d695e1be91d4c9ea34_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzU1MTA_4ebd321b-2677-4756-81a2-cb5211c31fa0"
      unitRef="number">0.03</algm:DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
      contextRef="idd982340729343d695e1be91d4c9ea34_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzU2NjM_4214ec5c-0f1b-4a84-b9a6-ab84e2b1e4aa"
      unitRef="number">1</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch>
    <us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent
      contextRef="idd982340729343d695e1be91d4c9ea34_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzU3MTc_7f5e6270-2afd-4c16-a31d-7b226e068d1e"
      unitRef="number">0.05</us-gaap:DefinedContributionPlanEmployerMatchingContributionPercent>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="i954a3376619b42ea87786122c5a4454f_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNDgvZnJhZzowZjg4MmJjNWJiYWM0MDMxOTExZDUwZTJlZThmN2Y4YS90ZXh0cmVnaW9uOjBmODgyYmM1YmJhYzQwMzE5MTFkNTBlMmVlOGY3ZjhhXzEwOTk1MTE2NDcyOTY_9f736dbc-600f-400e-85e0-c086e8835a12"
      unitRef="usd">1828000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzMwNjI_714f4073-5df8-4b88-baa3-e7bd21565de6">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;Operating Leases &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, leases certain real estate property and equipment under operating lease agreements that expire at various dates between &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzIxNw_8cbbe33d-5718-45ab-a704-fca77edcfd65"&gt;one&lt;/span&gt; and eleven years. The leases generally require the Company to pay for utilities, insurance, taxes and maintenance. Some leases contain escalation clauses, renewal options and purchase options. &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 noncancelable operating leases as of March&#160;26, 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.191%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.609%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&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;Rent expense was $4,385 and $5,456 for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 enters into noncancelable contractual obligations with suppliers related to the purchase of certain inventory components, equipment and other services that require minimum firm purchase commitments.&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:120%"&gt;Future minimum payments under purchase obligations with suppliers as of March&#160;26, 2021 totaled $41,757, which are all expected to be procured in fiscal year 2022.&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;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 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 $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;and $1,841 as of March&#160;26, 2021 and March&#160;27, 2020, respectively, and was included in accrued expenses and other current liabilities in the Company&#x2019;s consolidated balance sheets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&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="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 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. Furthermore, the Company does not believe there are any matters that could have a material adverse effect on financial position, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:12pt"&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 no accrual of such amounts at March&#160;26, 2021 or March&#160;27, 2020.&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;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 &lt;/span&gt;&lt;/div&gt;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 consolidated statements of operations during the period such determination was made. No environmental accruals were established at March&#160;26, 2021 or March&#160;27, 2020.</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="ic69952c9385b4dd7b85695229a867e14_I20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzMwNjM_e06e6b21-b707-42ea-bfa1-0da543830274">P11Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzgyNDYzMzcyMjE4NzM_c450c215-2442-4fa3-9066-b719a4eaccc7">&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 noncancelable operating leases as of March&#160;26, 2021 are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:81.191%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:16.609%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,887&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,644&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;15,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90YWJsZTphY2VhYjJhNDYzMTA0ZTU5YjcxODE1ZThmMGUwNzE3OS90YWJsZXJhbmdlOmFjZWFiMmE0NjMxMDRlNTliNzE4MTVlOGYwZTA3MTc5XzAtMS0xLTEtMzkxNw_c45b0af9-ce12-41e6-bf8e-c5ca08f8c9d5"
      unitRef="usd">2887000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90YWJsZTphY2VhYjJhNDYzMTA0ZTU5YjcxODE1ZThmMGUwNzE3OS90YWJsZXJhbmdlOmFjZWFiMmE0NjMxMDRlNTliNzE4MTVlOGYwZTA3MTc5XzEtMS0xLTEtMzkxNw_1bb22c1f-4531-43a9-b490-219556b18571"
      unitRef="usd">2726000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90YWJsZTphY2VhYjJhNDYzMTA0ZTU5YjcxODE1ZThmMGUwNzE3OS90YWJsZXJhbmdlOmFjZWFiMmE0NjMxMDRlNTliNzE4MTVlOGYwZTA3MTc5XzItMS0xLTEtMzkxNw_8777cf07-22d2-4591-acb5-c94b30e58533"
      unitRef="usd">2644000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90YWJsZTphY2VhYjJhNDYzMTA0ZTU5YjcxODE1ZThmMGUwNzE3OS90YWJsZXJhbmdlOmFjZWFiMmE0NjMxMDRlNTliNzE4MTVlOGYwZTA3MTc5XzMtMS0xLTEtMzkxNw_c94f3183-74ed-492b-8ef2-78c85e412ccd"
      unitRef="usd">2172000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90YWJsZTphY2VhYjJhNDYzMTA0ZTU5YjcxODE1ZThmMGUwNzE3OS90YWJsZXJhbmdlOmFjZWFiMmE0NjMxMDRlNTliNzE4MTVlOGYwZTA3MTc5XzQtMS0xLTEtMzkxNw_6ab2a5a4-2545-459a-85ad-dc2c02c1a80d"
      unitRef="usd">1773000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90YWJsZTphY2VhYjJhNDYzMTA0ZTU5YjcxODE1ZThmMGUwNzE3OS90YWJsZXJhbmdlOmFjZWFiMmE0NjMxMDRlNTliNzE4MTVlOGYwZTA3MTc5XzUtMS0xLTEtMzkxNw_7c1987d7-9b32-4295-9642-b583df3ac311"
      unitRef="usd">3713000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90YWJsZTphY2VhYjJhNDYzMTA0ZTU5YjcxODE1ZThmMGUwNzE3OS90YWJsZXJhbmdlOmFjZWFiMmE0NjMxMDRlNTliNzE4MTVlOGYwZTA3MTc5XzYtMS0xLTEtMzkxNw_6643dafc-84c8-41bc-b84f-ea071f7d21d0"
      unitRef="usd">15915000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:OperatingLeaseExpense
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzEwOTk1MTE2MzI2NjI_6ed84c76-b566-418e-b1f7-22c015a1a1c8"
      unitRef="usd">4385000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzEwOTk1MTE2MzI2NzE_1c86ac86-47ea-470c-a75f-710e02e8e883"
      unitRef="usd">5456000</us-gaap:OperatingLeaseExpense>
    <us-gaap:PurchaseObligationDueInNextTwelveMonths
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzEyMDk0NjI3OTE5MTQ3_12091d47-3a04-493b-9dd9-2bbab7386984"
      unitRef="usd">41757000</us-gaap:PurchaseObligationDueInNextTwelveMonths>
    <us-gaap:SelfInsuranceReserveCurrent
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzEwOTk1MTE2NDEyMzY_dc96068f-2e2a-43ee-a9d1-35ede057a6e0"
      unitRef="usd">1518000</us-gaap:SelfInsuranceReserveCurrent>
    <us-gaap:SelfInsuranceReserveCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzEwOTk1MTE2NDEyNDU_47c26874-1f49-451c-bd41-7aa2994c0708"
      unitRef="usd">1841000</us-gaap:SelfInsuranceReserveCurrent>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzIzNjk_5e8ef8d5-8573-4d81-976b-ddf25c0e3775"
      unitRef="usd">0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzIzNjk_cc743f4e-8fb7-41c8-bc55-d1d5474b3d97"
      unitRef="usd">0</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzMwMDc_3f7b7b84-3719-4218-9c82-c608a88e93c6"
      unitRef="usd">0</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:AccrualForEnvironmentalLossContingencies
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzMwMDc_76339fec-58df-4f71-b013-b8125a321413"
      unitRef="usd">0</us-gaap:AccrualForEnvironmentalLossContingencies>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90ZXh0cmVnaW9uOmQ2YWFjODEwOTk1NjRiNGZiNDIyYWM4ZjJhM2VhZmRlXzI4MzQ_633cbc8c-07c7-4e8f-9b18-8636db1fe11d">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;). Additional detailed discussion is included in Note 17, &#x201c;Common Stock and Stock-Based Compensation.&#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:115%"&gt;Prior to the Company&#x2019;s IPO, Class A shares 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 attributable to the Class A stockholders for computing basic and diluted earnings per share for the fiscal year ended March&#160;27, 2020, the Company did not allocate income to the shares of Class L common stock in accordance with ASC 260, because such classes of shares would not have shared in the distribution had all of the income for the periods been distributed. Accordingly, earnings per share calculations were provided only for the Class A shares with a weighted average of 10,000,000 shares for the fiscal year ended March&#160;27, 2020.&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 sets forth the basic and diluted net (loss) 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:71.816%"/&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;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="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;Fiscal Year 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="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;March 26,&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;March 27,&lt;br/&gt;2020&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;Net income attributable to Allegro MicroSystems, Inc.&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;17,953&#160;&lt;/span&gt;&lt;/td&gt;&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,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Net income attributable to common stockholders&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;18,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,105&#160;&lt;/span&gt;&lt;/td&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;Basic weighted average common shares&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="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;83,448,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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 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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,968,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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;Diluted weighted average common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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;176,416,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Basic net income attributable to Allegro MicroSystems, Inc. per share&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 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.22&#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;border-top:1pt solid #000;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;3.70&#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="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;Basic net income attributable to common stockholders per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;0.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;Diluted net income attributable to Allegro MicroSystems, Inc. per share&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-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.10&#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;3.70&#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="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;Diluted net income attributable to common stockholders per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom: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;padding:2px 0;text-align:right;vertical-align: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.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom: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;padding:2px 0;text-align:right;vertical-align: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.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;/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 fiscal years ended March&#160;26, 2021 and March&#160;27, 2020 does not assume conversion of securities that would have an antidilutive effect on income per share. There were 273 RSUs excluded for fiscal year ended March&#160;26, 2021 as conversion of such securities would have an antidilutive effect on income per share. There were no such convertible securities to consider for the fiscal year ended March&#160;27, 2020.&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 represents issued and 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:71.816%"/&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;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="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;Fiscal Year 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="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;March 26,&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;March 27,&lt;br/&gt;2020&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;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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;308,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Performance stock units&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;218,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;Employee stock purchase plan&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;2,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;Shares related to Common Stock Conversion&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;92,438,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;92,968,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <algm:ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation
      contextRef="i9a1e619d92ea49bb80170a06a05b724f_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90ZXh0cmVnaW9uOmQ2YWFjODEwOTk1NjRiNGZiNDIyYWM4ZjJhM2VhZmRlXzEwOTk1MTE2MzU2NzM_89d5eb61-9850-451f-b224-a0bd87b3f996"
      unitRef="shares">166500000</algm:ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation>
    <algm:CommonStockPriorityDividendRatePercent
      contextRef="i8c7bd0debad5403987487b0dfc83211c_D20201101-20201101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90ZXh0cmVnaW9uOmQ2YWFjODEwOTk1NjRiNGZiNDIyYWM4ZjJhM2VhZmRlXzk1MA_1875ff45-5459-4617-80ad-3deae5a5c107"
      unitRef="number">0.08</algm:CommonStockPriorityDividendRatePercent>
    <algm:CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit
      contextRef="i8c7bd0debad5403987487b0dfc83211c_D20201101-20201101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90ZXh0cmVnaW9uOmQ2YWFjODEwOTk1NjRiNGZiNDIyYWM4ZjJhM2VhZmRlXzEwMjU_7b01faa7-691e-4717-9f41-ffa1d98e388f"
      unitRef="number">0.08</algm:CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="icc28ea7d8a744fcd9ed600e4b2701aec_D20180331-20190329"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90ZXh0cmVnaW9uOmQ2YWFjODEwOTk1NjRiNGZiNDIyYWM4ZjJhM2VhZmRlXzEwOTk1MTE2MzU3MzQ_34f05c37-cdc1-4608-9910-27d7dd9eb4fd"
      unitRef="shares">10000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90ZXh0cmVnaW9uOmQ2YWFjODEwOTk1NjRiNGZiNDIyYWM4ZjJhM2VhZmRlXzEwOTk1MTE2MzU3MzQ_8258cbaf-c601-49e9-a3f7-964142686f66"
      unitRef="shares">10000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90ZXh0cmVnaW9uOmQ2YWFjODEwOTk1NjRiNGZiNDIyYWM4ZjJhM2VhZmRlXzI4MzU_1941e9eb-97bb-4f98-b2e9-bc617b1be1c1">&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 sets forth the basic and diluted net (loss) 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:71.816%"/&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;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="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;Fiscal Year 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="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;March 26,&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;March 27,&lt;br/&gt;2020&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;Net income attributable to Allegro MicroSystems, Inc.&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;17,953&#160;&lt;/span&gt;&lt;/td&gt;&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,971&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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;Net income attributable to common stockholders&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;18,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,105&#160;&lt;/span&gt;&lt;/td&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;Basic weighted average common shares&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="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;83,448,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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 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="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,968,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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;Diluted weighted average common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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;176,416,645&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;10,000,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Basic net income attributable to Allegro MicroSystems, Inc. per share&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 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.22&#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;border-top:1pt solid #000;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;3.70&#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="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;Basic net income attributable to common stockholders per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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;0.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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;Diluted net income attributable to Allegro MicroSystems, Inc. per share&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-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.10&#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;3.70&#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="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;Diluted net income attributable to common stockholders per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom: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;padding:2px 0;text-align:right;vertical-align: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.10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-bottom: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;padding:2px 0;text-align:right;vertical-align: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.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzItNS0xLTEtMA_e0e9cda4-8035-442c-b10e-fa52dad716db"
      unitRef="usd">17953000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzItNy0xLTEtMA_bf67bb09-63f9-442e-bc20-69a4da46dbab"
      unitRef="usd">36971000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzMtNS0xLTEtMA_83f25c2f-250d-4cee-9e3f-f87b2fbdddfe"
      unitRef="usd">18101000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzMtNS0xLTEtMA_ead478c5-f434-4f00-9991-a9f53fe9841c"
      unitRef="usd">18101000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzMtNy0xLTEtMA_68c37e64-7209-4d79-a27e-a94204ab9d23"
      unitRef="usd">37105000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzMtNy0xLTEtMA_7ebe950b-b142-4ec4-9dd3-b5ee426c64bb"
      unitRef="usd">37105000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzQtNS0xLTEtMA_badc03f1-c3d2-4687-922f-427c149d8071"
      unitRef="shares">83448055</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzQtNy0xLTEtMA_2ee6968e-539a-4869-a9bb-328dea8d8bbe"
      unitRef="shares">10000000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzUtNS0xLTEtMA_bfc272ac-90df-4681-9590-3c53aeccc422"
      unitRef="shares">92968590</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzUtNy0xLTEtMA_01f8e663-d3f5-4e85-a03e-b30ee33b5060"
      unitRef="shares">0</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzYtNS0xLTEtMA_3007c565-6d06-42c7-9aff-202748485749"
      unitRef="shares">176416645</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzYtNy0xLTEtMA_fa819204-bf48-4254-bf4a-a09c11b35cde"
      unitRef="shares">10000000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzctNS0xLTEtMA_8720aeb4-e29d-42ec-afef-ed7f015c588f"
      unitRef="usdPerShare">0.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzctNy0xLTEtMA_31f275b0-945e-4009-9bd2-fdfbfaed33bd"
      unitRef="usdPerShare">3.70</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzgtNS0xLTEtMA_6cb29ea2-4f5e-4bef-9179-a2b537fa4c8a"
      unitRef="usdPerShare">0.22</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzgtNy0xLTEtMA_c08ce088-1a75-4cfa-b814-cdbfcc26a8ff"
      unitRef="usdPerShare">3.71</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzktNS0xLTEtMA_1b75a4d8-5cf6-491a-bcea-637b37e228ec"
      unitRef="usdPerShare">0.10</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzktNy0xLTEtMA_34c282e3-0f4a-45bb-abe4-3279ef756758"
      unitRef="usdPerShare">3.70</us-gaap:EarningsPerShareDiluted>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzEwLTUtMS0xLTA_e22ab96a-9672-423a-bb9b-d7c75c1cd720"
      unitRef="usdPerShare">0.10</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTpkYWMxMjE4NTM0MTc0ZGM2Yjk0NjBiNjczYmMzNzhiMC90YWJsZXJhbmdlOmRhYzEyMTg1MzQxNzRkYzZiOTQ2MGI2NzNiYzM3OGIwXzEwLTctMS0xLTA_02064b83-70a8-42f9-a46c-aadf2f56b432"
      unitRef="usdPerShare">3.71</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90ZXh0cmVnaW9uOmQ2YWFjODEwOTk1NjRiNGZiNDIyYWM4ZjJhM2VhZmRlXzQ5NDc4MDIzMzMzMjk_7846bf0b-86e6-47d2-89bb-80c270f8b422"
      unitRef="shares">273</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i54e2ea7242764048bccf47d19678a45d_D20190330-20200327"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90ZXh0cmVnaW9uOmQ2YWFjODEwOTk1NjRiNGZiNDIyYWM4ZjJhM2VhZmRlXzYwNDczMTM5NjI1MzM_1d544b07-b8e7-4503-843c-3ce272268026"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90ZXh0cmVnaW9uOmQ2YWFjODEwOTk1NjRiNGZiNDIyYWM4ZjJhM2VhZmRlXzgyNDYzMzcyMTYyOTg_a33b2aa6-673b-451d-8bc8-988f0c718df8">&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 represents issued and 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:71.816%"/&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;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="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;Fiscal Year 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="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;March 26,&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;March 27,&lt;br/&gt;2020&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;Restricted stock units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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;308,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Performance stock units&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;218,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;Employee stock purchase plan&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;2,914&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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;Shares related to Common Stock Conversion&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;92,438,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="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;92,968,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTo0Zjk3NzViNTBlZjM0MDAxYTFmMGMzYzA1ZTNlNDdiYS90YWJsZXJhbmdlOjRmOTc3NWI1MGVmMzQwMDFhMWYwYzNjMDVlM2U0N2JhXzItNS0xLTEtMA_cd582f7d-8cb0-4cb3-8758-e04217509f8e"
      unitRef="shares">308811</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i54e2ea7242764048bccf47d19678a45d_D20190330-20200327"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTo0Zjk3NzViNTBlZjM0MDAxYTFmMGMzYzA1ZTNlNDdiYS90YWJsZXJhbmdlOjRmOTc3NWI1MGVmMzQwMDFhMWYwYzNjMDVlM2U0N2JhXzItNy0xLTEtMA_2b24050a-eda1-401b-8c89-21a4c4d0b61e"
      unitRef="shares">0</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTo0Zjk3NzViNTBlZjM0MDAxYTFmMGMzYzA1ZTNlNDdiYS90YWJsZXJhbmdlOjRmOTc3NWI1MGVmMzQwMDFhMWYwYzNjMDVlM2U0N2JhXzMtNS0xLTEtMA_6929bbcd-d6a1-48d2-8ade-dc2971ea7b0d"
      unitRef="shares">218678</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="ie9117111a0df46aab196271af8c8c8d7_D20190330-20200327"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTo0Zjk3NzViNTBlZjM0MDAxYTFmMGMzYzA1ZTNlNDdiYS90YWJsZXJhbmdlOjRmOTc3NWI1MGVmMzQwMDFhMWYwYzNjMDVlM2U0N2JhXzMtNy0xLTEtMA_04d0cf09-2b9f-427d-8e24-cfb2210f12ff"
      unitRef="shares">0</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="ib5eb914560f24c508341be5f805992c0_D20200328-20210326"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTo0Zjk3NzViNTBlZjM0MDAxYTFmMGMzYzA1ZTNlNDdiYS90YWJsZXJhbmdlOjRmOTc3NWI1MGVmMzQwMDFhMWYwYzNjMDVlM2U0N2JhXzQtMi0xLTEtMTA5MDE_2a360ec0-1d04-4362-bc04-be21884861a0"
      unitRef="shares">2914</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i01e9f5fcae1447008aa3e0635b03b00b_D20190330-20200327"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTo0Zjk3NzViNTBlZjM0MDAxYTFmMGMzYzA1ZTNlNDdiYS90YWJsZXJhbmdlOjRmOTc3NWI1MGVmMzQwMDFhMWYwYzNjMDVlM2U0N2JhXzQtNC0xLTEtMTA5MDE_0eb56457-3a98-47d8-b78e-825daf20f005"
      unitRef="shares">0</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="icbb2d32337544da9a88d27dd073af2d3_D20200328-20210326"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTo0Zjk3NzViNTBlZjM0MDAxYTFmMGMzYzA1ZTNlNDdiYS90YWJsZXJhbmdlOjRmOTc3NWI1MGVmMzQwMDFhMWYwYzNjMDVlM2U0N2JhXzQtMi0xLTEtNDA4Ng_639cf453-ba1d-4cc7-92b8-a799cd8969b2"
      unitRef="shares">92438187</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i7779e493d82a49fcae0ad6c618ce87ca_D20190330-20200327"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTo0Zjk3NzViNTBlZjM0MDAxYTFmMGMzYzA1ZTNlNDdiYS90YWJsZXJhbmdlOjRmOTc3NWI1MGVmMzQwMDFhMWYwYzNjMDVlM2U0N2JhXzQtNC0xLTEtNDA4Ng_13386d85-358b-4c66-8375-9464e90dd481"
      unitRef="shares">0</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTo0Zjk3NzViNTBlZjM0MDAxYTFmMGMzYzA1ZTNlNDdiYS90YWJsZXJhbmdlOjRmOTc3NWI1MGVmMzQwMDFhMWYwYzNjMDVlM2U0N2JhXzQtNS0xLTEtMA_ece65946-279b-4972-8c01-38a07d62ecca"
      unitRef="shares">92968590</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTQvZnJhZzpkNmFhYzgxMDk5NTY0YjRmYjQyMmFjOGYyYTNlYWZkZS90YWJsZTo0Zjk3NzViNTBlZjM0MDAxYTFmMGMzYzA1ZTNlNDdiYS90YWJsZXJhbmdlOjRmOTc3NWI1MGVmMzQwMDFhMWYwYzNjMDVlM2U0N2JhXzQtNy0xLTEtMA_e0de41b6-3691-4da2-b033-af8bd330308a"
      unitRef="shares">0</algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwMTE5_2722a71e-34e7-4c5c-a648-ca4795a0ba89">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;On November 2, 2020 the Company closed its IPO of 28,750,000 shares of its common stock at an offering price of $14.00 per share, of which 25,000,000 shares were sold by the Company and 3,750,000 shares were sold by selling stockholders, resulting in net proceeds to the Company of approximately $321,425, after deducting $20,125 of underwriting discounts and $8,450 of estimated offering costs. The Company&#x2019;s common stock is now listed on the Nasdaq Global Select Market under the ticker symbol &#x201c;ALGM.&#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;Prior to the IPO, the Company had two classes of common stock, Class A common stock and Class L common stock. The Company&#x2019;s Board of Directors authorized 12,500,000 shares of Class A common stock at par value of $0.01, out of which the Company issued 6,720,000 to Sanken in exchange for its previous common shares. The previous single class of common stock was retired in full. The Company sold 2,880,000 of newly-issued shares of Class A common stock, representing a 28.8% ownership interest, to OEP SKNA, L.P. (the &#x201c;OEP Investor&#x201d;) for cash consideration of $291,000. The stock issuance proceeds were recorded net of $9,260 of related transaction costs. The Company&#x2019;s Board of Directors authorized 1,000,000 shares of Class L common stock at a par value of $0.01.&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;Both Class A and Class L common stock were entitled to dividends, when, and if declared by the Board of Directors. Holders of shares of Class A common stock were entitled to a priority dividend of 8%. After holders of shares of Class A common stock receive an annualized return on capital of 8%, distributions of the remaining value were split between holders of shares of Class A common stock and Class L common stock based on the achievement of certain return targets.&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;Concurrent with the issuance of the Term Loan Facility on September 30, 2020 (as defined in Note 12, &#x201c;Debt and Other Borrowings&#x201d;), the Company paid a cash dividend in the aggregate amount of $400,000 to holders of the Company&#x2019;s Class A common stock.&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;Each outstanding share of Class A common stock entitled the holder to one vote on each matter submitted to a vote of the stockholders of the Company, including the election of the Board of Directors. Holders of Class L common stock were not entitled to vote.&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 the event of voluntary or involuntary liquidation, dissolution or winding-up of the Company, any amounts available for distribution by the Company were to be paid to the holders of Class A common stock and Class L common stock, as if such distribution were a dividend paid, factoring in the priorities as described above.&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;Upon the earliest of (i) an IPO; (ii) change of control; (iii) the date OEP and its affiliates cease to own any shares of capital stock of the Company; or (iv) at the election of the Board of Directors, any merger transaction involving the Company or its subsidiaries, each outstanding share of Class L common stock would convert into Class A common stock.&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;Also, in connection with the OEP transaction, the Company granted 400,000 unvested Class A shares and 597,400 of unvested Class L shares to certain Company employees. The Class A shares vest to the grantees over a service period of 60 months. However, they remain subject to the Company&#x2019;s repurchase right at par value in the event that either (i) a change in control has not occurred or (ii) the Company has not consummated an IPO by the seventh anniversary of the OEP transaction. As of March 27, 2020, the Company was not able to determine whether such a change in control or IPO was probable, and therefore no amount of stock-based compensation was recognized for the unvested shares of Class A common stock at that time. As a result of the Company&#x2019;s IPO closing on November 2, 2020, the unvested shares of Class A common stock immediately become vested and the Company recognized $40,440 of one-time stock-based compensation (400,000 shares to management at $101.10 per share) at that 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 Class L unvested shares vested on a straight-line basis over a service period of four years. Class L unvested shares had no other vesting conditions. If an IPO occurred, 25% of the unvested awards would accelerate vesting if 25% or more of the awards are unvested at the time of the IPO. If a change in control occurs, 100% of the then unvested awards would accelerate vesting. Accordingly, based on the Company&#x2019;s IPO closing on November 2, 2020, the Company accelerated the vesting of the 25% unvested awards at that 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;Prior to the IPO, the Company issued 17,203 shares of Class L common stock with a weighted average price per share of $33.83 during fiscal 2021 and issued 30,300 shares of Class L common stock with a weighted average price per share of $26.93 during fiscal 2020.&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 October 2, 2020, the Company repurchased an aggregate of 1,997 shares of its Class L common stock from certain of its directors and one of its non-executive employees for an aggregate purchase price of $408 in connection with, (i) in the case of such directors, the settlement of certain outstanding promissory notes issued by the Company to such directors, and &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(ii) in the case of such non-executive employee, to satisfy certain withholding tax obligations triggered by the vesting of such shares in accordance with the terms of the applicable award 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;Immediately following the pricing of the IPO on November 2, 2020, 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. Outstanding shares of Class A and Class L common stock were converted to common stock in the Common Stock Conversion at conversion rates of approximately 15.822 and 13.010 shares of common stock to each share of Class A and Class L common stock, respectively. As part of the Common Stock Conversion, 2,066,468 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, to withhold to cover tax transactions. Outstanding loan amounts related to Class L common stock in the aggregate amount of $753 were extinguished on October 2, 2020.&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 following table presents the respective number of shares of common stock and unvested restricted common stock issued in the Common Stock Conversion. The number of shares of common stock and unvested restricted common stock issuable are based upon the vesting provisions of the outstanding shares and reflect the shares vested and unvested at the date of conversion.&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:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.998%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.804%"/&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;Shares of &lt;br/&gt;Common Stock&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;Shares of Unvested&lt;br/&gt;Restricted&lt;br/&gt;Common Stock&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;Total Shares of&lt;br/&gt;Common Stock&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;Class A 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;156,155,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,155,403&#160;&lt;/span&gt;&lt;/td&gt;&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;Class L common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,816,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;459,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,276,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:400;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;163,972,017&#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;459,749&#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;164,431,766&#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;Prior to the IPO, there were 638,298 shares of Class L common stock outstanding at a weighted average price per share of $11.99. As noted in the above table, as part of the Common Stock Conversion, the Class L common stock was converted to 7,816,614 shares of common stock and 459,749 of unvested restricted common stock at weighted average prices per share of $14.00.&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 connection with its IPO, the Company offered certain employees (excluding its named executive officers) who were eligible to receive cash bonuses under the Company&#x2019;s LTCIP and TRIP the opportunity to elect to receive RSUs under its 2020 Omnibus Incentive Compensation Plan in lieu of cash payouts under the LTCIP and/or TRIP, through the RSU Conversion Program. Refer to Note 11, &#x201c;Management Long-Term Cash Incentive Plan&#x201d; for more details.&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 summarizes RSU activity for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020:&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:32.828%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.971%"/&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:14.971%"/&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:14.971%"/&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:14.974%"/&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;Number of&lt;br/&gt;Shares&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;Weighted-Average Grant-Date Fair Value&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;Weighted-Average Remaining Contractual Life &lt;br/&gt;(In years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate &lt;br/&gt;Intrinsic &lt;br/&gt;Value&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;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;Outstanding - March 29, 2019&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding - March 27, 2020&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;&#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 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;&#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;/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;Granted &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,428,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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 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;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(160,063)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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 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;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,713)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding - March 26, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,225,156&#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.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;1.70&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;30,960&#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 weighted-average grant fair value per share for RSUs granted during the fiscal year ended March&#160;26, 2021 was $14.06, and the stock-based compensation expense related to non-vested awards not yet recorded at March&#160;26, 2021 was $13,745, which is expected to be recognized over a weighted-average of 1.70 years. During the fiscal year ended March&#160;26, 2021, 160,063 shares vested.&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 also awards PSUs to its senior executive officers based on achievement of medium-term plans (&#x201c;MTP&#x201d;) approved in meetings of its Board of Directors for establishing target performances. Each award reflects a target number of shares (&#x201c;Target Shares&#x201d;) that may be issued to the award recipient. In fiscal year 2021, these awards are earned upon the completion of a three-year performance period ending March 31, 2023. Whether units are earned at the end of the performance period will be determined based on the achievement of certain performance objectives over the performance period. The performance objectives include achieving certain revenue improvement and cumulative EBITDA levels for the performance period, and also include a performance objective relating to relative total shareholder return (&#x201c;TSR&#x201d;). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depending on the results achieved during the three-year performance period, the actual number of shares that a grant recipient may receive at the end of the period ranges from 0% to 200% of the Target Shares granted.&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 weighted-average fair value of the PSUs was determined using the Monte Carlo simulation model incorporating the following weighted-average assumptions:&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:99.255%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.092%"/&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;Fiscal Year 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;Performance term&lt;/span&gt;&lt;/td&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;2.42 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;Volatility&lt;/span&gt;&lt;/td&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;49.9%&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;Risk-free rate of return&lt;/span&gt;&lt;/td&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;0.17%&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;Dividend yield&lt;/span&gt;&lt;/td&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;&#x2014;%&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;Weighted-average fair value per share&lt;/span&gt;&lt;/td&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;$14.00&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 following table summarizes PSU activity for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020:&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:32.828%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.971%"/&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:14.971%"/&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:14.971%"/&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:14.974%"/&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;Number of&lt;br/&gt;Shares&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;Weighted-Average Grant-Date Fair Value&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;Weighted-Average Remaining Contractual Life &lt;br/&gt;(In years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate &lt;br/&gt;Intrinsic &lt;br/&gt;Value&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;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;Outstanding - March 29, 2019&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding - March 27, 2020&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;&#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 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;&#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;/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;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;650,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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:#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;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;Outstanding - March 26, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;650,302&#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;15.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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;2.65&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,433&#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;PSUs are included at 100% - 200% of target goals. The intrinsic value of the PSU&#x2019;s vested during the fiscal year ended March&#160;26, 2021 was $16,433. The total compensation cost related to non-vested awards not yet recorded at March&#160;26, 2021 was $8,519, which is expected to be recognized over a weighted average of 2.65 years. No shares were vested during fiscal year ended March&#160;26, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes unvested restricted common stock activity for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020:&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:32.828%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.971%"/&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:14.971%"/&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:14.971%"/&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:14.974%"/&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;Number of&lt;br/&gt;Shares&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;Weighted-Average Grant-Date Fair Value&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;Weighted-Average Remaining Contractual Life&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;Aggregate &lt;br/&gt;Intrinsic &lt;br/&gt;Value&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;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;Outstanding - March 29, 2019&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding - March 27, 2020&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;&#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 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;&#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 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;&#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 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;&#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;/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;Common stock conversion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;459,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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 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;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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 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;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding - March 26, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;406,327&#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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;1.79&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;10,268&#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;In connection with the Company&#x2019;s IPO, the Company had filed a registration statement on Form S-8 registering 1,545,891 shares of the Company&#x2019;s common stock available for future issuance under an employee stock purchase plan (&#x201c;ESPP&#x201d;), which number consists of (a) 832,400 shares of common stock initially available for issuance under the ESPP, and (b) an additional 713,491 shares of common stock that may become issuable under the ESPP pursuant to 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;The ESPP, which is maintained by the Company, allows employees to purchase the Company&#x2019;s common stock at 85% of the lesser of the stock price at the beginning or end of the offering period. Each offering period is six months in length. The Company&#x2019;s first offering period started on January 1, 2021 and continues until June 30, 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 weighted-average fair value of the ESPP shares was determined using the Black-Scholes model incorporating the following weighted-average assumptions:&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:82.828%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.972%"/&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;Fiscal Year 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;Performance term&lt;/span&gt;&lt;/td&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;0.50 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;Volatility&lt;/span&gt;&lt;/td&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;55.02%&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;Risk-free rate of return&lt;/span&gt;&lt;/td&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;0.09%&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;Dividend yield&lt;/span&gt;&lt;/td&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;&#x2014;%&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;Weighted-average fair value per share&lt;/span&gt;&lt;/td&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;$7.77&lt;/span&gt;&lt;/td&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;As of March&#160;26, 2021, the total unrecognized compensation cost related to ESPP was $247 and this amount is expected to be recognized over 0.25 years.&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:120%"&gt;Upon completion of its IPO, the Company recognized one-time stock-based compensation charges of $40,440 in connection with the vesting of all outstanding shares of Class&#160;A common stock, $1,610 in connection with the automatic acceleration of 25% of the standard vesting term of shares of Class L common stock 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;d $1,028 with &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 RSU Conversion Program (see above and Note 11, &#x201c;Management Long-Term Cash Incentive Plan&#x201d;). In addition, the Company recognized stock-based compensation charges &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 $1,169 for i&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;ts Class L common stock for the fiscal year ended March&#160;26, 2021 and stock-based compensation charges of $5,729, $1,269, $174 and $247 for &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;it&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;s RSUs, PSUs, restricted common stock and ESPP, respectively, for the fiscal year ended March&#160;26, 2021. All stock-based compensation charges in fiscal 2020 related to expensing of the Company&#x2019;s Class L common stock. The Company recorded stock-based compensation expense in the following expense categories of its 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:71.816%"/&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;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="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;Fiscal Year 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="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;March 26,&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;March 27,&lt;br/&gt;2020&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;Cost of sales&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;5,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;183&#160;&lt;/span&gt;&lt;/td&gt;&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="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;Research and development&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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Selling, general and administrative&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;41,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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 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 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;49,870&#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,435&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i007c1f0ac1d94aa69173cf0dd046d990_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzI2MQ_3b6cf1a4-cf52-4041-9cb4-5c1d390d3988"
      unitRef="shares">28750000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockPricePerShare
      contextRef="i53f84270d28a45bbb9e885475f1690d6_I20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzMxNg_9ff03bf5-4329-4c54-99e9-0f5653723920"
      unitRef="usdPerShare">14.00</us-gaap:SaleOfStockPricePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i4b636476708e40cc9248907f64779265_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzMzOQ_521fc430-f79e-4b26-8b80-db7c92e6883c"
      unitRef="shares">25000000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ic54346dba5a44f118591e95961c33b7b_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzM3OA_5e3e8cd1-2629-41ed-aaea-94c9b17b1950"
      unitRef="shares">3750000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i007c1f0ac1d94aa69173cf0dd046d990_D20201102-20201102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzQ3NA_7f473778-1b9c-478c-a1ca-c34651f389b6"
      unitRef="usd">321425000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <algm:SaleOfStockUnderwritingDiscounts
      contextRef="i007c1f0ac1d94aa69173cf0dd046d990_D20201102-20201102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzQ5NA_aa032f85-e929-4c7e-abff-3caf3ee31700"
      unitRef="usd">20125000</algm:SaleOfStockUnderwritingDiscounts>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i007c1f0ac1d94aa69173cf0dd046d990_D20201102-20201102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzUyNw_dd515045-4d4c-4330-b73a-bf45b3dbfe16"
      unitRef="usd">8450000</us-gaap:PaymentsOfStockIssuanceCosts>
    <algm:NumberOfClassesOfStock
      contextRef="i351876f47cd446e7a10892e992f1c7a4_D20171001-20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzYzMA_8774c8be-77d9-46bf-824e-97b4a28aa653"
      unitRef="class">2</algm:NumberOfClassesOfStock>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i1327a7edb6074b8eb7a653399665ddbc_I20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0Xzc0OQ_6b74b71f-592b-409d-974f-b353da05a244"
      unitRef="shares">12500000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i1327a7edb6074b8eb7a653399665ddbc_I20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0Xzc5OQ_01ab9462-b64e-40ad-bb3c-6dbf6e9671ee"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <algm:StockIssuedDuringPeriodSharesNewIssuesGross
      contextRef="i34fe46b67e524e4399aab47bcde90125_D20171001-20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzgzNQ_2a368733-78a9-473d-a268-adeb516fd295"
      unitRef="shares">6720000</algm:StockIssuedDuringPeriodSharesNewIssuesGross>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i34fe46b67e524e4399aab47bcde90125_D20171001-20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0Xzk3Mg_a265209a-bd7d-4c8a-b104-a50dee622659"
      unitRef="shares">2880000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i0e1005fc8f4944e6bbc8b073338ff7b1_I20171031"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwMzg_9af48b2c-c1de-42a5-91ba-fba536ffd939"
      unitRef="number">0.288</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="i34fe46b67e524e4399aab47bcde90125_D20171001-20171031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTQ_8cb8ba23-5a81-4a8b-be34-2e0735aa8eed"
      unitRef="usd">291000000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i34fe46b67e524e4399aab47bcde90125_D20171001-20171031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzExNDc_9957c217-2622-4b6a-a9c2-585eef59a551"
      unitRef="usd">9260000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ic1cd0d49f81c40bdb53ac0f8997ee0dc_I20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEyMjQ_531916c6-916d-4a18-b5b5-150f5ecb6c9e"
      unitRef="shares">1000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ic1cd0d49f81c40bdb53ac0f8997ee0dc_I20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEyNzY_a6dc9e28-e29e-458b-badf-23cfb7a1aed1"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <algm:CommonStockPriorityDividendPercentage
      contextRef="i34fe46b67e524e4399aab47bcde90125_D20171001-20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzE0Nzc_29e2b5f1-07bd-41e1-a120-8b0cf323abed"
      unitRef="number">0.08</algm:CommonStockPriorityDividendPercentage>
    <algm:CommonStockPriorityDividendPercentage
      contextRef="i34fe46b67e524e4399aab47bcde90125_D20171001-20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzE1NzI_78d578e2-6b64-4f89-a632-2e2c95c2d712"
      unitRef="number">0.08</algm:CommonStockPriorityDividendPercentage>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i5ff89dec85e341bc9c89f09e2096ee5a_D20200930-20200930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEyMDk0NjI3OTM3MDc4_c6dd4d50-43e4-4e9b-9ab8-9914e21a5a19"
      unitRef="usd">400000000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i34fe46b67e524e4399aab47bcde90125_D20171001-20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzI3ODM_a0ee7db0-787d-4f6f-9e4b-783f7fd01aa1"
      unitRef="shares">400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ib07f27c88a604e9db03ebee5937b7aea_D20171001-20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzI4MTc_e7d39645-0333-4c0e-9a90-051ca6e12c99"
      unitRef="shares">597400</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i34fe46b67e524e4399aab47bcde90125_D20171001-20171031"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwMTIw_761733f1-0a94-4664-a769-e606851b778e">P60M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
      contextRef="i77b05f841e7f4e3db91c312dbc02ce50_D20171001-20171031"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzM1NDM_13f03a69-1997-4013-b394-9447754c56dd"
      unitRef="usd">40440000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber
      contextRef="i77b05f841e7f4e3db91c312dbc02ce50_D20171001-20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzM1ODQ_fd09e4a2-7d0e-4766-9003-e93638e05050"
      unitRef="shares">400000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice
      contextRef="i9839b056478f4ea6b9bc661456f4e588_I20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzM2MTE_bcff8d75-317a-4a10-a913-60a674817029"
      unitRef="usdPerShare">101.10</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ib07f27c88a604e9db03ebee5937b7aea_D20171001-20171031"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzM3MjQ_bd0362de-58a7-429c-b42a-fd61ee3a3a2d">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage
      contextRef="i46513fe81b9f433a9b32c5955a358e08_I20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzM4MDU_f1d3e1f9-0bd5-499f-af8e-c714703a7b54"
      unitRef="number">0.25</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested
      contextRef="i46513fe81b9f433a9b32c5955a358e08_I20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzM4NTk_65bc976b-3404-43d1-afa8-d442282387d6"
      unitRef="number">0.25</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage
      contextRef="if741c649080145b5a8fbda064e060c2f_I20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzM5NTI_5e18d35e-ca66-472e-b7f3-3606bc849cdf"
      unitRef="number">1</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage
      contextRef="i46513fe81b9f433a9b32c5955a358e08_I20171031"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAyNjU_e154db66-619e-409a-8d00-8707edfb2dcc"
      unitRef="number">0.25</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="id362e8eb42a24a56bcb5331bcc1eebb1_D20200328-20201101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzI3NDg3NzkwOTA5MjA_ba71e4bb-2681-4787-908e-3873638607ea"
      unitRef="shares">17203</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare
      contextRef="id362e8eb42a24a56bcb5331bcc1eebb1_D20200328-20201101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzI3NDg3NzkwOTA5MTE_6ef094ea-8d49-433e-8617-24cb55eee073"
      unitRef="usdPerShare">33.83</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
      contextRef="i41e97483e88b450fba0913637e7e245b_D20190330-20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzI3NDg3NzkwOTA5Mjk_6f355e91-2a2e-4b1e-9a9a-05ea4677aa5f"
      unitRef="shares">30300</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare
      contextRef="i41e97483e88b450fba0913637e7e245b_D20190330-20200327"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzI3NDg3NzkwOTA5Mzg_92bb4abf-59af-42d5-bb06-9bfc88bafe0e"
      unitRef="usdPerShare">26.93</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i81b6ff0a55a64a4bb8f56ae41d923db9_D20201002-20201002"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzQzMjA_421d464c-4278-4ddb-a36b-aeab495ff8ea"
      unitRef="shares">1997</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i81b6ff0a55a64a4bb8f56ae41d923db9_D20201002-20201002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzQ0NjI_61bd90dd-0d17-40b8-92eb-fe885ff363a9"
      unitRef="usd">408000</us-gaap:StockRepurchasedDuringPeriodValue>
    <algm:ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation
      contextRef="i9a1e619d92ea49bb80170a06a05b724f_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzUwMDg_0fcffc40-7814-4a7b-87fa-5c272b0572ef"
      unitRef="shares">166500000</algm:ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation>
    <algm:ConversionOfStockConversionRatio
      contextRef="iac5f28d249e945dfaade11092aebd4a8_D20201102-20201102"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzUyMjE_ffdf8c01-7fbe-4ad8-87a0-04c21b00f15b"
      unitRef="number">15.822</algm:ConversionOfStockConversionRatio>
    <algm:ConversionOfStockConversionRatio
      contextRef="if871ee369b974785ac62bef7d6afb522_D20201102-20201102"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzUyMjg_83d97fe0-2e29-4920-a665-42e9653b1893"
      unitRef="number">13.010</algm:ConversionOfStockConversionRatio>
    <algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation
      contextRef="iac5f28d249e945dfaade11092aebd4a8_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzUzNTk_4570050e-6a1c-4b16-89ed-a2ca45f65627"
      unitRef="shares">2066468</algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation>
    <algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation
      contextRef="if871ee369b974785ac62bef7d6afb522_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzUzNjY_8ffc3ea1-3f5d-462d-b36c-0547b49de006"
      unitRef="shares">1766</algm:ConversionOfStockSharesWithheldForTaxWithholdingObligation>
    <us-gaap:ExtinguishmentOfDebtAmount
      contextRef="i81b6ff0a55a64a4bb8f56ae41d923db9_D20201002-20201002"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzU2NTE_1622f932-b2fd-4b5e-be79-58fd49811147"
      unitRef="usd">753000</us-gaap:ExtinguishmentOfDebtAmount>
    <us-gaap:ScheduleOfConversionsOfStockTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzgyNDYzMzcyMzYxNTU_8934571b-4f12-48ed-9821-e9de5d426963">&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 following table presents the respective number of shares of common stock and unvested restricted common stock issued in the Common Stock Conversion. The number of shares of common stock and unvested restricted common stock issuable are based upon the vesting provisions of the outstanding shares and reflect the shares vested and unvested at the date of conversion.&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:99.851%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:52.998%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.803%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:0.396%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.804%"/&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;Shares of &lt;br/&gt;Common Stock&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;Shares of Unvested&lt;br/&gt;Restricted&lt;br/&gt;Common Stock&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;Total Shares of&lt;br/&gt;Common Stock&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;Class A 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;156,155,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;156,155,403&#160;&lt;/span&gt;&lt;/td&gt;&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;Class L common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,816,614&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;459,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,276,363&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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:400;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;163,972,017&#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;459,749&#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;164,431,766&#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:ScheduleOfConversionsOfStockTextBlock>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="i378d1234d53146929469e894795ab130_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0OThmNzQ1OGJkZmI0MmM1ODRiMzVkNTg0ZDg3OGFkMy90YWJsZXJhbmdlOjQ5OGY3NDU4YmRmYjQyYzU4NGIzNWQ1ODRkODc4YWQzXzEtMS0xLTEtMA_2f168bee-edbf-4c13-9c6e-be814b08b69c"
      unitRef="shares">156155403</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="i8e4d9f506a464ae9a8b9c2f959790ea4_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0OThmNzQ1OGJkZmI0MmM1ODRiMzVkNTg0ZDg3OGFkMy90YWJsZXJhbmdlOjQ5OGY3NDU4YmRmYjQyYzU4NGIzNWQ1ODRkODc4YWQzXzEtMy0xLTEtMA_df9f0932-03d6-42b6-988b-30c5a0d8be04"
      unitRef="shares">0</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="iac5f28d249e945dfaade11092aebd4a8_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0OThmNzQ1OGJkZmI0MmM1ODRiMzVkNTg0ZDg3OGFkMy90YWJsZXJhbmdlOjQ5OGY3NDU4YmRmYjQyYzU4NGIzNWQ1ODRkODc4YWQzXzEtNS0xLTEtMA_a72aebb2-31ad-4900-8cd6-cb72e0cf5740"
      unitRef="shares">156155403</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="i50ea5e5708a44b83a8192af929d22f18_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0OThmNzQ1OGJkZmI0MmM1ODRiMzVkNTg0ZDg3OGFkMy90YWJsZXJhbmdlOjQ5OGY3NDU4YmRmYjQyYzU4NGIzNWQ1ODRkODc4YWQzXzItMS0xLTEtMA_3166a3b2-c799-4107-8415-d251b2517c83"
      unitRef="shares">7816614</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="i3cf482e7c64e4c00b25b5e2346659b40_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0OThmNzQ1OGJkZmI0MmM1ODRiMzVkNTg0ZDg3OGFkMy90YWJsZXJhbmdlOjQ5OGY3NDU4YmRmYjQyYzU4NGIzNWQ1ODRkODc4YWQzXzItMy0xLTEtMA_f5c65691-a5e0-4c86-b49f-567623761d43"
      unitRef="shares">459749</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="if871ee369b974785ac62bef7d6afb522_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0OThmNzQ1OGJkZmI0MmM1ODRiMzVkNTg0ZDg3OGFkMy90YWJsZXJhbmdlOjQ5OGY3NDU4YmRmYjQyYzU4NGIzNWQ1ODRkODc4YWQzXzItNS0xLTEtMA_b2431a24-b9d6-47aa-93a5-b9a01b5dd86d"
      unitRef="shares">8276363</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="i2690cf0d19d4442d99a97c8c623ef635_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0OThmNzQ1OGJkZmI0MmM1ODRiMzVkNTg0ZDg3OGFkMy90YWJsZXJhbmdlOjQ5OGY3NDU4YmRmYjQyYzU4NGIzNWQ1ODRkODc4YWQzXzMtMS0xLTEtMA_61a318a4-043c-414d-88a3-ae1cc0015bcc"
      unitRef="shares">163972017</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="i598454421957422a8c0a21d9acc25e10_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0OThmNzQ1OGJkZmI0MmM1ODRiMzVkNTg0ZDg3OGFkMy90YWJsZXJhbmdlOjQ5OGY3NDU4YmRmYjQyYzU4NGIzNWQ1ODRkODc4YWQzXzMtMy0xLTEtMA_f7ba6250-929f-4382-b693-3b727fbca078"
      unitRef="shares">459749</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="i9a1e619d92ea49bb80170a06a05b724f_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0OThmNzQ1OGJkZmI0MmM1ODRiMzVkNTg0ZDg3OGFkMy90YWJsZXJhbmdlOjQ5OGY3NDU4YmRmYjQyYzU4NGIzNWQ1ODRkODc4YWQzXzMtNS0xLTEtMA_10074c8b-a882-4dc7-8ac1-0335eacafb49"
      unitRef="shares">164431766</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ifff9930833bb4a92a4b1d4df30ac54ed_I20201101"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAxODc_70206bdb-8b1f-4fb5-8dc5-450a45b9d162"
      unitRef="shares">638298</us-gaap:CommonStockSharesOutstanding>
    <algm:CommonStockSharesOutstandingWeightedAveragePricePerShare
      contextRef="ifff9930833bb4a92a4b1d4df30ac54ed_I20201101"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAyMjg_b7227776-889d-4407-aa03-baefdbeaa596"
      unitRef="usdPerShare">11.99</algm:CommonStockSharesOutstandingWeightedAveragePricePerShare>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="i50ea5e5708a44b83a8192af929d22f18_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAyNDA_0800a427-ed2c-406b-9027-f46fe879aa5d"
      unitRef="shares">7816614</us-gaap:ConversionOfStockSharesIssued1>
    <us-gaap:ConversionOfStockSharesIssued1
      contextRef="i3cf482e7c64e4c00b25b5e2346659b40_D20201102-20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAyNTA_11f44dcb-057f-4229-ab97-ea178d9936fc"
      unitRef="shares">459749</us-gaap:ConversionOfStockSharesIssued1>
    <algm:ConversionOfStockWeightedAverageConversionPrice
      contextRef="i9a1e619d92ea49bb80170a06a05b724f_D20201102-20201102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAyNTk_e70ecf77-6f4b-42e0-a790-8e4ed278c9fd"
      unitRef="usdPerShare">14.00</algm:ConversionOfStockWeightedAverageConversionPrice>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzgyNDYzMzcyMzYxNTY_e0b3d9f8-bbe3-42d8-9db3-eb186061d838">&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 summarizes RSU activity for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020:&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:32.828%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.971%"/&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:14.971%"/&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:14.971%"/&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:14.974%"/&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;Number of&lt;br/&gt;Shares&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;Weighted-Average Grant-Date Fair Value&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;Weighted-Average Remaining Contractual Life &lt;br/&gt;(In years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate &lt;br/&gt;Intrinsic &lt;br/&gt;Value&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;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;Outstanding - March 29, 2019&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding - March 27, 2020&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;&#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 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;&#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;/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;Granted &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,428,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.06&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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 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;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(160,063)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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 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;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,713)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding - March 26, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1,225,156&#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.07&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;1.70&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;30,960&#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:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="id8bcdf86dd1a4f4492c87825a236ee6a_I20190329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTphYjA0YzI3MGVlYTY0MjIwYWRlM2Y4YjBhYmM3N2MwMy90YWJsZXJhbmdlOmFiMDRjMjcwZWVhNjQyMjBhZGUzZjhiMGFiYzc3YzAzXzItMS0xLTEtNDIyMg_103c304e-2c80-46e0-8564-fed4104e5273"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="id8bcdf86dd1a4f4492c87825a236ee6a_I20190329"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTphYjA0YzI3MGVlYTY0MjIwYWRlM2Y4YjBhYmM3N2MwMy90YWJsZXJhbmdlOmFiMDRjMjcwZWVhNjQyMjBhZGUzZjhiMGFiYzc3YzAzXzItMy0xLTEtNDIyMg_8873554d-b25c-4421-8b48-d6eadc93cec9"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i4ffd72d8949043c09614de5343324728_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTphYjA0YzI3MGVlYTY0MjIwYWRlM2Y4YjBhYmM3N2MwMy90YWJsZXJhbmdlOmFiMDRjMjcwZWVhNjQyMjBhZGUzZjhiMGFiYzc3YzAzXzEtMS0xLTEtMA_0c67c2b5-12e1-461b-ab10-81940c2fa5de"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i4ffd72d8949043c09614de5343324728_I20200327"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTphYjA0YzI3MGVlYTY0MjIwYWRlM2Y4YjBhYmM3N2MwMy90YWJsZXJhbmdlOmFiMDRjMjcwZWVhNjQyMjBhZGUzZjhiMGFiYzc3YzAzXzEtMy0xLTEtMA_ff2d8fc8-0fe6-40d5-8dd0-45965dd99d25"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTphYjA0YzI3MGVlYTY0MjIwYWRlM2Y4YjBhYmM3N2MwMy90YWJsZXJhbmdlOmFiMDRjMjcwZWVhNjQyMjBhZGUzZjhiMGFiYzc3YzAzXzItMS0xLTEtMA_3196d2e0-4f6c-43d6-bb85-b626140b3ab2"
      unitRef="shares">1428932</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTphYjA0YzI3MGVlYTY0MjIwYWRlM2Y4YjBhYmM3N2MwMy90YWJsZXJhbmdlOmFiMDRjMjcwZWVhNjQyMjBhZGUzZjhiMGFiYzc3YzAzXzItMy0xLTEtMA_f4bd120b-36db-47ba-8183-a14a26c490b8"
      unitRef="usdPerShare">14.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTphYjA0YzI3MGVlYTY0MjIwYWRlM2Y4YjBhYmM3N2MwMy90YWJsZXJhbmdlOmFiMDRjMjcwZWVhNjQyMjBhZGUzZjhiMGFiYzc3YzAzXzMtMS0xLTEtMA_efcd65c6-fe08-4d94-b2c1-1edc5c7a160d"
      unitRef="shares">160063</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTphYjA0YzI3MGVlYTY0MjIwYWRlM2Y4YjBhYmM3N2MwMy90YWJsZXJhbmdlOmFiMDRjMjcwZWVhNjQyMjBhZGUzZjhiMGFiYzc3YzAzXzMtMy0xLTEtMA_d8fa8dde-eafb-4227-ba64-f151ff821984"
      unitRef="usdPerShare">14.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTphYjA0YzI3MGVlYTY0MjIwYWRlM2Y4YjBhYmM3N2MwMy90YWJsZXJhbmdlOmFiMDRjMjcwZWVhNjQyMjBhZGUzZjhiMGFiYzc3YzAzXzQtMS0xLTEtMA_2d3a1382-e52b-48e2-aeb6-f9ddf5240596"
      unitRef="shares">43713</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTphYjA0YzI3MGVlYTY0MjIwYWRlM2Y4YjBhYmM3N2MwMy90YWJsZXJhbmdlOmFiMDRjMjcwZWVhNjQyMjBhZGUzZjhiMGFiYzc3YzAzXzQtMy0xLTEtMA_2abb5a19-a5d5-4ccf-8842-ff999ccb78af"
      unitRef="usdPerShare">14.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ib6b8284f2fc8414f885b292d200fec78_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTphYjA0YzI3MGVlYTY0MjIwYWRlM2Y4YjBhYmM3N2MwMy90YWJsZXJhbmdlOmFiMDRjMjcwZWVhNjQyMjBhZGUzZjhiMGFiYzc3YzAzXzUtMS0xLTEtMA_fdb8c5b5-b5ad-486a-ad74-4cd8b56f7219"
      unitRef="shares">1225156</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ib6b8284f2fc8414f885b292d200fec78_I20210326"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTphYjA0YzI3MGVlYTY0MjIwYWRlM2Y4YjBhYmM3N2MwMy90YWJsZXJhbmdlOmFiMDRjMjcwZWVhNjQyMjBhZGUzZjhiMGFiYzc3YzAzXzUtMy0xLTEtMA_b0dcaccc-9df9-44ef-870a-4eeac1389f24"
      unitRef="usdPerShare">14.07</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTphYjA0YzI3MGVlYTY0MjIwYWRlM2Y4YjBhYmM3N2MwMy90YWJsZXJhbmdlOmFiMDRjMjcwZWVhNjQyMjBhZGUzZjhiMGFiYzc3YzAzXzUtNS0xLTEtMA_be1d8b91-38f3-4e6a-86f2-e4d4a1fb719e">P1Y8M12D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="ib6b8284f2fc8414f885b292d200fec78_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTphYjA0YzI3MGVlYTY0MjIwYWRlM2Y4YjBhYmM3N2MwMy90YWJsZXJhbmdlOmFiMDRjMjcwZWVhNjQyMjBhZGUzZjhiMGFiYzc3YzAzXzUtNy0xLTEtMA_6c421c13-138e-4235-acb5-c7dd76336a60"
      unitRef="usd">30960000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NDk5ODQ_a2c5bfb3-583b-40bb-affc-4fe5f9dcb098"
      unitRef="usdPerShare">14.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ib6b8284f2fc8414f885b292d200fec78_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NDk5OTM_9feedbf5-d1b8-4fd4-a80a-512fbd0d292d"
      unitRef="usd">13745000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzgyNDYzMzcyMzYxNDA_98a89f3d-97e7-4579-b100-72563034e9fb">P1Y8M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAwNDU_87d8bafe-ae61-4868-a6d7-200e3c8017b9"
      unitRef="shares">160063</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzgyNDYzMzcyMzYxNTE_39d5cda3-1325-470d-9b96-68fe4edfd26e">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1
      contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzgyNDYzMzcyMzYxNDg_5844b89d-285e-4b93-b0f5-49a6aa6e8f81">P3Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted
      contextRef="i0b42bda7c1514041bfcc0946fb544916_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAyODk_02b65771-fa6d-45f8-8d34-fac9d3e69b23"
      unitRef="number">0</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted
      contextRef="i26a822aedf1a4f889e2b21df59f4e72f_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAyOTc_d919d5c3-cc7f-4058-87f2-5de6b93f2af1"
      unitRef="number">2</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted>
    <algm:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzgyNDYzMzcyMzYxNTc_3440e2ba-f274-47b0-ace8-a6a8d4f34650">&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 weighted-average fair value of the PSUs was determined using the Monte Carlo simulation model incorporating the following weighted-average assumptions:&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:99.255%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:82.708%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:15.092%"/&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;Fiscal Year 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;Performance term&lt;/span&gt;&lt;/td&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;2.42 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;Volatility&lt;/span&gt;&lt;/td&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;49.9%&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;Risk-free rate of return&lt;/span&gt;&lt;/td&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;0.17%&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;Dividend yield&lt;/span&gt;&lt;/td&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;&#x2014;%&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;Weighted-average fair value per share&lt;/span&gt;&lt;/td&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;$14.00&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</algm:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo4YTU4YWVhMGM3YzU0OTJmOTA2YjIzZTllMzcwNWZmNC90YWJsZXJhbmdlOjhhNThhZWEwYzdjNTQ5MmY5MDZiMjNlOWUzNzA1ZmY0XzEtMS0xLTEtMA_b19f7870-2683-4dc1-b3d0-d075700270e8">P2Y5M1D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo4YTU4YWVhMGM3YzU0OTJmOTA2YjIzZTllMzcwNWZmNC90YWJsZXJhbmdlOjhhNThhZWEwYzdjNTQ5MmY5MDZiMjNlOWUzNzA1ZmY0XzItMS0xLTEtMA_f6786202-6ea0-4703-89b1-aa71c8af2575"
      unitRef="number">0.499</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo4YTU4YWVhMGM3YzU0OTJmOTA2YjIzZTllMzcwNWZmNC90YWJsZXJhbmdlOjhhNThhZWEwYzdjNTQ5MmY5MDZiMjNlOWUzNzA1ZmY0XzMtMS0xLTEtMA_7c6df620-4c31-411d-aea1-0e8dabf13eff"
      unitRef="number">0.0017</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo4YTU4YWVhMGM3YzU0OTJmOTA2YjIzZTllMzcwNWZmNC90YWJsZXJhbmdlOjhhNThhZWEwYzdjNTQ5MmY5MDZiMjNlOWUzNzA1ZmY0XzQtMS0xLTEtMA_68b9eb46-454c-4ef0-a0ff-99df26a712ca"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharePrice
      contextRef="ibc4d561a420a49ea8adc2fd3cee668c7_I20210326"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo4YTU4YWVhMGM3YzU0OTJmOTA2YjIzZTllMzcwNWZmNC90YWJsZXJhbmdlOjhhNThhZWEwYzdjNTQ5MmY5MDZiMjNlOWUzNzA1ZmY0XzUtMS0xLTEtMA_6a229467-d1aa-486b-b402-ba67fb6318bb"
      unitRef="usdPerShare">14.00</us-gaap:SharePrice>
    <us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzgyNDYzMzcyMzYxNTg_16063dfc-5f24-4214-abe4-645d664bcf5d">&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 summarizes PSU activity for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020:&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:32.828%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.971%"/&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:14.971%"/&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:14.971%"/&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:14.974%"/&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;Number of&lt;br/&gt;Shares&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;Weighted-Average Grant-Date Fair Value&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;Weighted-Average Remaining Contractual Life &lt;br/&gt;(In years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Aggregate &lt;br/&gt;Intrinsic &lt;br/&gt;Value&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;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;Outstanding - March 29, 2019&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding - March 27, 2020&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;&#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 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;&#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;/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;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;650,302&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#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;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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:#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;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;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;Outstanding - March 26, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;650,302&#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;15.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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;2.65&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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-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,433&#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:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="iff42c27e763d41a79bffd84387e3e1be_I20190329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo3NGEyN2Q0MTBmYTA0NmNkOGExMmQwYjY3OTAyOTI3ZS90YWJsZXJhbmdlOjc0YTI3ZDQxMGZhMDQ2Y2Q4YTEyZDBiNjc5MDI5MjdlXzItMS0xLTEtNDI2MQ_065d0ad1-8829-4118-a21c-378f2668d6f7"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="iff42c27e763d41a79bffd84387e3e1be_I20190329"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo3NGEyN2Q0MTBmYTA0NmNkOGExMmQwYjY3OTAyOTI3ZS90YWJsZXJhbmdlOjc0YTI3ZDQxMGZhMDQ2Y2Q4YTEyZDBiNjc5MDI5MjdlXzItMy0xLTEtNDI2MQ_0da4be3e-205a-4736-844b-30cb4992a456"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="if2dad286a1d64f0287cd22405627efd8_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo3NGEyN2Q0MTBmYTA0NmNkOGExMmQwYjY3OTAyOTI3ZS90YWJsZXJhbmdlOjc0YTI3ZDQxMGZhMDQ2Y2Q4YTEyZDBiNjc5MDI5MjdlXzEtMS0xLTEtMA_eaaaaa5e-d55b-4726-8e7c-c803e8c18b3c"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="if2dad286a1d64f0287cd22405627efd8_I20200327"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo3NGEyN2Q0MTBmYTA0NmNkOGExMmQwYjY3OTAyOTI3ZS90YWJsZXJhbmdlOjc0YTI3ZDQxMGZhMDQ2Y2Q4YTEyZDBiNjc5MDI5MjdlXzEtMy0xLTEtMA_462dde2e-ba99-4187-96c2-0ef5a8986578"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo3NGEyN2Q0MTBmYTA0NmNkOGExMmQwYjY3OTAyOTI3ZS90YWJsZXJhbmdlOjc0YTI3ZDQxMGZhMDQ2Y2Q4YTEyZDBiNjc5MDI5MjdlXzItMS0xLTEtMA_e7f40f2e-4924-4f16-90b4-64d60c648bdf"
      unitRef="shares">650302</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo3NGEyN2Q0MTBmYTA0NmNkOGExMmQwYjY3OTAyOTI3ZS90YWJsZXJhbmdlOjc0YTI3ZDQxMGZhMDQ2Y2Q4YTEyZDBiNjc5MDI5MjdlXzItMy0xLTEtMA_67003808-7070-4771-9397-b1ca52af6f16"
      unitRef="usdPerShare">15.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo3NGEyN2Q0MTBmYTA0NmNkOGExMmQwYjY3OTAyOTI3ZS90YWJsZXJhbmdlOjc0YTI3ZDQxMGZhMDQ2Y2Q4YTEyZDBiNjc5MDI5MjdlXzMtMS0xLTEtMA_c810adc3-48aa-4527-9177-5a544d009685"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo3NGEyN2Q0MTBmYTA0NmNkOGExMmQwYjY3OTAyOTI3ZS90YWJsZXJhbmdlOjc0YTI3ZDQxMGZhMDQ2Y2Q4YTEyZDBiNjc5MDI5MjdlXzMtMy0xLTEtMA_1f6be5da-c1e8-4fe7-99a4-49e28bed0b80"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo3NGEyN2Q0MTBmYTA0NmNkOGExMmQwYjY3OTAyOTI3ZS90YWJsZXJhbmdlOjc0YTI3ZDQxMGZhMDQ2Y2Q4YTEyZDBiNjc5MDI5MjdlXzQtMS0xLTEtMA_9947d569-f805-4e0e-8e3b-b0f47fd5ded4"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo3NGEyN2Q0MTBmYTA0NmNkOGExMmQwYjY3OTAyOTI3ZS90YWJsZXJhbmdlOjc0YTI3ZDQxMGZhMDQ2Y2Q4YTEyZDBiNjc5MDI5MjdlXzQtMy0xLTEtMA_688ba750-5477-4f21-a372-620d26a86e17"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ibc4d561a420a49ea8adc2fd3cee668c7_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo3NGEyN2Q0MTBmYTA0NmNkOGExMmQwYjY3OTAyOTI3ZS90YWJsZXJhbmdlOjc0YTI3ZDQxMGZhMDQ2Y2Q4YTEyZDBiNjc5MDI5MjdlXzUtMS0xLTEtMA_49994680-5314-4e92-8670-5746a4b3cf7f"
      unitRef="shares">650302</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ibc4d561a420a49ea8adc2fd3cee668c7_I20210326"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo3NGEyN2Q0MTBmYTA0NmNkOGExMmQwYjY3OTAyOTI3ZS90YWJsZXJhbmdlOjc0YTI3ZDQxMGZhMDQ2Y2Q4YTEyZDBiNjc5MDI5MjdlXzUtMy0xLTEtMA_610bd6ad-0485-4af7-87da-d95585c51d41"
      unitRef="usdPerShare">15.05</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo3NGEyN2Q0MTBmYTA0NmNkOGExMmQwYjY3OTAyOTI3ZS90YWJsZXJhbmdlOjc0YTI3ZDQxMGZhMDQ2Y2Q4YTEyZDBiNjc5MDI5MjdlXzUtNS0xLTEtMA_d7416870-548f-4852-8bdf-d66da186c0ef">P2Y7M24D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="ibc4d561a420a49ea8adc2fd3cee668c7_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo3NGEyN2Q0MTBmYTA0NmNkOGExMmQwYjY3OTAyOTI3ZS90YWJsZXJhbmdlOjc0YTI3ZDQxMGZhMDQ2Y2Q4YTEyZDBiNjc5MDI5MjdlXzUtNy0xLTEtMA_73f13947-a96b-4c48-81f4-2b479f390a55"
      unitRef="usd">16433000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals
      contextRef="i0b42bda7c1514041bfcc0946fb544916_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAwNTI_fa1d9d2c-febf-435d-94ce-29a3bcfc0afe"
      unitRef="number">1</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals
      contextRef="i26a822aedf1a4f889e2b21df59f4e72f_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAwNTk_d39dd798-1680-488b-a1a7-6d42eb4e350b"
      unitRef="number">2</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAwNjg_a06225b7-9c90-4476-b956-c52ff14bb347"
      unitRef="usd">16433000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="ibc4d561a420a49ea8adc2fd3cee668c7_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAwNzc_cc803692-f855-48a4-84b9-eaf774fd7a98"
      unitRef="usd">8519000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzgyNDYzMzcyMzYxNTI_dfda60b9-df34-4e04-bd36-a2fa94d99725">P2Y7M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAxNjY_cba55ef9-970e-468e-a7ca-9060d75d1b1e"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzgyNDYzMzcyMzYxNTk_88cf7e90-e3d8-4d8b-9998-3c68f78ed59e">&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 summarizes unvested restricted common stock activity for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020:&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:32.828%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.971%"/&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:14.971%"/&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:14.971%"/&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:14.974%"/&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;Number of&lt;br/&gt;Shares&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;Weighted-Average Grant-Date Fair Value&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;Weighted-Average Remaining Contractual Life&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;Aggregate &lt;br/&gt;Intrinsic &lt;br/&gt;Value&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;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;Outstanding - March 29, 2019&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;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding - March 27, 2020&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;&#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 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;&#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 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;&#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 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;&#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;/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;Common stock conversion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;459,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;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 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;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,170)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 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;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 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;Canceled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,252)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Outstanding - March 26, 2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;406,327&#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.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;1.79&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;10,268&#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:NonvestedRestrictedStockSharesActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i98540c2802db4c679babef089eef9b5c_I20190329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTpkMDY2NDU0NTc5ZmI0MGRkODVmZjcyNGZmMjgxMGE4Ni90YWJsZXJhbmdlOmQwNjY0NTQ1NzlmYjQwZGQ4NWZmNzI0ZmYyODEwYTg2XzItMS0xLTEtNzk4OA_5d3116f9-a99f-410e-912e-f98e76f13543"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i98540c2802db4c679babef089eef9b5c_I20190329"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTpkMDY2NDU0NTc5ZmI0MGRkODVmZjcyNGZmMjgxMGE4Ni90YWJsZXJhbmdlOmQwNjY0NTQ1NzlmYjQwZGQ4NWZmNzI0ZmYyODEwYTg2XzItMy0xLTEtNzk4OA_5851f9e0-3f8f-4aa5-9f51-535ebe8ddb25"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i3bcbc3a2a73847c7aab3acce7a04ee42_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTpkMDY2NDU0NTc5ZmI0MGRkODVmZjcyNGZmMjgxMGE4Ni90YWJsZXJhbmdlOmQwNjY0NTQ1NzlmYjQwZGQ4NWZmNzI0ZmYyODEwYTg2XzEtMS0xLTEtMA_dc544d0c-c517-4e90-9601-6da1763331da"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i3bcbc3a2a73847c7aab3acce7a04ee42_I20200327"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTpkMDY2NDU0NTc5ZmI0MGRkODVmZjcyNGZmMjgxMGE4Ni90YWJsZXJhbmdlOmQwNjY0NTQ1NzlmYjQwZGQ4NWZmNzI0ZmYyODEwYTg2XzEtMy0xLTEtMA_d44bb4f7-788d-4a3f-9b19-325c9734ae2b"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="i456353b9af5b464c8d501c4d8a2cceb0_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTpkMDY2NDU0NTc5ZmI0MGRkODVmZjcyNGZmMjgxMGE4Ni90YWJsZXJhbmdlOmQwNjY0NTQ1NzlmYjQwZGQ4NWZmNzI0ZmYyODEwYTg2XzItMS0xLTEtMA_275a7243-fbdc-4c9f-9e02-dc1bfb244823"
      unitRef="shares">459749</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="i456353b9af5b464c8d501c4d8a2cceb0_D20200328-20210326"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTpkMDY2NDU0NTc5ZmI0MGRkODVmZjcyNGZmMjgxMGE4Ni90YWJsZXJhbmdlOmQwNjY0NTQ1NzlmYjQwZGQ4NWZmNzI0ZmYyODEwYTg2XzItMy0xLTEtMA_cf7e2ad4-8a0e-4a5f-be7a-b33db243c855"
      unitRef="usdPerShare">14.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="i456353b9af5b464c8d501c4d8a2cceb0_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTpkMDY2NDU0NTc5ZmI0MGRkODVmZjcyNGZmMjgxMGE4Ni90YWJsZXJhbmdlOmQwNjY0NTQ1NzlmYjQwZGQ4NWZmNzI0ZmYyODEwYTg2XzMtMS0xLTEtMA_ad0c8fcf-570a-4069-9e40-7e10a86ab27b"
      unitRef="shares">50170</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="i456353b9af5b464c8d501c4d8a2cceb0_D20200328-20210326"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTpkMDY2NDU0NTc5ZmI0MGRkODVmZjcyNGZmMjgxMGE4Ni90YWJsZXJhbmdlOmQwNjY0NTQ1NzlmYjQwZGQ4NWZmNzI0ZmYyODEwYTg2XzMtMy0xLTEtMA_5f49973b-e9ed-4a52-8454-218a29d6f210"
      unitRef="usdPerShare">14.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="i456353b9af5b464c8d501c4d8a2cceb0_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTpkMDY2NDU0NTc5ZmI0MGRkODVmZjcyNGZmMjgxMGE4Ni90YWJsZXJhbmdlOmQwNjY0NTQ1NzlmYjQwZGQ4NWZmNzI0ZmYyODEwYTg2XzQtMS0xLTEtMA_38c92933-a9bb-45a2-8541-65cea8407f50"
      unitRef="shares">3252</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="i456353b9af5b464c8d501c4d8a2cceb0_D20200328-20210326"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTpkMDY2NDU0NTc5ZmI0MGRkODVmZjcyNGZmMjgxMGE4Ni90YWJsZXJhbmdlOmQwNjY0NTQ1NzlmYjQwZGQ4NWZmNzI0ZmYyODEwYTg2XzQtMy0xLTEtMA_8bff325e-98af-4012-a5fa-2c4461ea5a18"
      unitRef="usdPerShare">14.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ie6726e64ca22443abb228915697c0e00_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTpkMDY2NDU0NTc5ZmI0MGRkODVmZjcyNGZmMjgxMGE4Ni90YWJsZXJhbmdlOmQwNjY0NTQ1NzlmYjQwZGQ4NWZmNzI0ZmYyODEwYTg2XzUtMS0xLTEtMA_9ecc240d-d3eb-44ed-9d1b-080b82c22af6"
      unitRef="shares">406327</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ie6726e64ca22443abb228915697c0e00_I20210326"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTpkMDY2NDU0NTc5ZmI0MGRkODVmZjcyNGZmMjgxMGE4Ni90YWJsZXJhbmdlOmQwNjY0NTQ1NzlmYjQwZGQ4NWZmNzI0ZmYyODEwYTg2XzUtMy0xLTEtMA_b0454b3a-9122-4627-9e83-0ada0467a5cf"
      unitRef="usdPerShare">14.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="i456353b9af5b464c8d501c4d8a2cceb0_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTpkMDY2NDU0NTc5ZmI0MGRkODVmZjcyNGZmMjgxMGE4Ni90YWJsZXJhbmdlOmQwNjY0NTQ1NzlmYjQwZGQ4NWZmNzI0ZmYyODEwYTg2XzUtNS0xLTEtMA_851b1962-a1a6-428e-8b38-f91287a08ee4">P1Y9M14D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
      contextRef="ie6726e64ca22443abb228915697c0e00_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTpkMDY2NDU0NTc5ZmI0MGRkODVmZjcyNGZmMjgxMGE4Ni90YWJsZXJhbmdlOmQwNjY0NTQ1NzlmYjQwZGQ4NWZmNzI0ZmYyODEwYTg2XzUtNy0xLTEtMA_2cf723c7-3c98-4b3d-911f-bb5daf533cc2"
      unitRef="usd">10268000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested>
    <us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
      contextRef="ib04845c6d93348fba82dec6efbd6e93f_I20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzYwNDczMTM5ODQzMTc_d690ceac-63e0-4c63-8d88-e471255dbb94"
      unitRef="shares">1545891</us-gaap:CommonStockCapitalSharesReservedForFutureIssuance>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="ib04845c6d93348fba82dec6efbd6e93f_I20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzYwNDczMTM5ODQzMjg_b8989969-288d-4876-8b34-e3a7ce87da6e"
      unitRef="shares">832400</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesThatMayBecomeAvailableForGrant
      contextRef="ib04845c6d93348fba82dec6efbd6e93f_I20201102"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzYwNDczMTM5ODQzMzc_b1579480-60ae-481a-a778-ac3d6a5e8a1e"
      unitRef="shares">713491</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesThatMayBecomeAvailableForGrant>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
      contextRef="ic746354791b544729c34996268efba87_D20201102-20201102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzYwNDczMTM5ODQzNjc_ad3e1b9a-6be3-4685-8a6d-e2094ae8c9d2"
      unitRef="number">0.85</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod
      contextRef="ic746354791b544729c34996268efba87_D20201102-20201102"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzYwNDczMTM5ODQzNzE_75f210d8-2cd1-4114-aa6b-4371a740cef8">P6M</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod>
    <us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzYwNDczMTM5ODQzNDU_1e074ecf-cdee-4024-ae49-a75e0be9d374">The weighted-average fair value of the ESPP shares was determined using the Black-Scholes model incorporating the following weighted-average assumptions:&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:82.828%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.972%"/&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;Fiscal Year 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;Performance term&lt;/span&gt;&lt;/td&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;0.50 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;Volatility&lt;/span&gt;&lt;/td&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;55.02%&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;Risk-free rate of return&lt;/span&gt;&lt;/td&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;0.09%&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;Dividend yield&lt;/span&gt;&lt;/td&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;&#x2014;%&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;Weighted-average fair value per share&lt;/span&gt;&lt;/td&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;$7.77&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1
      contextRef="ib5eb914560f24c508341be5f805992c0_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo5MmExZjI0MzcxZTY0ZDQ0OTg4NGNmOWE3OTk3ODMwYy90YWJsZXJhbmdlOjkyYTFmMjQzNzFlNjRkNDQ5ODg0Y2Y5YTc5OTc4MzBjXzEtMS0xLTEtMTA5NzM_7dde9853-8ba5-41ce-b3aa-00459712e7d7">P0Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="ib5eb914560f24c508341be5f805992c0_D20200328-20210326"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo5MmExZjI0MzcxZTY0ZDQ0OTg4NGNmOWE3OTk3ODMwYy90YWJsZXJhbmdlOjkyYTFmMjQzNzFlNjRkNDQ5ODg0Y2Y5YTc5OTc4MzBjXzItMS0xLTEtMTA5NzM_df8895da-c9db-4873-a74e-294566d45dbf"
      unitRef="number">0.5502</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="ib5eb914560f24c508341be5f805992c0_D20200328-20210326"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo5MmExZjI0MzcxZTY0ZDQ0OTg4NGNmOWE3OTk3ODMwYy90YWJsZXJhbmdlOjkyYTFmMjQzNzFlNjRkNDQ5ODg0Y2Y5YTc5OTc4MzBjXzMtMS0xLTEtMTA5NzM_92885f6d-1e98-4991-9e11-c9166ecc6f85"
      unitRef="number">0.0009</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="ib5eb914560f24c508341be5f805992c0_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo5MmExZjI0MzcxZTY0ZDQ0OTg4NGNmOWE3OTk3ODMwYy90YWJsZXJhbmdlOjkyYTFmMjQzNzFlNjRkNDQ5ODg0Y2Y5YTc5OTc4MzBjXzQtMS0xLTEtMTA5NzM_cf5d59b2-092a-4f8c-90b5-7de0b4a979eb"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:SharePrice
      contextRef="i67932a18eaa0408c9950dcea0a67c894_I20210326"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo5MmExZjI0MzcxZTY0ZDQ0OTg4NGNmOWE3OTk3ODMwYy90YWJsZXJhbmdlOjkyYTFmMjQzNzFlNjRkNDQ5ODg0Y2Y5YTc5OTc4MzBjXzUtMS0xLTEtMTA5NzM_d9783646-c17a-474b-9d28-dc2e3f788081"
      unitRef="usdPerShare">7.77</us-gaap:SharePrice>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
      contextRef="i67932a18eaa0408c9950dcea0a67c894_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzQ5NDc4MDIzNTA3ODU_d0247f26-ffe6-4f1f-baaf-4ed4f2c3e34a"
      unitRef="usd">247000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ib5eb914560f24c508341be5f805992c0_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzQ5NDc4MDIzNTA3OTQ_b7c0000c-781c-4fae-91c0-7dddc3095720">P0Y3M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="iac5f28d249e945dfaade11092aebd4a8_D20201102-20201102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0Xzk0MzY_13487017-e2d4-443e-a449-147381780423"
      unitRef="usd">40440000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if871ee369b974785ac62bef7d6afb522_D20201102-20201102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0Xzk1MjU_be99bbac-0f64-418c-a422-9ad478ed7caf"
      unitRef="usd">1610000</us-gaap:AllocatedShareBasedCompensationExpense>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage
      contextRef="i5d016d9219fa43539827dbf16e9392b5_I20201102"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0Xzk1Nzc_a7fd2dc2-94d7-4446-a190-f0cd0ee1959e"
      unitRef="number">0.25</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib3fb16e587464712b6c0f974694cde16_D20201102-20201102"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAxMjY_d0667d93-a963-40b0-a04d-8aa9bf7bf070"
      unitRef="usd">1028000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i70228edeb3834a02b71fbe2416eeaefc_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAxMzU_da77b203-f588-4d68-afe9-8b6991fee6e6"
      unitRef="usd">1169000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAxNDQ_23eb371b-d92a-4dad-858a-2cb48efcf2c7"
      unitRef="usd">5729000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAxNTc_52c45f17-56a5-4792-90d6-27c77a57dc64"
      unitRef="usd">1269000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i456353b9af5b464c8d501c4d8a2cceb0_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzEwOTk1MTE2NTAxNTA_f551ff9f-175c-498c-8097-97fb839dcbd6"
      unitRef="usd">174000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib5eb914560f24c508341be5f805992c0_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzQ5NDc4MDIzNTA3NTQ_3e449bf3-3509-4347-a85c-88d40ed5f2ec"
      unitRef="usd">247000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90ZXh0cmVnaW9uOmJmZjJjYWQzNjY1YjRhNDg4NGZmZWE3MDE5YWE3YmQ0XzgyNDYzMzcyMzYxNjA_6ed80b2c-d436-4453-893b-049583ec23b8">The Company recorded stock-based compensation expense in the following expense categories of its consolidated statements of operations:&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:71.816%"/&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;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="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;Fiscal Year 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="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;March 26,&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;March 27,&lt;br/&gt;2020&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;Cost of sales&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;5,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;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;183&#160;&lt;/span&gt;&lt;/td&gt;&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="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;Research and development&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;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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#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;Selling, general and administrative&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;41,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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 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 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;49,870&#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,435&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i7621ef54516e4c83a34d6224d3df3b40_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0YTI3OGExZDdmNDA0NDhlOWVkOWUwZmYwMjEzMmJlMy90YWJsZXJhbmdlOjRhMjc4YTFkN2Y0MDQ0OGU5ZWQ5ZTBmZjAyMTMyYmUzXzItNS0xLTEtMA_ddbfe4fd-6268-4164-94ce-6fbb475465d1"
      unitRef="usd">5158000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib2c99b01edf04f7ba099e75e4606e703_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0YTI3OGExZDdmNDA0NDhlOWVkOWUwZmYwMjEzMmJlMy90YWJsZXJhbmdlOjRhMjc4YTFkN2Y0MDQ0OGU5ZWQ5ZTBmZjAyMTMyYmUzXzItNy0xLTEtMA_417cf902-366c-4922-a3fe-18d735ad5408"
      unitRef="usd">183000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="id3c9cb7e5c44459693e0e4048eb19d78_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0YTI3OGExZDdmNDA0NDhlOWVkOWUwZmYwMjEzMmJlMy90YWJsZXJhbmdlOjRhMjc4YTFkN2Y0MDQ0OGU5ZWQ5ZTBmZjAyMTMyYmUzXzMtNS0xLTEtMA_b18469cb-72d4-41fe-acc3-835ec83fabb5"
      unitRef="usd">3573000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ibafb000d4f8444909812b688070be85d_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0YTI3OGExZDdmNDA0NDhlOWVkOWUwZmYwMjEzMmJlMy90YWJsZXJhbmdlOjRhMjc4YTFkN2Y0MDQ0OGU5ZWQ5ZTBmZjAyMTMyYmUzXzMtNy0xLTEtMA_cd3e867c-8f44-40a8-a325-0933aab3cefc"
      unitRef="usd">87000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i71cd198fc7fc471f909c2eea54b9363a_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0YTI3OGExZDdmNDA0NDhlOWVkOWUwZmYwMjEzMmJlMy90YWJsZXJhbmdlOjRhMjc4YTFkN2Y0MDQ0OGU5ZWQ5ZTBmZjAyMTMyYmUzXzQtNS0xLTEtMA_6ec936b5-5a22-40ad-9163-31aed3caba34"
      unitRef="usd">41139000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i1b013715ff9842e2afb623eac7cd9c56_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0YTI3OGExZDdmNDA0NDhlOWVkOWUwZmYwMjEzMmJlMy90YWJsZXJhbmdlOjRhMjc4YTFkN2Y0MDQ0OGU5ZWQ5ZTBmZjAyMTMyYmUzXzQtNy0xLTEtMA_e28fa0df-98bc-4169-811b-9596970055c4"
      unitRef="usd">1165000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0YTI3OGExZDdmNDA0NDhlOWVkOWUwZmYwMjEzMmJlMy90YWJsZXJhbmdlOjRhMjc4YTFkN2Y0MDQ0OGU5ZWQ5ZTBmZjAyMTMyYmUzXzUtNS0xLTEtMA_c5e88a1b-0b09-4529-a670-b03ed1afde7b"
      unitRef="usd">49870000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTcvZnJhZzpiZmYyY2FkMzY2NWI0YTQ4ODRmZmVhNzAxOWFhN2JkNC90YWJsZTo0YTI3OGExZDdmNDA0NDhlOWVkOWUwZmYwMjEzMmJlMy90YWJsZXJhbmdlOjRhMjc4YTFkN2Y0MDQ0OGU5ZWQ5ZTBmZjAyMTMyYmUzXzUtNy0xLTEtMA_1f13b6e3-bb90-428c-aa22-15c4f9f80145"
      unitRef="usd">1435000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzIyODY_ead9b073-60d2-4da9-a76e-6ed61c13ad67">Income Taxes&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 components of income before income taxes include the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;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:67.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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.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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 26,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 27,&lt;br/&gt;2020&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:700;line-height:100%"&gt;Income before provision for incomes attributable to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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="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 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;Domestic operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;34,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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 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;Foreign operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,853&#160;&lt;/span&gt;&lt;/td&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 2px 37pt;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="display:none"/&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,451)&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;53,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom: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;Significant components of the provision (benefit) for income tax are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;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:67.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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.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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 26,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 27,&lt;br/&gt;2020&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;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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="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 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;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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,821)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;15,146&#160;&lt;/span&gt;&lt;/td&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 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;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,468&#160;&lt;/span&gt;&lt;/td&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 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;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,468&#160;&lt;/span&gt;&lt;/td&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 2px 37pt;text-align:left;vertical-align: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 current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;(621)&lt;/span&gt;&lt;/td&gt;&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;21,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:#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;Federal &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,564)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,431)&lt;/span&gt;&lt;/td&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 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;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&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 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;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(496)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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 37pt;text-align:left;vertical-align: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 deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;(18,931)&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;(4,909)&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="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 55pt;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 income tax provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;(19,552)&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;16,173&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 difference between the tax provision at the statutory federal tax rate and the provision for income taxes is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;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:67.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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.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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 26,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 27,&lt;br/&gt;2020&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;Tax provision at U.S. statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;(305)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,189&#160;&lt;/span&gt;&lt;/td&gt;&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="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 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;Stock based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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 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;CARES carryback claim and amended returns&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,834)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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 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;PSL Divestiture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,009)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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 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;Research and development tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,162)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,841)&lt;/span&gt;&lt;/td&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 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;FDII&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,188)&lt;/span&gt;&lt;/td&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 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;BEAT&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,694&#160;&lt;/span&gt;&lt;/td&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 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;GILTI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;86&#160;&lt;/span&gt;&lt;/td&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 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;Transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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 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;Foreign tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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 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;State income taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 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;Deferred tax remeasurement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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 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;Subpart F income, net of credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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 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;Provision for uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361&#160;&lt;/span&gt;&lt;/td&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 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;Provision for IRS audit settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;5,491&#160;&lt;/span&gt;&lt;/td&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 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;Transition tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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 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;Gain on contingent purchase price reduction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(525)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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 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;Cumulative provision-to-return&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(862)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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 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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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 37pt;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 income tax provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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,552)&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,173&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 decrease in income tax expense was primarily attributable to excess tax over financial reporting deductions related to the following IPO transaction: the $40,440 stock-based compensation charge (and the related incremental tax deductions), the $16,000 one-time dividend treated as compensation expense for tax purposes, and the tax loss on the divestiture of PSL. &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-weight:400;line-height:120%"&gt;The tax impacts of these transactions and other discrete transactions caused an overall U.S. loss (&#x201c;NOL&#x201d;) that will be carried back to five years.&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;On December 22, 2017 the TCJA legislation was enacted. The TCJA significantly changed U.S. tax law by lowering the U.S. corporate income tax rate to 21%, implementing a territorial tax system, imposing a one-time tax on deemed repatriated earnings of foreign subsidiaries (&#x201c;Transition Tax&#x201d;), generally eliminating U.S. federal income taxes on dividends from foreign subsidiaries, providing a benefit for Foreign Derived Intangible Income (&#x201c;FDII&#x201d;), increasing U.S. taxable income to include all income earned by foreign subsidiaries in excess of ten percent of the fixed assets in those entities which is defined as Global Intangible Low-taxed Income (&#x201c;GILTI&#x201d;), providing a minimum tax on &#x201c;base erosion payments&#x201d; (&#x201c;BEAT&#x201d;), limiting interest expense deduction, and allowing companies to elect to expense qualified asset purchases. The TCJA&#x2019;s annual impact on our tax provision are detailed in the table above.&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;Except for AMTC, the Company has the ability and intent to permanently reinvest its foreign earnings based on expected future U.S. cash flows and specific and measurable plans to use its existing foreign cash to fund its working capital needs, invest in short-term and long-term capital projects, and to make investments and acquisitions. Since AMTC&#x2019;s operations have ceased, the Company may receive future liquidating distributions; however, such distributions are estimated to result in no material incremental U.S. or local tax. Therefore, no deferred tax liability has been established with respect to outside basis difference in its foreign subsidiaries.&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;Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company&#x2019;s deferred tax assets and liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;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:67.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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.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="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="display:none"/&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;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 27,&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;Deferred income tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 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;Net operating loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;11,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,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 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;Bonuses, commissions and other compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:400;line-height:100%"&gt;Tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;Inventory and sales related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 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;Capitalized transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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:400;line-height:100%"&gt;Other accruals and reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross deferred income tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;38,231&#160;&lt;/span&gt;&lt;/td&gt;&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;26,264&#160;&lt;/span&gt;&lt;/td&gt;&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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance for deferred income tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 37pt;text-align:left;vertical-align: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 deferred income tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;33,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;22,058&#160;&lt;/span&gt;&lt;/td&gt;&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;Deferred income tax liabilities: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets and intangibles &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,366)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,162)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:400;line-height:100%"&gt;Equity method investment in PSL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,868)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 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;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(679)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 37pt;text-align:left;vertical-align: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 deferred income tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;(6,234)&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;(14,841)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;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 deferred income tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;26,972&#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;7,217&#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-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;As of March&#160;26, 2021, the Company has $8,185 of federal NOLs that can be carried back five years under the CARES Act to reduce prior year taxes. Additionally, the Company has state NOLs of $550, U.S. research credit carryovers of $2,162 and foreign tax credit carryovers of $232, and its French subsidiary has $3,598 of refundable research credits.&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 assessing the realizability of its deferred tax assets, the Company considered whether it was more likely than not that some portion or all of the deferred tax assets would not be realized. The realization of deferred tax assets depends upon the generation of future taxable income during the periods in which these temporary differences become deductible. The Company established a valuation allowance for its AMTC NOLs of $2,319 and state research credits of $2,706 because such assets will not to be utilized by the Company prior to expiration.&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 Company operates under tax holiday in Thailand, which is effective through fiscal year 2024, and may be extended if certain additional requirements are satisfied. The tax holidays are conditional upon the Company meeting certain production thresholds. The impact of this tax holiday does not have a material impact on net income.&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-style:italic;font-weight:400;line-height:120%"&gt;Uncertain Tax Positions&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;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;s of March&#160;26, 2021, the Company had $2,554 of gross unrecognized tax benefits, of which $2,542 would impact the effective tax rate, if recognized. As of March&#160;27, 2020, the Company had $2,559 of gross unrecognized tax benefits, of which $2,501 would impact the effective tax rate, if recognized.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;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:67.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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.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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 26,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 27,&lt;br/&gt;2020&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:700;line-height:100%"&gt;Beginning balance &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,559&#160;&lt;/span&gt;&lt;/td&gt;&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;6,264&#160;&lt;/span&gt;&lt;/td&gt;&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="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 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;Gross increases-tax positions in prior period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,863&#160;&lt;/span&gt;&lt;/td&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 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;Gross decreases-tax positions in prior period settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,513)&lt;/span&gt;&lt;/td&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 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;Lapse in statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&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:700;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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,554&#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,559&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom: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 Company classifies uncertain tax positions as a current liability, or as a reduction of the amount of a net operating loss carryforward or amount refundable, to the extent that the Company anticipates payment or receipt of cash for income taxes within one year. Likewise, the amount is classified as a long-term liability if the Company anticipates payment or receipt of cash for income taxes during a period beyond one year.&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 Company believes that all tax positions are adequately provided for; amounts asserted by tax authorities could be greater or less than the accrued position. Accordingly, the Company&#x2019;s provisions for federal, state and foreign tax related matters to be recorded in the future might change as revised estimates are made, or the underlying matters are settled or otherwise resolved.&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 Company&#x2019;s policy is to classify interest expense and penalties, if any, as components of the income tax provision in the consolidated statements of operations. The Company recorded net increases $73 and $841 in interest and penalties during fiscal years 2021 and 2020, respectively. As of March&#160;26, 2021 and March&#160;27, 2020, the amount of accrued interest and penalties totaled approximately $232 and $354, respectively.&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-style:italic;font-weight:400;line-height:120%"&gt;Examinations by Tax Authorities&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 Company, through its subsidiaries, is subject to examination by taxing authorities in the United States, the Philippines, United Kingdom, Thailand, and the states in which the Company does business. The statute of limitations remains open for U.S. federal tax returns for 2017 and the following years. Audit activities related to the U.S. federal tax returns for 2016 and 2017 concluded during fiscal year 2020 resulting in a settlement related to transfer pricing for fiscal years 2016, 2017 and 2018 in the amount of $9,482 including interest. In non-U.S. jurisdictions, the years open to audit represent the years still open under the respective statute of limitations. With respect to the major jurisdictions outside the U.S., the subsidiaries are no longer subject to income tax audits for years before 2014.&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-style:italic;font-weight:400;line-height:120%"&gt;Capital Contribution&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 connection with the settlement noted above, Sanken, agreed to make a one-time capital contribution in the amount of $9,500 to neutralize the cash impact to the Company. All ownership parties have agreed that this contribution would not result in an incremental ownership percentage change or increase in shares by Sanken.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzIwMzQwOTY1MTQ3MzQ2_da17123c-926f-4e33-b639-c686cfb88cff">&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 components of income before income taxes include the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;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:67.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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.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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 26,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 27,&lt;br/&gt;2020&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:700;line-height:100%"&gt;Income before provision for incomes attributable to:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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="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 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;Domestic operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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,288)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;34,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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 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;Foreign operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,853&#160;&lt;/span&gt;&lt;/td&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 2px 37pt;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="display:none"/&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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,451)&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;53,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo3ZTk0MjdlMWIwMWU0YzQ3YmRiNDA2OGZkYjk1ODc5Ni90YWJsZXJhbmdlOjdlOTQyN2UxYjAxZTRjNDdiZGI0MDY4ZmRiOTU4Nzk2XzMtNS0xLTEtNDQxNw_5c16f932-320c-4526-be47-4933f9026b15"
      unitRef="usd">-2288000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo3ZTk0MjdlMWIwMWU0YzQ3YmRiNDA2OGZkYjk1ODc5Ni90YWJsZXJhbmdlOjdlOTQyN2UxYjAxZTRjNDdiZGI0MDY4ZmRiOTU4Nzk2XzMtNy0xLTEtNDQxNw_60b6db37-e38a-4de8-8a03-4f97856a966c"
      unitRef="usd">34425000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo3ZTk0MjdlMWIwMWU0YzQ3YmRiNDA2OGZkYjk1ODc5Ni90YWJsZXJhbmdlOjdlOTQyN2UxYjAxZTRjNDdiZGI0MDY4ZmRiOTU4Nzk2XzQtNS0xLTEtNDQxNw_7c389deb-0592-4a46-895d-9cde1eee3e81"
      unitRef="usd">837000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo3ZTk0MjdlMWIwMWU0YzQ3YmRiNDA2OGZkYjk1ODc5Ni90YWJsZXJhbmdlOjdlOTQyN2UxYjAxZTRjNDdiZGI0MDY4ZmRiOTU4Nzk2XzQtNy0xLTEtNDQxNw_bb9e638c-42ea-4b56-b195-3c781b600c2d"
      unitRef="usd">18853000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo3ZTk0MjdlMWIwMWU0YzQ3YmRiNDA2OGZkYjk1ODc5Ni90YWJsZXJhbmdlOjdlOTQyN2UxYjAxZTRjNDdiZGI0MDY4ZmRiOTU4Nzk2XzUtNS0xLTEtNDQxNw_45fec7db-c0d2-446a-ad5f-67d5306d9d0f"
      unitRef="usd">-1451000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo3ZTk0MjdlMWIwMWU0YzQ3YmRiNDA2OGZkYjk1ODc5Ni90YWJsZXJhbmdlOjdlOTQyN2UxYjAxZTRjNDdiZGI0MDY4ZmRiOTU4Nzk2XzUtNy0xLTEtNDQxNw_42c2dbd5-3bae-4274-9df1-4a667225f61c"
      unitRef="usd">53278000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzIwMzQwOTY1MTQ3MzQ3_fddc447b-c2dd-4ceb-a1a2-a7b91f363179">&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;Significant components of the provision (benefit) for income tax are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;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:67.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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.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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 26,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 27,&lt;br/&gt;2020&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;Current:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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="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 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;Federal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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,821)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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;15,146&#160;&lt;/span&gt;&lt;/td&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 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;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,468&#160;&lt;/span&gt;&lt;/td&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 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;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,468&#160;&lt;/span&gt;&lt;/td&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 2px 37pt;text-align:left;vertical-align: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 current&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;(621)&lt;/span&gt;&lt;/td&gt;&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;21,082&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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;Deferred:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;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:#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;Federal &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,564)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(4,431)&lt;/span&gt;&lt;/td&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 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;State&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,016)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&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 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;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(351)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(496)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;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 37pt;text-align:left;vertical-align: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 deferred&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;(18,931)&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;(4,909)&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="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 55pt;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 income tax provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;(19,552)&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;16,173&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzMtNS0xLTEtNDQzNA_d05a60ec-36a8-4b29-b95a-f39ff57bc4fe"
      unitRef="usd">-3821000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzMtNy0xLTEtNDQzNA_5c48b23e-35e4-4048-a4de-12ff506bb53e"
      unitRef="usd">15146000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzQtNS0xLTEtNDQzNA_82a08201-f7c9-442a-9ff2-b2e31816ce00"
      unitRef="usd">1085000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzQtNy0xLTEtNDQzNA_a2884382-e74d-42b0-a8f5-eddddde10c6f"
      unitRef="usd">1468000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzUtNS0xLTEtNDQzNA_0b2ab580-9572-435e-8b4c-a442f0968b24"
      unitRef="usd">2115000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzUtNy0xLTEtNDQzNA_c88351f1-a29f-4c3c-b803-93a926b4fdcc"
      unitRef="usd">4468000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzYtNS0xLTEtNDQzNA_20752678-b834-44b4-a2b0-dcacf7670c42"
      unitRef="usd">-621000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzYtNy0xLTEtNDQzNA_277dbffc-eb14-4085-9956-64655ffcd7de"
      unitRef="usd">21082000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzgtNS0xLTEtNDQzNA_c73dc660-5dfb-4889-98bd-5b4b62a4cfe0"
      unitRef="usd">-17564000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzgtNy0xLTEtNDQzNA_9977c99a-fc5e-4e2e-aad8-6a1ad1c105cc"
      unitRef="usd">-4431000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzktNS0xLTEtNDQzNA_d3069b2d-4800-4dd7-89cc-7f31d3bf725e"
      unitRef="usd">-1016000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzktNy0xLTEtNDQzNA_0beba5b5-a97d-4bc7-a648-3ba89c18bf6b"
      unitRef="usd">18000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzEwLTUtMS0xLTQ0MzQ_bf27ec18-3a0c-460b-bc2c-bef21b468a4f"
      unitRef="usd">-351000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzEwLTctMS0xLTQ0MzQ_fb96fbbb-9826-4002-95a8-47affdb08979"
      unitRef="usd">-496000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzExLTUtMS0xLTQ0MzQ_fd8f92ac-52bb-4091-bea9-bc92a4e88adf"
      unitRef="usd">-18931000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzExLTctMS0xLTQ0MzQ_15c223dd-e0b4-4015-96ce-6ecdef9a0ca3"
      unitRef="usd">-4909000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzEyLTUtMS0xLTQ0MzQ_bf5963fe-d492-4858-bed2-d35a26502f97"
      unitRef="usd">-19552000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpkNjE4ZmM4YjZlODI0OGRiYmQxZjdhNWQzYzZmYzEzYS90YWJsZXJhbmdlOmQ2MThmYzhiNmU4MjQ4ZGJiZDFmN2E1ZDNjNmZjMTNhXzEyLTctMS0xLTQ0MzQ_7d25a11d-9158-4916-bc1f-054c1c759c55"
      unitRef="usd">16173000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzIwMzQwOTY1MTQ3MzQ4_399e7c9e-7429-4aa1-9d8a-6513fd7e1adf">&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 difference between the tax provision at the statutory federal tax rate and the provision for income taxes is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;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:67.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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.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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 26,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 27,&lt;br/&gt;2020&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;Tax provision at U.S. statutory rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;(305)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;11,189&#160;&lt;/span&gt;&lt;/td&gt;&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="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 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;Stock based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,303)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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 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;CARES carryback claim and amended returns&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,834)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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 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;PSL Divestiture&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,009)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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 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;Research and development tax credit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,162)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,841)&lt;/span&gt;&lt;/td&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 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;FDII&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(1,188)&lt;/span&gt;&lt;/td&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 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;BEAT&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,694&#160;&lt;/span&gt;&lt;/td&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 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;GILTI&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;86&#160;&lt;/span&gt;&lt;/td&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 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;Transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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 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;Foreign tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,279&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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 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;State income taxes, net of federal benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;356&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#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 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;Deferred tax remeasurement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;309&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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 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;Subpart F income, net of credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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 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;Provision for uncertain tax positions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;361&#160;&lt;/span&gt;&lt;/td&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 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;Provision for IRS audit settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;5,491&#160;&lt;/span&gt;&lt;/td&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 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;Transition tax&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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 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;Gain on contingent purchase price reduction&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(525)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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 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;Cumulative provision-to-return&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(862)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(186)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="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 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;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="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 37pt;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 income tax provision&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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,552)&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,173&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzItNS0xLTEtNDQ0NQ_f3e38211-fd54-40cc-809e-47c53518b149"
      unitRef="usd">-305000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzItNy0xLTEtNDQ0NQ_00cc22c1-e30a-4cf0-8bfb-8b6b8130c669"
      unitRef="usd">11189000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzMtNS0xLTEtMTM0MzI_4283d768-e8f8-43f7-b38f-fe56af788205"
      unitRef="usd">-13303000</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzMtNy0xLTEtMTM0MzI_c269754d-4bf6-4eec-81d8-75fecbbe17c8"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost>
    <algm:EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzQtNS0xLTEtMTM0MzU_5a31f3e8-f3bc-4b94-bcdd-f59b44191e5d"
      unitRef="usd">-3834000</algm:EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount>
    <algm:EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzQtNy0xLTEtMTM0MzU_c656dd63-1b8d-431a-8b99-55d72d3d0a18"
      unitRef="usd">0</algm:EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount>
    <us-gaap:IncomeTaxReconciliationDispositionOfBusiness
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzUtNS0xLTEtMTM0Mzg_e71e762c-6408-4a06-b3ee-679aa43c565c"
      unitRef="usd">-2009000</us-gaap:IncomeTaxReconciliationDispositionOfBusiness>
    <us-gaap:IncomeTaxReconciliationDispositionOfBusiness
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzUtNy0xLTEtMTM0Mzg_3ca2f575-cdb5-49bb-b9b6-3740c5d89d82"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationDispositionOfBusiness>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzYtNS0xLTEtMTM0NDE_b306ee3d-4164-4c66-9bc5-4d14d0b1ba6e"
      unitRef="usd">2162000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <us-gaap:IncomeTaxReconciliationTaxCreditsResearch
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzYtNy0xLTEtMTM0NDE_c22b0cb0-f336-4963-8b27-bd1ea661954a"
      unitRef="usd">1841000</us-gaap:IncomeTaxReconciliationTaxCreditsResearch>
    <algm:EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzctNS0xLTEtMTM0MjE_e51cc824-5dcf-4e2f-997e-5a0ba4d2068f"
      unitRef="usd">0</algm:EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount>
    <algm:EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzctNy0xLTEtMTM0MjE_caf2b3a1-0314-4ef8-ab7b-b83ed256c165"
      unitRef="usd">-1188000</algm:EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount>
    <algm:EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzgtNS0xLTEtMTM0MjU_b4059f6d-fb0d-4e4b-b049-33ef7ed05fbe"
      unitRef="usd">0</algm:EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount>
    <algm:EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzgtNy0xLTEtMTM0MjU_49655636-7b13-48cb-bb9e-335a11ad2e6e"
      unitRef="usd">1694000</algm:EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount>
    <algm:EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzktNS0xLTEtMTM0NTQ_209d8175-e0ee-4dce-b2f9-a003410bcfa0"
      unitRef="usd">0</algm:EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount>
    <algm:EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzktNy0xLTEtMTM0NTQ_b9f59bb2-7ea2-4ec1-85d2-b27844abe98b"
      unitRef="usd">86000</algm:EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount>
    <algm:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzEwLTUtMS0xLTEzNDU4_fef8014a-7558-491a-976d-c703d3b2f761"
      unitRef="usd">1498000</algm:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount>
    <algm:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzEwLTctMS0xLTEzNDU4_2d9cb21e-d423-4016-9c32-59c092c8067f"
      unitRef="usd">0</algm:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzExLTUtMS0xLTE1NzEy_c1d9969b-faf7-422c-8eda-2d0aa39d3729"
      unitRef="usd">1279000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzExLTctMS0xLTE1NzEy_43c18192-5404-44eb-910a-91f0d568bbff"
      unitRef="usd">283000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzktNS0xLTEtMTM0Mjk_bba92389-561a-4188-a98a-b582d0bc2cc4"
      unitRef="usd">356000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzktNy0xLTEtMTM0Mjk_98abe0a9-6633-445b-b40a-629d463996ff"
      unitRef="usd">514000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <algm:EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzEwLTUtMS0xLTEzNDQ1_c0c408fd-ccb9-4787-a0d2-4330c6778f2e"
      unitRef="usd">309000</algm:EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount>
    <algm:EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzEwLTctMS0xLTEzNDQ1_ad39f1a9-538d-4d19-9f0d-90a8ef406544"
      unitRef="usd">0</algm:EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount>
    <algm:EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzExLTUtMS0xLTEzNDQ5_3fc89b4c-11af-4341-a120-382d901a75a9"
      unitRef="usd">43000</algm:EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount>
    <algm:EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzExLTctMS0xLTEzNDQ5_e22a1e0c-5f4a-478f-adb5-be71b7101088"
      unitRef="usd">0</algm:EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzE0LTUtMS0xLTEzNDYx_2e58ef18-d4c2-40fa-8348-1d4374a7ea78"
      unitRef="usd">26000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationTaxContingencies
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzE0LTctMS0xLTEzNDYx_fa9672e1-889a-4660-8ecc-6ed8c629dab5"
      unitRef="usd">361000</us-gaap:IncomeTaxReconciliationTaxContingencies>
    <us-gaap:IncomeTaxReconciliationTaxSettlements
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzMtNS0xLTEtNDQ0NQ_5946539c-0d28-4103-9b94-b67eb1c62b82"
      unitRef="usd">0</us-gaap:IncomeTaxReconciliationTaxSettlements>
    <us-gaap:IncomeTaxReconciliationTaxSettlements
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzMtNy0xLTEtNDQ0NQ_9a48d18f-95f5-42cb-8739-228ecd8c15fa"
      unitRef="usd">5491000</us-gaap:IncomeTaxReconciliationTaxSettlements>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzQtNS0xLTEtNDQ0NQ_3730fbdb-1f97-488d-bd4e-58152634d071"
      unitRef="usd">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzQtNy0xLTEtNDQ0NQ_1e86e3e9-b270-4da4-91b6-dd14cc35f725"
      unitRef="usd">0</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount>
    <algm:EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzUtNS0xLTEtNDQ0NQ_423da859-0123-4fd8-bb14-d3aec158bc23"
      unitRef="usd">-525000</algm:EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount>
    <algm:EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzUtNy0xLTEtNDQ0NQ_e0679a00-cd6d-432b-84f6-d920edbe277e"
      unitRef="usd">0</algm:EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount>
    <algm:EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzctNS0xLTEtMTI1NDQ_d47f15d8-9022-4261-88e3-10297a56a126"
      unitRef="usd">-862000</algm:EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount>
    <algm:EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzctNy0xLTEtMTI1NDQ_6f5eabcd-efc6-4eea-9b36-4a6768ffa99e"
      unitRef="usd">-186000</algm:EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzIxLTUtMS0xLTEzNjIw_2a91b06c-eedd-4e02-b187-f371deb5aa8a"
      unitRef="usd">-63000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxReconciliationOtherReconcilingItems
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzIxLTctMS0xLTEzNjIw_5e0ca24c-644d-404d-8db4-5c6383253126"
      unitRef="usd">-230000</us-gaap:IncomeTaxReconciliationOtherReconcilingItems>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzE1LTUtMS0xLTQ0NDU_3cd41b8a-cc59-45b2-8d77-e89a30d60973"
      unitRef="usd">-19552000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZToxYTM5YWZmNzZjZTI0YjYyOGMyMmEzMjkwNTE2YzIzNC90YWJsZXJhbmdlOjFhMzlhZmY3NmNlMjRiNjI4YzIyYTMyOTA1MTZjMjM0XzE1LTctMS0xLTQ0NDU_6305f421-cbfd-499d-8250-42004f8bc2e4"
      unitRef="usd">16173000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i5750ce4979c741609b295c26579f67b0_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEyMDk0NjI3OTM2MzE4_db70d38c-2ffc-4dc9-ad0d-1800acdc1d71"
      unitRef="usd">40440000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:IncomeTaxReconciliationDeductionsDividends
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEyMDk0NjI3OTM2MzI4_a8f0de9f-21a8-4b28-8000-c2c9e330310d"
      unitRef="usd">16000000</us-gaap:IncomeTaxReconciliationDeductionsDividends>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzIwMzQwOTY1MTQ3MzUw_4be0379b-1360-42fc-989f-6a411159ee0f">&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;Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company&#x2019;s deferred tax assets and liabilities are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;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:67.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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.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="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="display:none"/&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;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 27,&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;Deferred income tax assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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 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;Net operating loss&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;11,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-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,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 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;Bonuses, commissions and other compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:400;line-height:100%"&gt;Tax credits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,698&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,600&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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;Inventory and sales related&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,696&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:400;line-height:100%"&gt;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;821&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 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;Capitalized transaction costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;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;/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:400;line-height:100%"&gt;Other accruals and reserves&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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,879&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Gross deferred income tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;38,231&#160;&lt;/span&gt;&lt;/td&gt;&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;26,264&#160;&lt;/span&gt;&lt;/td&gt;&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 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Valuation allowance for deferred income tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,206)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;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 37pt;text-align:left;vertical-align: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 deferred income tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;33,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td 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;22,058&#160;&lt;/span&gt;&lt;/td&gt;&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;Deferred income tax liabilities: &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&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;padding:0 1pt"/&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Fixed assets and intangibles &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,366)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,162)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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:400;line-height:100%"&gt;Equity method investment in PSL&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,868)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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 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;Stock-based compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(679)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;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 37pt;text-align:left;vertical-align: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 deferred income tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;(6,234)&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;(14,841)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;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 deferred income tax assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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;26,972&#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;7,217&#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:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzItNS0xLTEtMTM2MTQ_68a9a5fd-febf-4747-93c7-e62b10c3fc7e"
      unitRef="usd">11054000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzItNy0xLTEtMTM2MTQ_f65e4447-4847-44ad-aa1f-2f4705607cc5"
      unitRef="usd">2037000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzMtNS0xLTEtMTM2MTQ_ea16c675-6dc3-45b5-b31c-3495f4add58f"
      unitRef="usd">9304000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzMtNy0xLTEtMTM2MTQ_fe392f2d-d105-4422-936d-0571a531c02d"
      unitRef="usd">8793000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzItNS0xLTEtNDQ1NA_0533df3f-0cc6-4904-a685-703cc41632d3"
      unitRef="usd">8698000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzItNy0xLTEtNDQ1NA_3982cb22-31dc-4e11-8a3f-72563441103d"
      unitRef="usd">6600000</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzUtNS0xLTEtNDQ1NA_74ba755e-e814-490e-8cfc-9484fac6e9cc"
      unitRef="usd">6304000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzUtNy0xLTEtNDQ1NA_44cd5b6f-ad72-46b2-84fe-4904273a0e22"
      unitRef="usd">6696000</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzctNS0xLTEtMTI1NTk_bafbc3fd-6b16-41f2-864d-8e8138128051"
      unitRef="usd">821000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzctNy0xLTEtMTI1NTk_d99a14c4-27e0-4c09-905f-274d2b267601"
      unitRef="usd">0</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <algm:DeferredTaxAssetsTransactionCosts
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzgtNS0xLTEtMTM2Mjg_e8229533-117f-4567-9ca8-c5bba873dcc2"
      unitRef="usd">0</algm:DeferredTaxAssetsTransactionCosts>
    <algm:DeferredTaxAssetsTransactionCosts
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzgtNy0xLTEtMTM2Mjg_ae2e69ef-e5eb-4f0a-98d5-53bbfc951925"
      unitRef="usd">259000</algm:DeferredTaxAssetsTransactionCosts>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzctNS0xLTEtNDQ1NA_7b550244-d271-4e42-bb20-01ba05c8e7a1"
      unitRef="usd">2050000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzctNy0xLTEtNDQ1NA_b7855197-8619-4f80-b70b-bc743fefb517"
      unitRef="usd">1879000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzgtNS0xLTEtNDQ1NA_9aabd713-34b2-4dbb-8c48-9d9a31073b4e"
      unitRef="usd">38231000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzgtNy0xLTEtNDQ1NA_2e38bf56-a46e-4a94-a0bb-01b5432d3fcc"
      unitRef="usd">26264000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzktNS0xLTEtNDQ1NA_d26bb871-699f-41be-bb56-38b6c9565540"
      unitRef="usd">5025000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzktNy0xLTEtNDQ1NA_eab91593-f27e-4759-9fef-6f680bc9b6cc"
      unitRef="usd">4206000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzEwLTUtMS0xLTQ0NTQ_a92c3bc4-c4ee-4b27-a111-bc268aaa2364"
      unitRef="usd">33206000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzEwLTctMS0xLTQ0NTQ_97d16849-99b9-4d42-b0f6-a0b496f5823d"
      unitRef="usd">22058000</us-gaap:DeferredTaxAssetsNet>
    <algm:DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzEyLTUtMS0xLTQ0NTQ_b0c66ed5-963c-40c9-a186-747d56944de7"
      unitRef="usd">4366000</algm:DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets>
    <algm:DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzEyLTctMS0xLTQ0NTQ_29484db7-1524-48c8-8a6c-399c0bf228f6"
      unitRef="usd">14162000</algm:DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzE0LTUtMS0xLTEyNTY1_9963e22e-b056-4153-ae4b-8bae34790db1"
      unitRef="usd">1868000</us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates>
    <us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzE0LTctMS0xLTEyNTY1_70527b77-2b79-4ae6-bca8-e39c8bcec574"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpense
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzEzLTUtMS0xLTQ0NTQ_55dc5f71-c7af-48af-9ed8-5beff5a5385a"
      unitRef="usd">0</us-gaap:DeferredTaxLiabilitiesDeferredExpense>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpense
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzEzLTctMS0xLTQ0NTQ_995ae751-24cc-49a9-986a-423704997f6a"
      unitRef="usd">679000</us-gaap:DeferredTaxLiabilitiesDeferredExpense>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzE0LTUtMS0xLTQ0NTQ_d3841c90-7894-4977-a8ca-c7051f723f94"
      unitRef="usd">6234000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzE0LTctMS0xLTQ0NTQ_c0a9c6e7-7d31-4833-b0f8-80edacd42c68"
      unitRef="usd">14841000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzE1LTUtMS0xLTQ0NTQ_c1cf368f-40a4-414f-b52c-5ae3a4747a47"
      unitRef="usd">26972000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTo4NzZlN2UzZjVkNjE0MjljODVkZThmYjJiYWU4YWI0YS90YWJsZXJhbmdlOjg3NmU3ZTNmNWQ2MTQyOWM4NWRlOGZiMmJhZThhYjRhXzE1LTctMS0xLTQ0NTQ_edd98f89-e4bf-4c86-b2fb-fb8b544ec0d9"
      unitRef="usd">7217000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:OperatingLossCarryforwards
      contextRef="ide5de0060513404abed0e6efe6081438_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEyMDk0NjI3OTMxMTEw_ac7a4640-e2bc-4546-a5f3-a2779b708b3c"
      unitRef="usd">8185000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="id2835e5f02db47259f8a20eed7700e0c_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEyMDk0NjI3OTMxNDgz_e0140813-6822-4fda-8999-15e26c3d6ac3"
      unitRef="usd">550000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="ia2e1c68faff44a5ba1e091ae9870c0bc_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEyMDk0NjI3OTMxNTAy_a82ea7ee-fb6c-4aba-9e0b-d27c7d111e91"
      unitRef="usd">2162000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="i282a7ca5f85140ae94e2fa7ee4fc33ae_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEyMDk0NjI3OTMxNTI4_f90e535a-5f4a-43c4-98df-fc186cab0298"
      unitRef="usd">232000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:TaxCreditCarryforwardAmount
      contextRef="ia82b601c2b9b45759eaf97401cae92e3_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEyMDk0NjI3OTMxNTIy_d073e1e2-67d7-4bd5-907c-9604f8601ca1"
      unitRef="usd">3598000</us-gaap:TaxCreditCarryforwardAmount>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="i21572b880e304ef09c12280b1e5e40e9_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEyMDk0NjI3OTMzNTkz_01408308-a831-4a39-bb71-0b5125bc1476"
      unitRef="usd">2319000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:TaxCreditCarryforwardValuationAllowance
      contextRef="ibaedbc9b385943218876518f45647830_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEyMDk0NjI3OTMzNTk3_5537c538-8345-4201-a779-2708e72f35de"
      unitRef="usd">2706000</us-gaap:TaxCreditCarryforwardValuationAllowance>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEwOTk1MTE2NDc5OTU_59aa21a6-509d-440e-8a73-3cdd4620f778"
      unitRef="usd">2554000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEwOTk1MTE2NDgwMTk_24212fdc-fbff-48f4-b802-cda9c5fe8c48"
      unitRef="usd">2542000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEwOTk1MTE2NDgwMDM_549ce5a5-eb5e-4436-b3de-62c862be577c"
      unitRef="usd">2559000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEwOTk1MTE2NDgwMjc_22bd6d95-e343-40dd-a4a8-bf019de3da1d"
      unitRef="usd">2501000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzIwMzQwOTY1MTQ3MzQ5_3f8b7374-3796-45fd-80d4-32091e7e0696">&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.947%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td 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.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;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&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;Fiscal Year Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 26,&lt;br/&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;March 27,&lt;br/&gt;2020&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:700;line-height:100%"&gt;Beginning balance &lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;2,559&#160;&lt;/span&gt;&lt;/td&gt;&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;6,264&#160;&lt;/span&gt;&lt;/td&gt;&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="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 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;Gross increases-tax positions in prior period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,863&#160;&lt;/span&gt;&lt;/td&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 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;Gross decreases-tax positions in prior period settlement&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,513)&lt;/span&gt;&lt;/td&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 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;Lapse in statute of limitations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&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:700;line-height:100%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="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,554&#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,559&#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="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpiODc4Y2Y0ZjhiZmM0NTMxOTZhNTFkZjY3YzQ0MmYwOS90YWJsZXJhbmdlOmI4NzhjZjRmOGJmYzQ1MzE5NmE1MWRmNjdjNDQyZjA5XzItNS0xLTEtNDQ2NA_25144fb4-636c-4d45-a663-0621a8212762"
      unitRef="usd">2559000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i40bf5d6bc61c49009b4c21e9e01f0567_I20190329"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpiODc4Y2Y0ZjhiZmM0NTMxOTZhNTFkZjY3YzQ0MmYwOS90YWJsZXJhbmdlOmI4NzhjZjRmOGJmYzQ1MzE5NmE1MWRmNjdjNDQyZjA5XzItNy0xLTEtNDQ2NA_00d4d39d-9e1f-4728-848b-24b70c24d292"
      unitRef="usd">6264000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpiODc4Y2Y0ZjhiZmM0NTMxOTZhNTFkZjY3YzQ0MmYwOS90YWJsZXJhbmdlOmI4NzhjZjRmOGJmYzQ1MzE5NmE1MWRmNjdjNDQyZjA5XzMtNS0xLTEtNDQ2NA_b287b79a-952a-4b33-b9e9-2c6c318e2f42"
      unitRef="usd">55000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpiODc4Y2Y0ZjhiZmM0NTMxOTZhNTFkZjY3YzQ0MmYwOS90YWJsZXJhbmdlOmI4NzhjZjRmOGJmYzQ1MzE5NmE1MWRmNjdjNDQyZjA5XzMtNy0xLTEtNDQ2NA_29fc0a47-e7a2-42b1-9433-9064c90a7807"
      unitRef="usd">4863000</us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpiODc4Y2Y0ZjhiZmM0NTMxOTZhNTFkZjY3YzQ0MmYwOS90YWJsZXJhbmdlOmI4NzhjZjRmOGJmYzQ1MzE5NmE1MWRmNjdjNDQyZjA5XzQtNS0xLTEtNDQ2NA_72b5d59c-64c0-4d2c-a631-466af9e6ab4a"
      unitRef="usd">0</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpiODc4Y2Y0ZjhiZmM0NTMxOTZhNTFkZjY3YzQ0MmYwOS90YWJsZXJhbmdlOmI4NzhjZjRmOGJmYzQ1MzE5NmE1MWRmNjdjNDQyZjA5XzQtNy0xLTEtNDQ2NA_ad66635a-7af3-413a-b342-d7e65b2597e4"
      unitRef="usd">8513000</us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpiODc4Y2Y0ZjhiZmM0NTMxOTZhNTFkZjY3YzQ0MmYwOS90YWJsZXJhbmdlOmI4NzhjZjRmOGJmYzQ1MzE5NmE1MWRmNjdjNDQyZjA5XzUtNS0xLTEtNDQ2NA_4b05f23d-c257-4ca6-918d-094d1d064a5c"
      unitRef="usd">60000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpiODc4Y2Y0ZjhiZmM0NTMxOTZhNTFkZjY3YzQ0MmYwOS90YWJsZXJhbmdlOmI4NzhjZjRmOGJmYzQ1MzE5NmE1MWRmNjdjNDQyZjA5XzUtNy0xLTEtNDQ2NA_da5883a7-642a-4ffa-ab9a-69f418ae4851"
      unitRef="usd">55000</us-gaap:UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpiODc4Y2Y0ZjhiZmM0NTMxOTZhNTFkZjY3YzQ0MmYwOS90YWJsZXJhbmdlOmI4NzhjZjRmOGJmYzQ1MzE5NmE1MWRmNjdjNDQyZjA5XzYtNS0xLTEtNDQ2NA_50b3b2c0-37b6-4393-ab73-fab32b2a9c42"
      unitRef="usd">2554000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90YWJsZTpiODc4Y2Y0ZjhiZmM0NTMxOTZhNTFkZjY3YzQ0MmYwOS90YWJsZXJhbmdlOmI4NzhjZjRmOGJmYzQ1MzE5NmE1MWRmNjdjNDQyZjA5XzYtNy0xLTEtNDQ2NA_9e7a14ba-40ef-433c-8ff7-e218050363d8"
      unitRef="usd">2559000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEwOTk1MTE2NDc5Mzc_7dcbc257-c995-448d-8ae8-4c391b36db91"
      unitRef="usd">73000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
      contextRef="idacc09134faf455cb87feda360923937_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEwOTk1MTE2NDc5NDM_9aa0cf41-9486-48f0-bc4c-360e55efdce0"
      unitRef="usd">841000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i2152f4f2451c41459b2bf4f081284b8a_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEwOTk1MTE2NDc5NTU_418e6c49-a747-4b22-80ac-644342856566"
      unitRef="usd">232000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEwOTk1MTE2NDc5NjE_d9be78b9-9792-4974-b2ae-0159904ecfd8"
      unitRef="usd">354000</us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued>
    <us-gaap:IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEyMDk0NjI3OTM0ODQ2_652fae1e-f3e6-4070-957a-870b85d9d649"
      unitRef="usd">9482000</us-gaap:IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority>
    <us-gaap:ProceedsFromContributedCapital
      contextRef="i3cfe9ad2d6894e3e8be6a3278c93f92f_D20200327-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjAvZnJhZzo2ZjI1YWQ4NDkyZjc0MDhjODU3OTFhZGZmMmE0ZjJkOS90ZXh0cmVnaW9uOjZmMjVhZDg0OTJmNzQwOGM4NTc5MWFkZmYyYTRmMmQ5XzEwOTk1MTE2NDc5Njk_b52a8ca7-5075-4b41-b5d3-b4ee725e6c46"
      unitRef="usd">9500000</us-gaap:ProceedsFromContributedCapital>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzY0MzQ_dadcb8d6-cda6-4af5-8cf0-f5277bd89395">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;Public Offering of the Company&#x2019;s Common Stock by Certain Shareholders &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 February 2, 2021, the Company filed a Registration Statement on Form S-1 for the public offering of shares owned by certain selling shareholders, including Sanken, OEP and certain of the Company&#x2019;s officers and directors. The selling stockholders sold 19,332,852 shares of the Company&#x2019;s common stock, including 1,832,852 shares of common stock sold by OEP in connection with the underwriters&#x2019; exercise of their over-allotment option. The Company did not sell any shares of its common stock and did not receive any of the proceeds from the offering. However, the Company incurred expenses, costs and fees in connection with the offering, including registration, filing and listing fees, printing fees and legal and accounting expenses, in the amount of $1,790 for the year ended March 26, 2021, which are included in selling, general and administrative expense in the accompanying consolidated statements of operations and comprehensive income.&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&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 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 to Sanken totaled $104,661 and $184,557 during the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, respectively. Trade accounts receivables, net of allowances from Sanken totaled $21,595 and $30,293 as of March&#160;26, 2021 and March&#160;27, 2020, respectively. Other accounts receivable from Sanken totaled $198 and $558 as of March&#160;26, 2021 and March&#160;27, 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;During fiscal year 2020, the Company acted as a distributor of Sanken&#x2019;s products. Net sales of Sanken&#x2019;s products by the Company to third parties totaled $35,421 during the fiscal year ended March&#160;27, 2020. On March 28, 2020, the Company formally terminated its distribution agreement with Sanken to distribute Sanken&#x2019;s products.&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 Sanken totaled $31,917 for the fiscal year ended March&#160;27, 2020. Accounts payable to Sanken totaled $4,494 as of March&#160;27, 2020. &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;Joint Development Agreement (&#x201c;Development Agreement&#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, through its former wholly-owned subsidiary, PSL, entered into a Development Agreement with Sanken whereby the Company and Sanken jointly own a specific wafer technology and share the reimbursement of development costs incurred by the Company. Sanken reimbursed $1,440 in fiscal year ended March&#160;27, 2020.&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;Short-term Bridge Loan Receivable to 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;I&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;n March 2019, the Company entered into a short-term bridge loan to Sanken in the amount of $30,000. The loan bore interest of 2.52% and was repaid in April 2019. Inte&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;rest income related to the loan to Sanken was $55 in the fiscal year ended March&#160;27, 2020.&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;Notes Payable and Line-of credit from 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, through PSL, its former wholly-owned subsidiary, had related party debt owed to Sanken that includes three notes payable in the aggregate amount of $17,700 and two lines-of-credit agreements in the aggregate amount of $25,000 at March&#160;27, 2020. The interest rates on the related party debt were reset at the beginning of each calendar quarter to LIBOR on the last trading day of the previous month, plus a 1.0% spread. Related party interest expense consisting of amounts due to Sanken for intercompany notes payable, lines-of-credit and miscellaneous charges for the fiscal year ended March&#160;27, 2020 amounted to $1,444, and related party interest paid for the same period amounted to $1,538.&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 March&#160;27, 2020, the related party notes payable balance of $17,700 was classified in the consolidated balance sheets as long-term, with various maturity dates through March&#160;14, 2025. The line of credit agreements of $25,000 were classified as current at March&#160;27, 2020.&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 connection with the PSL Divestiture, the total $42,700 balance was contributed in-kind for the fair value of the 70% interest that Sanken acquired. &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 accordance with the PSL Divestiture, the Company had both intercompany accounts payable of $1,198 and accounts receivable of $3,368 that were previously eliminated in consolidation. The previous intercompany receivable balance of $3,368 was moved into trade and other accounts receivable due from related party as of March 28, 2020. In addition, as a result of PSL taking over the Sanken distribution business, at March&#160;26, 2021, the Company reflected a related accounts &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;receivable balance of $767. This amount includes a reduction of the $2,601 from payments made by PSL during the fiscal year ended March&#160;26, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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, undertook 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 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). At March&#160;26, 2021, the Company had accrued $614 included in amounts due to related party under this agreement, which is expected to paid in the first quarter of fiscal year 2022.&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 previously noted above, the Company, through PSL, entered into a Development Agreement with Sanken whereby the Company and Sanken jointly own a specific wafer technology and share the reimbursement of development costs incurred by the Company. Sanken reimbursed no amounts in the fiscal year ended March&#160;26, 2021 and $1,440 in the fiscal year ended March&#160;27, 2020.&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., the predecessor of PSL (&#x201c;PSI&#x201d;) and Sanken, pursuant to which the parties agreed upon the general terms under which they may, from time to time, undertake certain activities (the &#x201c;IC Process Development Activities&#x201d;) to develop new technologies to be used by PSI to manufacture products for the Company and Sanken, as well as the ownership and use of such technologies following their development. The IC Technology Development Agreement provides that the expenses for all IC Process Development Activities will be shared equally by the Company and Sanken on an annual basis (subject to any exceptions upon which the parties may agree from time to time), with such expenses being paid to PSI by Sanken in the form of an up-front annual fee, with PSI 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 the companies fail to agree upon the annual fee for a fiscal year within three months after the commencement of such fiscal year. During each of the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, the Company (through PSL) received fees of $1,200 from Sanken pursuant to the IC Technology Development Agreement, and during the same periods the Company paid fees of $1,200 to PSL pursuant to the IC Technology Development 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;The Company continues to purchase in-process products from PSL. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Purchases of various products from PSL totaled $42,196 for the fiscal year ended March&#160;26, 2021. This amount includes $5,930 of price support payments made for the fiscal year ended March&#160;26, 2021. In accordance with the PSL Divestiture, the Company had intercompany accounts payable of $1,198 that was previously eliminated in consolidation. The previous intercompany payable balance of $1,198 was moved into amounts due to related party as of March 28, 2020. Accounts payable to PSL included in amounts due to related party totaled $1,739 as of March&#160;26, 2021. This amount includes a reduction of the $1,198 from payments made to PSL during the fiscal year ended March&#160;26, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In July 2014, AML entered into a technology collaboration agreement (the &#x201c;SG8 Collaboration Agreement&#x201d;) with PSL and Sanken, pursuant to which the parties agreed to establish a joint technology development team for the purpose of developing certain IC manufacturing technologies (the &#x201c;SG8 Technology&#x201d;). The SG8 Collaboration Agreement provides that AML and Sanken will be equally responsible for the costs of developing the SG8 Technology, with Sanken to reimburse AML for 50% of our incurred costs. No reimbursements were received from Sanken pursuant to the SG8 Collaboration Agreement in fiscal years ended March&#160;26, 2021 and March&#160;27, 2020.&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-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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 28, 2020, in connection with the PSL Divestiture, the Company contributed the forgiveness of the fair value of $15,000 out of the $66,377 total debt owed by PSL to the Company, which was previously eliminated in consolidation as of March&#160;27, 2020. As a result of the PSL Divestiture, on March 28, 2020, the $51,377 note receivable from PSL was classified on the Company&#x2019;s balance sheet as related party note receivable. The related party note receivable held by the Company had a maturity date of March 28, 2027 and bore interest at a rate of 2.70%, which was a market rate determined by &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;IRS guidance at the time of the divestiture. The entire receivable of $51,377 plus accrued interest of $762 was repaid on October 14, 2020.&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-style:italic;font-weight:400;line-height:120%"&gt;Transition Services 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;As part of the PSL Divestiture, the Company, PSL and Sanken entered into the &#x201c;TSA, pursuant to which the Company agreed, among other things, to provide certain human resources, legal and distribution support services to PSL following the consummation of the PSL Divestiture. The TSA provides that the Company and its wholly owned subsidiaries AML and Allegro MicroSystems Europe Ltd. will provide such services in a manner generally consistent with the manner in which they were provided during the 12 months prior to the date of the TSA, and will not be obligated to perform any service in a manner that is materially more burdensome than the analogous services provided for or within its own organization or group during such 12-month period. &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 services contemplated by the TSA include human resources, legal and distribution support services. The applicable service period for human resources and legal services is 12 months, and fees payable for such services are $50 per year, invoiced on a quarterly basis. The applicable service period for distribution support services is six months with respect to services provided in North America and South America, and nine months with respect to services provided in Europe. All distribution support services are to be provided on a cost plus 10% basis. The Company received $25 under the TSA during the fiscal year ended March&#160;26, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The TSA has an initial term of 12 months and may be extended for additional 12-month terms on an annual basis if the parties so agree prior to the expiration of the then-current term. Unless the TSA otherwise provides, PSL may terminate a specific service prior to the end of the term by providing at least 60 days&#x2019; prior written notice. The North America and South America portion of this agreement was terminated as of March&#160;26, 2021. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Transactions involving Sanken Electric Europe Ltd. (&#x201c;SEEL&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During fiscal year ended March&#160;26, 2021 and after the PSL Divestiture, Sanken, through PSL formed SEEL to cover its distribution business in Europe. The Company in connection with the TSA agreement with Sanken and PSL paid certain costs on behalf of them, and as such, had related party accounts receivable from SEEL of $1,272 as of the fiscal year ended March&#160;26, 2021.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify;text-indent:27pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 it subleases certain office building space in Japan from Sanken. The sublease automatically renews on an annual basis unless either party provides notice to the other party otherwise and can be terminated by either party upon providing six months&#x2019; notice. The Company made aggregate payments of approximately $200 to Sanken under the sublease agreement during each of the fiscal years 2021 and 2020.&lt;/span&gt;&lt;/div&gt;&lt;div style="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;The Company entered into a board executive advisor agreement (the &#x201c;Consulting Agreement&#x201d;) with Reza Kazerounian in March 2018, before Mr. Kazerounian became a member of the Company&#x2019;s board of directors, 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 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 fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, the Company paid aggregate fees of $318 and $494, respectively, to Mr. Kazerounian pursuant to the Consulting Agreement.&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-style:italic;font-weight:400;line-height:120%"&gt;Director and Executive Officer Promissory Notes &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 entered into promissory notes with certain of its directors and executive officers to finance all or a part of the income and employment taxes payable by them in connection with grants of the Company&#x2019;s Class A common stock and/or Class L common stock. The Company had no amount and $506 of promissory notes outstanding as of as of March&#160;26, 2021 and March&#160;27, 2020, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i8c21fee5bec947989c1e64ae9380f8b6_D20210202-20210202"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTM5OTkwNDg_4865967c-2eed-40f6-bb90-ace8153bcc5c"
      unitRef="shares">19332852</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i53a84d7bb6174dfba1cf63ad1f3cbc06_D20210202-20210202"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzU0OTc1NTgxODU5OTU_8b374dd7-80f4-4090-80e9-df8271a2ed5f"
      unitRef="shares">1832852</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="ie9cbd98ca1174b6c8c09ea82a90c0b88_D20210202-20210202"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTQwMDIzMTA_1f20d4a7-7769-43cf-b870-fb00a319dd6f"
      unitRef="shares">0</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction
      contextRef="ie9cbd98ca1174b6c8c09ea82a90c0b88_D20210202-20210202"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTQwMDIzMjA_8ebe7a34-aacb-4d7b-bec1-073ef3ab9b3c"
      unitRef="usd">0</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:PaymentsOfStockIssuanceCosts
      contextRef="i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzU0OTc1NTgxODY2OTQ_72713c9a-a166-4785-9a8b-03418fa48e17"
      unitRef="usd">1790000</us-gaap:PaymentsOfStockIssuanceCosts>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="idecda599a97c4068a85ba4722821d1c5_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2MzQ1Nzc_1220b117-cb81-4520-9348-2686724b3d81"
      unitRef="usd">104661000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if988020003064e5381c21ee8b98b012c_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2MzQ1ODI_5a2c3585-e369-4333-9d91-e9199044b599"
      unitRef="usd">184557000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i3f249de81448450f8c8a18d435b3e53b_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2MzQ1OTA_3f79b20e-4c35-4005-bfdb-b8201a08a539"
      unitRef="usd">21595000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="ibe48ab7f48704cea8259ac110f680bc1_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzQzNw_3e2041da-256e-4e2c-8413-240349ff6a4b"
      unitRef="usd">30293000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <algm:OtherAccountsReceivableRelatedPartiesCurrent
      contextRef="i3f249de81448450f8c8a18d435b3e53b_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2MzQ1OTQ_3ee0e400-1bb5-493c-95ef-72266a921f5c"
      unitRef="usd">198000</algm:OtherAccountsReceivableRelatedPartiesCurrent>
    <algm:OtherAccountsReceivableRelatedPartiesCurrent
      contextRef="ibe48ab7f48704cea8259ac110f680bc1_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzUyNA_843677e0-22cd-46bf-9be3-8d9b929403d5"
      unitRef="usd">558000</algm:OtherAccountsReceivableRelatedPartiesCurrent>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9c3cc58e2e22424a8f8ac46163ee0c0a_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2MzQ2Mjg_1312dd60-d7d7-4395-9473-9a1365fe2b9a"
      unitRef="usd">35421000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="ia044f3486e314e93a0a5db0282b4e863_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2MzQ2NDk_972ec4aa-e5fc-4fd3-89c0-0b007cde3dde"
      unitRef="usd">31917000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="ibe48ab7f48704cea8259ac110f680bc1_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzk3Mg_d9b86ca8-ca39-4036-9de2-e2f2a30b8918"
      unitRef="usd">4494000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts
      contextRef="ia044f3486e314e93a0a5db0282b4e863_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2MzQ3MTI_78a17b2e-5410-4489-8bd1-16e2a78ae4a0"
      unitRef="usd">1440000</algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts>
    <us-gaap:NotesReceivableRelatedParties
      contextRef="id031db8cf14c40cf8c64819a732c9665_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzE0NjY_da76bf4b-e879-462f-a93a-88dad69b99f0"
      unitRef="usd">30000000</us-gaap:NotesReceivableRelatedParties>
    <algm:NotesReceivableRelatedPartyStatedInterestRate
      contextRef="id031db8cf14c40cf8c64819a732c9665_I20190331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzE0OTY_432ef403-1256-4371-ab56-0a4b56592e8e"
      unitRef="number">0.0252</algm:NotesReceivableRelatedPartyStatedInterestRate>
    <us-gaap:InterestIncomeRelatedParty
      contextRef="ia044f3486e314e93a0a5db0282b4e863_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzE1Nzk_35e8a0e5-c1bf-4e1c-8590-ab195feced2a"
      unitRef="usd">55000</us-gaap:InterestIncomeRelatedParty>
    <algm:NumberOfNotesPayable
      contextRef="ibe48ab7f48704cea8259ac110f680bc1_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzE3NTU_9d6a255a-667b-4182-87b8-012b9f62af86"
      unitRef="note">3</algm:NumberOfNotesPayable>
    <us-gaap:NotesPayableRelatedPartiesNoncurrent
      contextRef="ibe48ab7f48704cea8259ac110f680bc1_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzE3OTk_191467e7-52c3-448d-9a83-d2cf8eace446"
      unitRef="usd">17700000</us-gaap:NotesPayableRelatedPartiesNoncurrent>
    <algm:NumberOfLineOfCreditAgreements
      contextRef="ibe48ab7f48704cea8259ac110f680bc1_I20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzE4MDY_35c31e6e-d43d-446b-affa-1e0256d086e7"
      unitRef="lineofcredit">2</algm:NumberOfLineOfCreditAgreements>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="ibe48ab7f48704cea8259ac110f680bc1_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzE4NjM_da499103-4c79-4437-bdaf-25b602c65c60"
      unitRef="usd">25000000</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i84e2920541d7468bb16ac652e2b69504_D20200328-20200925"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzIwMzM_608c3565-9680-4e24-8296-d435c7780d1e"
      unitRef="number">0.010</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:InterestExpenseRelatedParty
      contextRef="ia044f3486e314e93a0a5db0282b4e863_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2MzQ3NDY_d7788cde-ba5c-4949-87e1-14f8d7249e24"
      unitRef="usd">1444000</us-gaap:InterestExpenseRelatedParty>
    <algm:InterestPaidRelatedParty
      contextRef="ia044f3486e314e93a0a5db0282b4e863_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2MzQ3NTQ_d0686730-9c0c-499e-a316-3d2c81b2b796"
      unitRef="usd">1538000</algm:InterestPaidRelatedParty>
    <us-gaap:NotesPayableRelatedPartiesNoncurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzIzNjQ_20267c91-13ce-4eb1-919d-f2ff2c4480c5"
      unitRef="usd">17700000</us-gaap:NotesPayableRelatedPartiesNoncurrent>
    <us-gaap:NotesPayableRelatedPartiesClassifiedCurrent
      contextRef="i855f04d5286d4535b4b7d9991bd3cef8_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzI1MTM_3c7fbb0a-50f7-41e3-9825-835b6eca28bf"
      unitRef="usd">25000000</us-gaap:NotesPayableRelatedPartiesClassifiedCurrent>
    <us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1
      contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzI2MDA_e39a00e2-c439-4f12-aa74-2a9448844267"
      unitRef="usd">42700000</us-gaap:NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1>
    <us-gaap:MinorityInterestOwnershipPercentageByParent
      contextRef="ibc126553c9344426a299744415082bec_I20200328"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzI2NjE_07b3728f-96bf-4d07-9f0b-899e768158e6"
      unitRef="number">0.70</us-gaap:MinorityInterestOwnershipPercentageByParent>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8eae8a3e88cc4bf8af74696d9883ead5_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzI4NzU_8c737c89-0a14-4696-9867-f0a6b03f527f"
      unitRef="usd">1198000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="if4e26ba8a29645269c03c3a13dd1c661_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzI5MDU_cdd71c71-41b0-43df-aefe-406cb9a294d9"
      unitRef="usd">3368000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="id512cb9472534a3397c2c18b653253cf_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzMwMDY_e9b6e706-4e12-4da4-8a95-3dc38d64cae4"
      unitRef="usd">3368000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i9a286b02521c45d0a0d3d8a76a536330_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzMyNTM_a6b63a2c-192c-42fa-b516-ad7c7e4e1c02"
      unitRef="usd">767000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="ib7158d21ab4a417ba1c12ab1a98ffa0a_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2NDA1Mzk_640392c4-944e-4bf2-89a4-74a4836b1466"
      unitRef="usd">2601000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="ie3b63020978f4cd8ac771c48b744526e_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzQ5NDc4MDIzNjkzNzk_b6ce6cbb-da1b-42d5-a777-2a221f37e2e8"
      unitRef="usd">614000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts
      contextRef="i4df9cac708cc4aa59a8e4f79bfedab18_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTM5OTkwNzg_2e67b394-960d-4521-995a-4e5c8d3c8ef9"
      unitRef="usd">0</algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts>
    <algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts
      contextRef="ia044f3486e314e93a0a5db0282b4e863_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzQ5NDc4MDIzNTgxNzE_78a17b2e-5410-4489-8bd1-16e2a78ae4a0"
      unitRef="usd">1440000</algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="idda2253ca3ad419eb9f920ef7749d367_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2NTY0NDY_325527fa-2af5-47ec-a4b6-32614a26efb8"
      unitRef="usd">1200000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i53331365dd3c4077a96e00b2eea01b60_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2NTY0NDY_517171df-a3d5-487c-8b34-2e3faea62bfb"
      unitRef="usd">1200000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="idda2253ca3ad419eb9f920ef7749d367_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2NTY0NTU_cbe7e983-40b6-4269-adc1-1cd9845c1203"
      unitRef="usd">1200000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty
      contextRef="i53331365dd3c4077a96e00b2eea01b60_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2NTY0NTU_d6bcbd29-bdf7-43fc-8b63-a83ee7d2ce6c"
      unitRef="usd">1200000</us-gaap:RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="ie89c1e9012fc48628861c59f8579d943_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzM3MzM_eb6f9bd4-a0cf-4901-b5c0-86b9fbffa30e"
      unitRef="usd">42196000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty
      contextRef="ie97935e90e9d4628873c0e6b2cd6b36a_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzM3Nzk_b9721d29-fdf9-4666-a63a-c42ab92837ff"
      unitRef="usd">5930000</us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8eae8a3e88cc4bf8af74696d9883ead5_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzQ5NDc4MDIzNTYyNTc_8c737c89-0a14-4696-9867-f0a6b03f527f"
      unitRef="usd">1198000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8eae8a3e88cc4bf8af74696d9883ead5_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzQ5NDc4MDIzNTY1MzM_8c737c89-0a14-4696-9867-f0a6b03f527f"
      unitRef="usd">1198000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:AccountsPayableRelatedPartiesCurrent
      contextRef="i9a286b02521c45d0a0d3d8a76a536330_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzM5NzE_e2e4ab52-e12b-406b-b0b0-3ae308fa16f0"
      unitRef="usd">1739000</us-gaap:AccountsPayableRelatedPartiesCurrent>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="i8eae8a3e88cc4bf8af74696d9883ead5_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzQ5NDc4MDIzNTY4MTg_8c737c89-0a14-4696-9867-f0a6b03f527f"
      unitRef="usd">1198000</us-gaap:CostOfGoodsAndServicesSold>
    <algm:RelatedPartyTransactionReimbursementOfDevelopmentCostsPercentageOfCostsIncurred
      contextRef="i7d726d182e2f45a7b3d6e0da0d5c62a9_I20140731"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTM5OTkwODc_217cda27-488c-4898-b63d-085752a11bc2"
      unitRef="number">0.50</algm:RelatedPartyTransactionReimbursementOfDevelopmentCostsPercentageOfCostsIncurred>
    <algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts
      contextRef="i7f645a1e37154107a41e381ad63f74a2_D20190330-20200327"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTM5OTkwOTE_a77dfaab-96f0-4d0e-b4d8-0010eaf7faf9"
      unitRef="usd">0</algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts>
    <algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts
      contextRef="idfdd0bc3be3a49aa880d60d18721bb56_D20200328-20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTM5OTkwOTE_b94805a7-f402-4cab-828f-6c44372b1cef"
      unitRef="usd">0</algm:RelatedPartyTransactionReimbursementOfDevelopmentCosts>
    <algm:NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred
      contextRef="ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzQxMzA_df0473d0-9f3f-4922-8e6d-bacbbb654c0f"
      unitRef="usd">15000000</algm:NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="id7ceb7c1590749f4b060facff456f04b_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzQxNDQ_b03ff178-9d1f-4439-911a-444d73269505"
      unitRef="usd">66377000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:NotesReceivableRelatedPartiesNoncurrent
      contextRef="id7ceb7c1590749f4b060facff456f04b_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEyNjQ0MzgzNzY5MDA2_9d3aec24-ddfb-4665-ad8f-c998c8d143da"
      unitRef="usd">51377000</us-gaap:NotesReceivableRelatedPartiesNoncurrent>
    <algm:NotesReceivableRelatedPartyStatedInterestRate
      contextRef="id7ceb7c1590749f4b060facff456f04b_I20200328"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzQ1MzI_d5316463-caf0-4880-96f2-a05700bcb587"
      unitRef="number">0.0270</algm:NotesReceivableRelatedPartyStatedInterestRate>
    <us-gaap:RepaymentsOfRelatedPartyDebt
      contextRef="i3d27315152af433fa8e14239d1c3f834_D20201014-20201014"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEyMDk0NjI3OTU1MTEy_190a0937-c715-4cef-a706-e747383d3413"
      unitRef="usd">51377000</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:NotesReceivableRelatedPartiesNoncurrent
      contextRef="id7ceb7c1590749f4b060facff456f04b_I20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEyMDk0NjI3OTU1MTEy_2da2b309-1cea-459b-a916-6b958d78c13d"
      unitRef="usd">51377000</us-gaap:NotesReceivableRelatedPartiesNoncurrent>
    <us-gaap:InterestPayableCurrentAndNoncurrent
      contextRef="id3c4abdab3ed4cf9b1ed79133f761a73_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzQ2NzI_3183ddde-2d5c-4d28-b80d-30ed44fa91f8"
      unitRef="usd">762000</us-gaap:InterestPayableCurrentAndNoncurrent>
    <algm:InterestPaidRelatedParty
      contextRef="i3d27315152af433fa8e14239d1c3f834_D20201014-20201014"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzQ2NzI_c2bf3226-329d-4715-b98a-6886e4682b5d"
      unitRef="usd">762000</algm:InterestPaidRelatedParty>
    <algm:RelatedPartyTransactionServicesComparisonPeriod
      contextRef="i8519364b81be4b3fabe58acf0a5e4221_D20200328-20200328"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTM5OTkxMjA_a5702776-26e1-4d3c-a83d-ce4bc4db5c88">P12M</algm:RelatedPartyTransactionServicesComparisonPeriod>
    <algm:RelatedPartyTransactionServicesComparisonPeriod
      contextRef="i8519364b81be4b3fabe58acf0a5e4221_D20200328-20200328"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTM5OTkxMzU_e428e5d4-e8ca-437b-8366-bff7d539b1c2">P12M</algm:RelatedPartyTransactionServicesComparisonPeriod>
    <algm:RelatedPartyTransactionTerm
      contextRef="i8519364b81be4b3fabe58acf0a5e4221_D20200328-20200328"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTM5OTkxMDU_5bd4fb9e-8aab-478c-9d9b-6d8436ab961a">P12M</algm:RelatedPartyTransactionTerm>
    <algm:RelatedPartyTransactionAnnualFeesPayable
      contextRef="i8519364b81be4b3fabe58acf0a5e4221_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzQ5NDc4MDIzNjc1NDg_4645b48b-67c1-474d-85d1-9f1656b6232a"
      unitRef="usd">50000</algm:RelatedPartyTransactionAnnualFeesPayable>
    <algm:RelatedPartyTransactionBasisSpreadOnCost
      contextRef="i8519364b81be4b3fabe58acf0a5e4221_D20200328-20200328"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTM5OTkxMDE_1fda9d7b-3dc0-443d-bb6d-505b30a6efaa"
      unitRef="number">0.10</algm:RelatedPartyTransactionBasisSpreadOnCost>
    <us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty
      contextRef="i8519364b81be4b3fabe58acf0a5e4221_D20200328-20200328"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzQ5NDc4MDIzNjg3NzE_3bbd7e01-9e70-4a5d-b5be-e888d7ab37d6"
      unitRef="usd">25000</us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty>
    <algm:RelatedPartyTransactionTerm
      contextRef="i8519364b81be4b3fabe58acf0a5e4221_D20200328-20200328"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTM5OTkxNDI_bf551aac-30e6-4c43-aebc-25c4a82ba7ba">P12M</algm:RelatedPartyTransactionTerm>
    <algm:RelatedPartyTransactionExtensionTerm
      contextRef="i8519364b81be4b3fabe58acf0a5e4221_D20200328-20200328"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTM5OTkxNTc_637871b2-a027-4410-a24a-f853394b99a9">P12M</algm:RelatedPartyTransactionExtensionTerm>
    <algm:RelatedPartyTransactionNoticeOfTerminationTerm
      contextRef="i8519364b81be4b3fabe58acf0a5e4221_D20200328-20200328"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTM5OTkxNjQ_bceedb74-6c1d-4cd4-8805-e347d15f3625">P60D</algm:RelatedPartyTransactionNoticeOfTerminationTerm>
    <us-gaap:AccountsReceivableRelatedPartiesCurrent
      contextRef="i12a09435a9eb4789bb2deebe4d173888_I20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzQ5NDc4MDIzNTYwMTM_45622ec7-0cbc-42c2-960e-85ed6b275ec0"
      unitRef="usd">1272000</us-gaap:AccountsReceivableRelatedPartiesCurrent>
    <algm:LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice
      contextRef="i4df9cac708cc4aa59a8e4f79bfedab18_D20200328-20210326"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYwNDczMTM5OTkxNzk_6758f187-5c27-4bd1-a8d2-7429466092be">P6M</algm:LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice>
    <us-gaap:OperatingLeaseExpense
      contextRef="ia044f3486e314e93a0a5db0282b4e863_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2Mzk5Nzc_32714567-f9ce-43dd-8a17-c6b83886bbcf"
      unitRef="usd">200000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense
      contextRef="i4df9cac708cc4aa59a8e4f79bfedab18_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2Mzk5Nzc_a622d272-dd16-417b-94b6-7b07012d46ce"
      unitRef="usd">200000</us-gaap:OperatingLeaseExpense>
    <algm:RelatedPartyTransactionMonthlyFeePayable
      contextRef="i6836b7da6d55402a98052ea68838a208_I20180531"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzUyMjM_cfb31046-c1df-48a9-add6-fed557315880"
      unitRef="usd">30000</algm:RelatedPartyTransactionMonthlyFeePayable>
    <algm:RelatedPartyTransactionMonthlyFeePayable
      contextRef="ic99161f7a5ae4c2595ce5eea5558eda7_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzUyMzk_0badb965-ddc6-4d2d-88a3-2e4de86e826f"
      unitRef="usd">19000</algm:RelatedPartyTransactionMonthlyFeePayable>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="i6ddddfe5ead54140978bfa100fbfd7c0_D20180301-20180330"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzUzNjQ_491aa0c6-5c51-4fe6-aaff-46c049a35f38"
      unitRef="shares">12000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <algm:RelatedPartyTransactionSigningFee
      contextRef="i0089d483bd7148f589f0976fbb91565e_D20180301-20180330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzU0MzU_239060d8-b633-44f9-bc5f-f84118ece126"
      unitRef="usd">54000</algm:RelatedPartyTransactionSigningFee>
    <algm:RelatedPartyTransactionSeverancePaymentIfTerminated
      contextRef="i0089d483bd7148f589f0976fbb91565e_D20180301-20180330"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzU2NTk_8d98df30-04f0-46a2-b8a7-1946f5d8a4e6"
      unitRef="usd">180000</algm:RelatedPartyTransactionSeverancePaymentIfTerminated>
    <algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod
      contextRef="i0089d483bd7148f589f0976fbb91565e_D20180301-20180330"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzY0MzU_7fbbcf59-b103-4a1b-a7da-b8a4cf65d15e">P6M</algm:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i49cc776a5dfd463bbf01daad6794647c_D20200328-20210326"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2NTYxNTg_c9b3414a-1139-49a1-9861-a2756ddc8727"
      unitRef="usd">318000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="i218127b5bc8c477c8779dcc47f690d44_D20190330-20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2NTYxNjM_99ed2d21-c64a-4546-9a02-307b194baee7"
      unitRef="usd">494000</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="id5c57a4e27064e1c84151099b07c28d7_I20210326"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzEwOTk1MTE2NTQ2NjA_b6b511cd-3672-433e-9ef0-fb0ffcecc41b"
      unitRef="usd">0</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent
      contextRef="ifc595f73b8ad4a7aa647dfe2f508f1aa_I20200327"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNjMvZnJhZzo4N2NiODRhNzY1NWY0ZjE1YjE2MGYyNzY0ZTk3ZGI4MS90ZXh0cmVnaW9uOjg3Y2I4NGE3NjU1ZjRmMTViMTYwZjI3NjRlOTdkYjgxXzYzNjQ_3c3d1990-7ddb-495d-8910-46af8e8c76d7"
      unitRef="usd">506000</us-gaap:NotesPayableRelatedPartiesCurrentAndNoncurrent>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196408286632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - USD ($)<br> $ in Billions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</div></th>
<th class="th"><div>May 10, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentAnnualReport', window );">Document Annual 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">Mar. 26,  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_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--03-26<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DocumentTransitionReport', window );">Document Transition Report</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_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="ro">
<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="re">
<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="ro">
<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="re">
<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="ro">
<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="re">
<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="ro">
<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="re">
<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="ro">
<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="re">
<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="ro">
<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="re">
<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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_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="re">
<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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation 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_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_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">189,593,243<span></span>
</td>
</tr>
<tr 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_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference</a></td>
<td class="text">Portions of the registrant&#8217;s proxy statement for its 2021 Annual Meeting of Stockholders to be filed pursuant to Regulation 14A within 120 days of the end of the registrant&#8217;s fiscal year ended March 26, 2021 are incorporated by reference into Part III of this Annual Report on Form 10-K to the extent stated herein.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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">2021<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<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_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 annual 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-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentAnnualReport</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_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_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_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a 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-23<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DocumentsIncorporatedByReferenceTextBlock</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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityExTransitionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityPublicFloat</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:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityVoluntaryFilers</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_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EntityWellKnownSeasonedIssuer</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_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_IcfrAuditorAttestationFlag</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_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>19
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196408820376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 26, 2021</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_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">$ 197,214<span></span>
</td>
<td class="nump">$ 214,491<span></span>
</td>
</tr>
<tr class="re">
<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">6,661<span></span>
</td>
<td class="nump">5,385<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Trade accounts receivable, net of allowances for doubtful accounts of $138 and $288 at March&#160;26, 2021 and March&#160;27, 2020, respectively</a></td>
<td class="nump">69,500<span></span>
</td>
<td class="nump">59,457<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Trade and other accounts receivable due from related party</a></td>
<td class="nump">23,832<span></span>
</td>
<td class="nump">30,851<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Accounts receivable - other</a></td>
<td class="nump">1,516<span></span>
</td>
<td class="nump">1,796<span></span>
</td>
</tr>
<tr class="re">
<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">87,498<span></span>
</td>
<td class="nump">127,227<span></span>
</td>
</tr>
<tr class="ro">
<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">18,374<span></span>
</td>
<td class="nump">9,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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Assets held for sale</a></td>
<td class="nump">25,969<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">430,564<span></span>
</td>
<td class="nump">448,221<span></span>
</td>
</tr>
<tr class="re">
<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">192,393<span></span>
</td>
<td class="nump">332,330<span></span>
</td>
</tr>
<tr class="ro">
<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">26,972<span></span>
</td>
<td class="nump">7,217<span></span>
</td>
</tr>
<tr class="re">
<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,106<span></span>
</td>
<td class="nump">1,285<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">36,366<span></span>
</td>
<td class="nump">19,958<span></span>
</td>
</tr>
<tr class="re">
<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">26,664<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_OtherAssetsNoncurrent', window );">Other assets, net</a></td>
<td class="nump">14,613<span></span>
</td>
<td class="nump">8,810<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">747,678<span></span>
</td>
<td class="nump">817,821<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableTradeCurrent', window );">Trade accounts payable</a></td>
<td class="nump">35,389<span></span>
</td>
<td class="nump">20,762<span></span>
</td>
</tr>
<tr class="ro">
<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">2,353<span></span>
</td>
<td class="nump">4,494<span></span>
</td>
</tr>
<tr class="re">
<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">78,932<span></span>
</td>
<td class="nump">56,855<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent', window );">Current portion of related party debt</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">25,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_ShortTermBankLoansAndNotesPayable', window );">Bank lines-of-credit</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">43,000<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">116,674<span></span>
</td>
<td class="nump">150,111<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">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_NotesPayableRelatedPartiesNoncurrent', window );">Related party notes payable, less current portion</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">17,700<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">19,133<span></span>
</td>
<td class="nump">15,878<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">160,807<span></span>
</td>
<td class="nump">183,689<span></span>
</td>
</tr>
<tr class="re">
<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 15)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Stockholders' Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred Stock, $0.01 par value; 20,000,000 shares authorized, no shares issued or outstanding at March&#160;26, 2021 and March&#160;27, 2020</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</a></td>
<td class="nump">1,896<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_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">592,170<span></span>
</td>
<td class="nump">458,697<span></span>
</td>
</tr>
<tr class="ro">
<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">3,551<span></span>
</td>
<td class="nump">194,355<span></span>
</td>
</tr>
<tr class="re">
<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">(11,865)<span></span>
</td>
<td class="num">(19,976)<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">585,752<span></span>
</td>
<td class="nump">633,182<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Non-controlling interests</a></td>
<td class="nump">1,119<span></span>
</td>
<td class="nump">950<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' equity</a></td>
<td class="nump">586,871<span></span>
</td>
<td class="nump">634,132<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities, non-controlling interest and stockholders' equity</a></td>
<td class="nump">747,678<span></span>
</td>
<td class="nump">817,821<span></span>
</td>
</tr>
<tr class="rh">
<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 Stock, Class A</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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Stockholders' Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=algm_CommonClassLMember', window );">Common&#160;Stock,&#160; Class&#160;L</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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', window );"><strong>Stockholders' Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndOtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndOtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableTradeCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableTradeCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2473-110228<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueFromRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueFromRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 926<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120154696&amp;loc=d3e54445-107959<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1336-112600<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1314-112600<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for notes payable (written promise to pay), due 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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableRelatedPartiesClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableRelatedPartiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for notes payable (written promise to pay), payable to related parties, which are due after one year (or one business cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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.23)<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_NotesPayableRelatedPartiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermBankLoansAndNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(1))<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.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_ShortTermBankLoansAndNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21914-107793<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21711-107793<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_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>20
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196321905096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 26, 2021</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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowances for doubtful accounts</a></td>
<td class="nump">$ 138<span></span>
</td>
<td class="nump">$ 288<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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="ro">
<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="re">
<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="ro">
<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="re">
<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">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_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">189,588,161<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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">189,588,161<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Stock, Class A</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_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">0<span></span>
</td>
<td class="nump">12,500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=algm_CommonClassLMember', window );">Common&#160;Stock,&#160; Class&#160;L</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_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="re">
<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">0<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">622,470<span></span>
</td>
</tr>
<tr class="re">
<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">0<span></span>
</td>
<td class="nump">622,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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>21
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196408774440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</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_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 591,207<span></span>
</td>
<td class="nump">$ 650,089<span></span>
</td>
</tr>
<tr class="ro">
<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">312,305<span></span>
</td>
<td class="nump">388,813<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">278,902<span></span>
</td>
<td class="nump">261,276<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">108,649<span></span>
</td>
<td class="nump">102,052<span></span>
</td>
</tr>
<tr class="ro">
<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">153,476<span></span>
</td>
<td class="nump">106,396<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Impairment of long-lived assets</a></td>
<td class="nump">7,119<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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of contingent consideration</a></td>
<td class="num">(2,500)<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_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">266,744<span></span>
</td>
<td class="nump">208,448<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">12,158<span></span>
</td>
<td class="nump">52,828<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other (expense) income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(9,055)<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_InterestIncomeExpenseNonoperatingNet', window );">Interest expense, net</a></td>
<td class="num">(2,603)<span></span>
</td>
<td class="num">(110)<span></span>
</td>
</tr>
<tr class="ro">
<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) gain</a></td>
<td class="num">(2,889)<span></span>
</td>
<td class="nump">1,391<span></span>
</td>
</tr>
<tr class="re">
<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">1,413<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_OtherNonoperatingIncomeExpense', window );">Other, net</a></td>
<td class="num">(475)<span></span>
</td>
<td class="num">(831)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">(Loss) income before income taxes</a></td>
<td class="num">(1,451)<span></span>
</td>
<td class="nump">53,278<span></span>
</td>
</tr>
<tr class="ro">
<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 (benefit) provision</a></td>
<td class="num">(19,552)<span></span>
</td>
<td class="nump">16,173<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">18,101<span></span>
</td>
<td class="nump">37,105<span></span>
</td>
</tr>
<tr class="ro">
<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">148<span></span>
</td>
<td class="nump">134<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Allegro MicroSystems, Inc.</a></td>
<td class="nump">$ 17,953<span></span>
</td>
<td class="nump">$ 36,971<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net income attributable to Allegro MicroSystems, Inc. per share (Note 16):</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_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 0.22<span></span>
</td>
<td class="nump">$ 3.70<span></span>
</td>
</tr>
<tr class="ro">
<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.10<span></span>
</td>
<td class="nump">$ 3.70<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">83,448,055<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">176,416,645<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=algm_NonRelatedPartyRevenueMember', window );">Non-Related Party Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 486,546<span></span>
</td>
<td class="nump">$ 465,532<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="re">
<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">$ 104,661<span></span>
</td>
<td class="nump">$ 184,557<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e7008-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109240200&amp;loc=d3e30690-110894<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 35<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121605123&amp;loc=d3e30226-110892<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=120253306&amp;loc=d3e28228-110885<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450222&amp;loc=d3e30840-110895<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=117329964&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=117329964&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=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2611-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_ImpairmentOfLongLivedAssetsToBeDisposedOf</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNonoperatingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of nonoperating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNonoperatingNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeNonoperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeNonoperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=algm_NonRelatedPartyRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=algm_NonRelatedPartyRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=algm_RelatedPartyRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=algm_RelatedPartyRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196321918152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</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_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>
</tr>
<tr class="ro">
<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">$ 18,101<span></span>
</td>
<td class="nump">$ 37,105<span></span>
</td>
</tr>
<tr class="re">
<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">148<span></span>
</td>
<td class="nump">134<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to Allegro MicroSystems, Inc.</a></td>
<td class="nump">17,953<span></span>
</td>
<td class="nump">36,971<span></span>
</td>
</tr>
<tr class="re">
<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 income (loss):</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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">9,304<span></span>
</td>
<td class="num">(3,153)<span></span>
</td>
</tr>
<tr class="re">
<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 of $391 and $233 in 2021 and 2020, respectively</a></td>
<td class="num">(1,172)<span></span>
</td>
<td class="num">(543)<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_OtherComprehensiveIncomeLossNetOfTax', window );">Total other comprehensive income (loss)</a></td>
<td class="nump">8,132<span></span>
</td>
<td class="num">(3,696)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income</a></td>
<td class="nump">26,085<span></span>
</td>
<td class="nump">33,275<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Comprehensive income attributable to non-controlling interest</a></td>
<td class="num">(21)<span></span>
</td>
<td class="num">(2)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income attributable to Allegro MicroSystems, Inc.</a></td>
<td class="nump">$ 26,064<span></span>
</td>
<td class="nump">$ 33,273<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4613674-111683<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121640130&amp;loc=d3e1436-108581<br><br>Reference 6: 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> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 7: 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 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196414791576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax', window );">Less tax expense</a></td>
<td class="nump">$ 391<span></span>
</td>
<td class="nump">$ 233<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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>24
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196321721032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Non-controlling Interests</div></th>
<th class="th"><div>Common Stock, Class A</div></th>
<th class="th">
<div>Common Stock, Class A </div>
<div>Common Stock</div>
</th>
<th class="th"><div>Common&#160;Stock,&#160; Class&#160;L</div></th>
<th class="th">
<div>Common&#160;Stock,&#160; Class&#160;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. 29, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="text">&#160;<span></span>
</td>
<td class="nump">607,620<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. 29, 2019</a></td>
<td class="nump">$ 589,788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 447,762<span></span>
</td>
<td class="nump">$ 157,384<span></span>
</td>
<td class="num">$ (16,278)<span></span>
</td>
<td class="nump">$ 814<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">37,105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">36,971<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">134<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AdjustmentsToAdditionalPaidInCapitalCapitalContribution', window );">Capital contribution</a></td>
<td class="nump">9,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">1,435<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,435<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">14,850<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="num">(3,153)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(3,155)<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 and amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax</a></td>
<td class="num">$ (543)<span></span>
</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">(543)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 Mar. 27, 2020</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">622,470<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 );">Ending 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="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="text">&#160;<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">18,101<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,953<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">148<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">156,435<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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</a></td>
<td class="nump">49,872<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="nump">49,870<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="num">(10,000,000)<span></span>
</td>
<td class="text">&#160;<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="nump">0<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="text">&#160;<span></span>
</td>
<td class="num">$ (100)<span></span>
</td>
<td class="text">&#160;<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="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>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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,243)<span></span>
</td>
<td class="num">(208,757)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">9,304<span></span>
</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">9,283<span></span>
</td>
<td class="nump">21<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 and amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax</a></td>
<td class="num">$ (1,172)<span></span>
</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,172)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 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="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="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 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="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_AdjustmentsToAdditionalPaidInCapitalCapitalContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Capital Contribution</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AdjustmentsToAdditionalPaidInCapitalCapitalContribution</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_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_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=120383193&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326096&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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://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=109259400&amp;loc=d3e21475-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.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_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=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><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=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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=115929471&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21914-107793<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21711-107793<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196420450792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</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_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">$ 18,101<span></span>
</td>
<td class="nump">$ 37,105<span></span>
</td>
</tr>
<tr class="re">
<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">48,307<span></span>
</td>
<td class="nump">64,048<span></span>
</td>
</tr>
<tr class="re">
<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 debt issuance costs</a></td>
<td class="nump">226<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(18,931)<span></span>
</td>
<td class="num">(4,909)<span></span>
</td>
</tr>
<tr class="re">
<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">49,870<span></span>
</td>
<td class="nump">1,435<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Loss on disposal of assets</a></td>
<td class="nump">269<span></span>
</td>
<td class="nump">698<span></span>
</td>
</tr>
<tr class="re">
<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">9,055<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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of contingent consideration</a></td>
<td class="num">(2,500)<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_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Impairment of long-lived assets</a></td>
<td class="nump">7,119<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal', window );">Provisions for inventory and bad debt</a></td>
<td class="nump">5,019<span></span>
</td>
<td class="nump">3,891<span></span>
</td>
</tr>
<tr class="re">
<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">(9,303)<span></span>
</td>
<td class="nump">16,441<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherReceivables', window );">Accounts receivable - other</a></td>
<td class="num">(28)<span></span>
</td>
<td class="nump">346<span></span>
</td>
</tr>
<tr class="ro">
<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">7,641<span></span>
</td>
<td class="nump">346<span></span>
</td>
</tr>
<tr class="re">
<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">(29,047)<span></span>
</td>
<td class="nump">2,629<span></span>
</td>
</tr>
<tr class="ro">
<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">15,099<span></span>
</td>
<td class="num">(3,122)<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="nump">4,878<span></span>
</td>
<td class="num">(23,946)<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="nump">14,795<span></span>
</td>
<td class="num">(13,543)<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">120,570<span></span>
</td>
<td class="nump">81,419<span></span>
</td>
</tr>
<tr class="ro">
<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">(40,673)<span></span>
</td>
<td class="num">(45,615)<span></span>
</td>
</tr>
<tr class="ro">
<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">(11,555)<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_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sales of property, plant and equipment</a></td>
<td class="nump">318<span></span>
</td>
<td class="nump">3,936<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(16,335)<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_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(68,245)<span></span>
</td>
<td class="num">(41,679)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>CASH FLOWS FROM FINANCING ACTIVITIES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRelatedPartyDebt', window );">Related party note receivable</a></td>
<td class="nump">51,377<span></span>
</td>
<td class="nump">30,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_ProceedsFromIssuanceInitialPublicOffering', window );">Proceeds from initial public offering, net of underwriting discounts and other offering costs</a></td>
<td class="nump">321,425<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_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Payments for taxes related to net share settlement of equity awards</a></td>
<td class="num">(27,707)<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_PaymentsOfDividends', window );">Dividends paid</a></td>
<td class="num">(400,000)<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_ProceedsFromIssuanceOfSecuredDebt', window );">Borrowings of senior secured debt, net of deferred financing costs</a></td>
<td class="nump">315,719<span></span>
</td>
<td class="nump">43,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_RepaymentsOfSecuredDebt', window );">Repayment of senior secured debt</a></td>
<td class="num">(300,000)<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_RepaymentsOfUnsecuredDebt', window );">Repayment of unsecured credit facilities</a></td>
<td class="num">(33,000)<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_ProceedsFromContributedCapital', window );">Capital contribution</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,500<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) provided by financing activities</a></td>
<td class="num">(72,186)<span></span>
</td>
<td class="nump">82,500<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on Cash and cash equivalents and Restricted cash</a></td>
<td class="nump">3,860<span></span>
</td>
<td class="num">(5,621)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in Cash and cash equivalents and Restricted cash</a></td>
<td class="num">(16,001)<span></span>
</td>
<td class="nump">116,619<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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">219,876<span></span>
</td>
<td class="nump">103,257<span></span>
</td>
</tr>
<tr class="re">
<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">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_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="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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents and Restricted cash</a></td>
<td class="nump">219,876<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_SupplementalCashFlowInformationAbstract', window );"><strong>SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">2,746<span></span>
</td>
<td class="nump">2,448<span></span>
</td>
</tr>
<tr class="ro">
<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">8,908<span></span>
</td>
<td class="nump">15,873<span></span>
</td>
</tr>
<tr class="re">
<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>Non-cash transactions:</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_CapitalExpendituresIncurredButNotYetPaid', window );">Changes in Trade accounts payable related to Property, plant and equipment, net</a></td>
<td class="num">(3,226)<span></span>
</td>
<td class="num">(1,542)<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_TransferOfPropertyPlantAndEquipmentNetToHeldForSale', window );">Assets held for sale transferred from property, plant and equipment, net</a></td>
<td class="nump">25,969<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_NotesIssued1', window );">Loans to cover purchase of common stock under employee stock plan</a></td>
<td class="nump">171<span></span>
</td>
<td class="nump">232<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1', window );">Deconsolidation related to the PSL Divestiture (Note 1)</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_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_algm_TransferOfPropertyPlantAndEquipmentNetToHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfer Of Property, Plant, And Equipment, Net To Held-for-sale</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_TransferOfPropertyPlantAndEquipmentNetToHeldForSale</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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e7008-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashDivestedFromDeconsolidation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reduction in cash due to no longer including the former subsidiary's cash in the consolidated entity's cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashDivestedFromDeconsolidation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=117329964&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=117329964&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=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_ImpairmentOfLongLivedAssetsToBeDisposedOf">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2611-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_ImpairmentOfLongLivedAssetsToBeDisposedOf</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in receivables classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 consideration received for selling an asset or business through a noncash (or part noncash) transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-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_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_NotesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of notes issued in noncash investing and financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121586364&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=121586364&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=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromContributedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 by a corporation from a shareholder during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromContributedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_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=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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=121586364&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121586364&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=121586364&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_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196317814792">
<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">12 Months Ended</th>
</tr>
<tr><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_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 was incorporated under the laws of Delaware on March&#160;30, 2013 under the name of Sanken North America, Inc. (&#8220;SKNA&#8221;) as a wholly owned subsidiary of Sanken Electric Co., Ltd. (&#8220;Sanken&#8221;). In October 2017, Sanken sold 28.8% of the common stock of SKNA to One Equity Partners (&#8220;OEP&#8221;). In April 2018, SKNA filed a certificate of amendment in the state of Delaware to change its name to Allegro MicroSystems, Inc. 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%">On November 2, 2020, the Company completed its Initial Public Offering (&#8220;IPO&#8221;) of 28,750,000 shares of its common stock at an offering price of $14.00 per share, of which 25,000,000 shares were sold by the Company and 3,750,000 shares were sold by selling stockholders, resulting in net proceeds to the Company of approximately $321,425 after deducting $20,125 of underwriting discounts and $8,450 of offering costs. The Company&#8217;s common stock is now listed on the Nasdaq Global Select Market under the ticker symbol &#8220;ALGM.&#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%">On March 28, 2020, the Company entered into an agreement to divest a majority of its ownership interest in Polar Semiconductor, Inc. (&#8220;PSL&#8221;) to Sanken, in order to better align with its fabless, asset-lite scalable manufacturing strategy (the &#8220;PSL Divestiture&#8221;). In order to affect this in-kind, non-cash transaction, Sanken contributed the forgiveness of the fair value of the entire related party notes payable of $42,700 owed to Sanken and the Company contributed the forgiveness of the fair value of $15,000 out of the $66,377 total debt owed by PSL to the Company, which was previously eliminated in consolidation. The entire net receivable balance of $51,377 plus accrued interest of $762 was repaid on October 14, 2020. Following the divestiture, Sanken held a 70% majority share in PSL with the Company retaining a 30% minority shareholder interest. The investment was recorded for the 30%, totaling $25,250 at the divestiture date. Beginning with reporting periods on and after March 28, 2020, the investment is included on the Company&#8217;s balance sheet as an equity investment in a related party, including</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,413 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of income earned during the year ended March&#160;26, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the difference between the fair value contributed by both parties at the consummation of this transaction and the book value was treated as an adjustment of capitalization changes related to organizational structure of affiliates and direct and indirect interests in subsidiaries within additional paid-in capital of $19,165 at March&#160;26, 2021. This amount includes an estimated tax effect of $1,552 for the year ended March&#160;26, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 28, 2020, in connection with the divestiture described above, the Company also formally terminated its distribution agreement with Sanken to distribute Sanken&#8217;s products and entered into a transitional services agreement with PSL, which contracted with Sanken as its new channel for fulfillment of Sanken product sales in North America and Europe. Sanken will continue to provide distribution support for the Company&#8217;s products in Japan. See Note 19, &#8220;Related Party Transactions,&#8221; for further discussion.</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%">In accordance with the divestiture transactions noted above, the following non-cash assets and liabilities and related equity impacts attributable to the statement of cash flows are summarized below: </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.358%"/><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.847%"/><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="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 28,<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%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,332)</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%">Restricted cash</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%">(1,013)</span></td><td style="background-color:#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%">Trade accounts receivable, net of allowances</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%">37&#160;</span></td><td style="background-color:#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%">Accounts receivable &#8211; other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(308)</span></td><td style="background-color:#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%">Inventories</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,250)</span></td><td style="background-color:#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%">Prepaid expenses and other current assets</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%">(376)</span></td><td style="background-color:#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%">Property, plant and equipment, net</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%">(115,341)</span></td><td style="background-color:#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%">Related party note receivable</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%">51,377&#160;</span></td><td style="background-color:#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%">Equity investment in related party</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%">25,462&#160;</span></td><td style="background-color:#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 assets, net</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%">5,609&#160;</span></td><td style="background-color:#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%">Trade accounts payable</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%">4,176&#160;</span></td><td style="background-color:#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 expenses and other current liabilities</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%">7,150&#160;</span></td><td style="background-color:#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%">Current portion of related party debt</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%">25,000&#160;</span></td><td style="background-color:#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%">Bank lines-of-credit</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%">10,000&#160;</span></td><td style="background-color:#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%">Related party notes payable, less current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,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;text-align: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 long-term liabilities</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%">(1,247)</span></td><td style="background-color:#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%">Additional paid-in capital</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%">19,165&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;padding-left:27pt;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%">Impact of the COVID-19 Pandemic</span></div><div style="margin-top:6pt;text-align: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 11, 2020, the COVID-19 outbreak was declared a pandemic by the World Health Organization. The pandemic has resulted in governments around the world implementing increasingly stringent measures to help control the spread of the virus, including quarantines, &#8220;shelter in place&#8221; and &#8220;stay at home&#8221; orders, travel restrictions, business curtailments, school closures and other measures. In addition, governments and central banks in several parts of the world have enacted fiscal and monetary stimulus measures to counteract the impacts of the COVID-19 pandemic.</span></div><div style="margin-top:6pt;text-align: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 monitor the rapidly evolving conditions and circumstances as well as guidance from international and domestic authorities, including public health authorities, and the Company may need to take additional actions based on their recommendations. There is considerable uncertainty regarding the impact on the Company&#8217;s business stemming from current measures and potential future measures that could restrict access to the Company&#8217;s facilities, limit manufacturing and support operations and place restrictions on the Company&#8217;s workforce and suppliers. The measures implemented by various authorities related to the COVID-19 pandemic have caused the Company to change its business practices, including those related to where employees work, the distance between employees in the Company&#8217;s facilities, limitations on the in-person meetings between employees and with customers, suppliers, service providers, and stakeholders, as well as restrictions on business travel to domestic and international locations or to attend trade shows, investor conferences and other events.</span></div><div style="margin-top:6pt;text-align: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 full extent to which the ongoing COVID-19 pandemic adversely affects the Company&#8217;s financial performance will depend on future developments, many of which are outside of the Company&#8217;s control, are highly uncertain and cannot be predicted, including, but not limited to, the duration and spread of the pandemic, its severity, the effectiveness of actions to contain the virus or treat its impact and how quickly and to what extent normal economic and operating conditions can resume. The COVID-19 pandemic could also result in additional governmental restrictions and regulations, which could adversely affect the Company&#8217;s business and financial results. In addition, a recession, depression or other sustained adverse market impact resulting from COVID-19 could materially and adversely affect the Company&#8217;s business and its access to needed capital and liquidity. Even after the COVID-19 pandemic has lessened or subsided, the Company may continue to experience adverse impacts on its business and financial performance as a result of its global economic impact.</span></div><div style="margin-top:6pt;text-align: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 COVID-19 pandemic may also heighten other risks. For example, if the business impacts of COVID-19 are prolonged, this could cause the Company to recognize impairments for goodwill and certain long-lived assets including amortizable intangible 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:120%">The Company has taken actions to mitigate its financial risk given the uncertainty in global markets caused by the COVID-19 pandemic. During the fourth quarter of fiscal year 2020, the Company borrowed $43,000 under its revolving credit facilities. The borrowing was made as part of the Company&#8217;s ongoing efforts to preserve financial flexibility in light of the current uncertainty in the global markets and related effects on the Company&#8217;s business resulting from the COVID-19 pandemic. In connection with entering into a new revolving credit facility on September 30, 2020, the Company used cash on hand to repay all amounts outstanding under the line of credit and terminated all commitments thereunder.</span></div><div style="margin-top:6pt;text-align: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&#160;27, 2020, the Coronavirus Aid, Relief and Economic Security Act (&#8220;the CARES Act&#8221;) was signed into law. The CARES Act contains numerous tax provisions including a correction to the applicable depreciation rates available in the original Tax Cuts and Jobs Act of 2017 (&#8220;TCJA&#8221;) for Qualified Improvement Property (&#8220;QIP&#8221;), temporarily establishes a five-year carryback period for current net operating losses (&#8220;NOL&#8221;), and contains a provision for deferred payment of 2020 employer payroll taxes. The Company currently estimates cash tax benefits of the NOL to be $9,069. The QIP change is estimated to result in an incremental cash tax benefit of $1,680. Additionally, the Company plans to defer payment of $2,766 of payroll taxes, with $1,383 to be paid back in the third quarter of fiscal year 2022 and the remainder in the third quarter of fiscal year 2023. Additional income tax provisions of the CARES Act are currently being evaluated and not expected to have material impacts.</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 fiscal year is the 52-week or 53-week period ending on the Friday closest to the last day in March. The Company&#8217;s 2021 fiscal year ended March&#160;26, 2021 (&#8220;fiscal year 2021&#8221;) and 2020 fiscal year ended March&#160;27, 2020 (&#8220;fiscal year 2020&#8221;) were 52-week periods.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196317820552">
<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">12 Months Ended</th>
</tr>
<tr><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_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: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%">The preparation of consolidated financial statements in conformity with 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 consolidated financial statements and the reported amounts of net sales and expenses during the reporting period. Such estimates relate to useful lives of fixed and intangible assets, allowances for doubtful accounts and customer returns and sales allowances. Such estimates could also relate to the 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 consolidated financial statements.</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%">Reclassifications</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="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. The carrying value of assets held for sale related to the planned disposition of the Company&#8217;s AMTC Facility were reclassified from Property, plant and equipment, net to Assets held for sale in fiscal year 2021. Impairment of long-lived assets related to the Company&#8217;s Thailand-based facility (the &#8220;AMTC Facility&#8221;). The AMTC facility was reported separately in the consolidated financial statements during fiscal year 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%">Business Segment Information</span></div><div style="margin-top:6pt;text-align: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 operates in one segment which involves the design, development, production and distribution of various integrated circuits in various markets worldwide. The Company has a single, company-wide management team that administers all properties as a whole rather than as discrete operating segments. The chief operating decision maker, who is the Company&#8217;s chief executive officer, measures financial performance as a single enterprise and not on legal entity or end market basis. Throughout the year, the chief operating decision maker allocates capital resources on a project-by-project basis across the Company&#8217;s entire asset base to maximize profitability without regard to legal entity or end market basis. The </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company operates in a number of countries throughout the world in a variety of product lines through its business unit structure.</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 Translation and Transactions</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s reporting currency is the U.S. Dollar. The financial statements of the Company&#8217;s foreign subsidiaries are translated from local currency into U.S. dollars using the current exchange rate at the balance sheet date for assets and liabilities, and the average exchange rate in effect during the period for net sales and expenses. The functional currency for the Company&#8217;s international subsidiaries is considered to be the local currency for each entity and, accordingly, translation adjustments for these entities are included as a component of accumulated other comprehensive loss in the Company&#8217;s consolidated balance sheets.</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%">Non-Controlling Interest</span></div><div style="margin-top:6pt;text-align: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 one of its wholly owned subsidiaries, established an affiliated entity in Philippines for the primary purpose of purchasing, selling, leasing, developing and otherwise managing real estate acquired by the Company in the Philippines. The Company owns 40% of the equity interest in this entity and the remaining 60% is held in a trust for the benefit of its employee retirement fund. The portion of the results of operations of this entity is shown as net income attributable to the non-controlling interest in the Company&#8217;s consolidated statements of operations for fiscal 2021 and 2020. Additionally, the cumulative portion of the results of operations of this entity along with the interest in the net assets is shown as a component of non-controlling interest in the Company&#8217;s consolidated balance sheets.</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 Equivalents and Restricted Cash</span></div><div style="margin-top:6pt;text-align: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 considers all highly liquid instruments with original maturities of three months or less at the time of acquisition to be cash equivalents. At March 26, 2021 and March 27, 2020, the Company maintained investments in an interest-bearing cash account. Because of the investment&#8217;s short term to maturity and the investment&#8217;s relative price insensitivity to changes in market interest rates, the Company notes that cost approximates fair value for this investment. As a result, there were no realized or unrealized gains or losses for the fiscal years ended March 26, 2021 and March 27, 2020. The Company has restricted cash, the use of which is restricted to the benefit of employees through a deferred compensation program.</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%">Fair Value of Financial Instruments</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%">Certain assets and liabilities are carried at fair value under GAAP. Fair value is the exchange price that would be received for an asset or paid to transfer a liability (at exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value, which are provided below:</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1&#160;&#160;&#160;&#160;&#8212;   Quoted prices in active markets for identical assets or liabilities.</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2&#160;&#160;&#160;&#160;&#8212;   Observable inputs (other than Level 1 prices) such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3&#160;&#160;&#160;&#160;&#8212;  Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant management judgment or examination.</span></div><div style="margin-top:6pt;text-align: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 categorization of a financial instrument within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement.</span></div><div style="margin-top:6pt;text-align: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 cash equivalents and restricted cash are carried at fair values as determined according to the fair value hierarchy described above (see Note 5, &#8220;Fair Value Measurements&#8221;). The carrying value of accounts receivable, assets held for sale, notes receivables, accounts payable and accrued expenses approximate their respective fair value due to the short-term nature of these assets and liabilities. The carrying value of outstanding borrowings under the line of credit agreements approximates fair value as it bears interest at a rate approximating a market interest rate.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Related party note receivable was classified as held-for-investment based on management&#8217;s intent and ability to hold the loan for the foreseeable future or to maturity. Loans held-for investment are carried at amortized cost and reduced by a valuation allowance for estimated credit losses, as necessary. The Company recognizes interest income on loans, including the amortization of discounts and premiums, loan fees paid and received, using the interest method. The interest method is applied on a loan-by-loan basis when collectability of the future payments is reasonably assured. Premiums and discounts are recognized as yield adjustments over the term of the related loans.</span></div><div style="margin-top:6pt;text-align: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 detailed description of fair value measurement of the assets of the non-U.S. defined benefit plan is included in Note 14, &#8220;Retirement Plans&#8221;.</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%">Trade accounts receivable, 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%">A receivable is a right to consideration that is unconditional (i.e., only the passage of time is required before payment is due). Accounts receivables are presented net of an allowance for doubtful accounts, which is an estimate of amounts that may not be collectible.</span></div><div style="margin-top:6pt;text-align: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 manages the collectability of accounts receivable primarily through its review of the accounts receivable aging. When facts and circumstances dictate the collection of a specific invoice amount or the balance relating to a customer is in doubt, the Company assesses the impact on amounts recorded for doubtful accounts and, if necessary, records a charge in the fiscal period that such assessment is determined. Adjustments to the allowance for doubtful accounts are recorded as selling, general and administrative expenses in the consolidated statements of operations. Account balances are written off after all means of collection are exhausted and the potential for non-recovery is determined to be probable.</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%">Inventories</span></div><div style="margin-top:6pt;text-align: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 are stated at the lower of cost or net realizable value, with cost being determined on a first-in, first-out basis. The Company records inventory provisions when conditions exist that suggest that inventory may be in excess of anticipated demand, is obsolete based upon expected future demand for products and market conditions, or quality related rejections. These provisions are reported as a reduction to raw materials and supplies, work in process and finished goods. The Company regularly evaluates the ability to realize the value of inventory based on a combination of factors, including historical usage rates, forecasted sales or usage, and product end of life dates. Assumptions used in determining management&#8217;s estimates of future product demand may prove to be incorrect, in which case the provision required for excess and obsolete inventory would have to be adjusted in the future. Although the Company performs a detailed review of its forecasts of future product demand, any significant unanticipated changes in demand could have a significant impact on the value of the Company&#8217;s inventory and reported operating results.</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%">Assets Held for Sale</span></div><div style="margin-top:6pt;text-align: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 classifies assets as held for sale when all of the following are met: (i) management has committed to a plan to sell the assets; (ii) the assets are available for immediate sale in their present condition; (iii) an active program to locate a buyer has been initiated; (iv) it is probable that a sale will occur within one year; (v) the assets are being actively marketed for sale at a price that is reasonable in relation to their current fair value; and (vi) it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn. If all held for sale criteria are met, the assets are reclassified and presented separately in the consolidated balance sheets as assets held for sale at the lower of the carrying value or the fair value, less cost to sell, and no longer depreciated or amortized.</span></div><div style="margin-top:6pt;text-align: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 fourth quarter of fiscal year 2021, the Company entered into an agreement to sell the AMTC Facility in connection with its previously announced back-end facility consolidation plan. The AMTC Facility met the criteria to be classified as held for sale, and the Company was required to record these assets at the lower of carrying value or fair value less any costs to sell based on the agreed-upon sales price. The sale of the AMTC Facility is expected to close within the calendar year, subject to government approvals in Thailand and customary closing conditions.</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%">Deferred Offering 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%">The Company capitalizes certain legal, professional accounting and other third-party fees that are directly associated with&#160;in-process&#160;equity financings as deferred offering costs until such financings are consummated. After consummation of the equity financing, these costs are recorded in stockholders&#8217; equity as a reduction of the additional paid-in capital generated as a result of the offering. As of March&#160;26, 2021 and March&#160;27, 2020, the Company had no deferred offering costs. </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%">Property, Plant and Equipment, 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%">Property, plant and equipment, net, including improvements that significantly add to productive capacity or extend useful life, are stated at historical cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. The Company capitalizes interest on certain projects with long-term construction periods. Maintenance and repairs expenditures are charged to expense as incurred. Estimated useful lives of the respective property, plant and equipment assets are as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.400%"/><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:60.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Asset</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Useful Life</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%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">31 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Economic life of the building improvements</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%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The shorter of the remaining term of the lease or estimated useful life</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%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><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%">3 years</span></div></td></tr></table></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%">Intangible assets, 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%">Intangible assets, net primarily consist of capitalized costs to acquire and defend patent and trademark related awards. In addition, the Company holds technology, customer relationships, and non-compete agreements. The Company&#8217;s intangible assets are amortized using the straight-line method over their estimated useful lives, ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM5MDg_525d2c31-809e-4db7-a8cf-0c57d96f23ef">three</span> to ten years. </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%">Impairment of Long-Lived 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:120%">Long-lived assets consist of property, plant and equipment, finite-lived intangibles, such as patents and customer relationships and indefinite-lived intangible assets such as process technology and trademarks.</span></div><div style="margin-top:6pt;text-align: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 and finite-lived assets are tested for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset group for recoverability, the Company compares forecasts of undiscounted cash flows expected to result from the use and eventual disposition of the long-lived asset group to its carrying value. An impairment loss would be recognized when estimated undiscounted future cash flows expected to result from the use of an asset group are less than its carrying amount. If such assets are not impaired, but their useful lives have decreased, the remaining net book value is amortized over the revised useful life.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indefinite-lived intangible assets are reviewed for impairment at least annually or whenever events or changes in circumstances indicate that it is more likely than not that the asset is impaired. The impairment test consists of a comparison of the fair value of the intangible asset with its carrying value. If the carrying value of the intangible asset exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. The Company has elected the first business day of the fourth quarter of its fiscal year as the annual impairment testing date. The results of the annual impairment test did not indicate any impairments of indefinite-lived intangible assets for fiscal years 2021 and 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 Company considered the current and expected future economic and market conditions surrounding the COVID-19 pandemic and concluded that there was a triggering event during the fourth quarter of fiscal year 2020. As a result, management performed an impairment evaluation of its long-lived asset balances as of March 27, 2020. This did not lead to the Company recording an impairment charge at that time. The full extent to which COVID-19 will impact the Company&#8217;s results will depend on future developments, which are highly uncertain and cannot be predicted, including new information which may emerge concerning the severity of the virus and the actions to contain or treat its impact.</span></div><div style="margin-top:6pt;text-align: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 the fourth quarter of fiscal year 2020, the Company initiated a process to conclude its operations at the AMTC facility with the intention of selling the AMTC Facility. On March 3, 2021, the Company entered into a definitive agreement to sell its AMTC facility for approximately $30,000 before fees and expenses. As a result of the execution of the definitive agreement, the Company reclassified the AMTC assets within its &#8220;Property, plant and equipment, net&#8221; to &#8220;Assets held for sale&#8221; and incurred an impairment charge to the book value of those assets of $7,119 in its fiscal fourth quarter ended March 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%">Goodwill</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess purchase price over the estimated fair value of net assets acquired as of the acquisition date. The Company tests goodwill for impairment on an annual basis on the first business day of the fourth quarter or more frequently if there are indicators of impairment. Events that could indicate impairment and trigger an interim impairment assessment include, but are not limited to, current economic and market conditions, including a decline in market capitalization, a significant adverse change in legal factors, business climate, operational performance of the business or key personnel, and an adverse action or assessment by a regulator. The Company has determined that there is one reporting unit for purposes of testing goodwill for impairment.</span></div><div style="margin-top:6pt;text-align: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 testing goodwill for impairment, the Company has the option to first consider qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. Such qualitative factors include industry and market considerations, economic conditions, entity-specific financial performance and other events, such as changes in management, strategy and primary customer base. If based on the Company&#8217;s qualitative assessment it is more likely than not that the fair value of the reporting unit is less than its carrying amount, quantitative impairment testing is required. However, if the Company concludes otherwise, quantitative impairment testing is not required. The results of the Company&#8217;s qualitative goodwill impairment test performed on the first business day of fourth quarter for fiscal year 2021 and fiscal year 2020 did not indicate any impairments.</span></div><div style="margin-bottom:6pt;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%">Product Warranties</span></div><div style="margin-top:6pt;text-align: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 provides warranties on its products to its customers, generally for one year from the date of shipment and in limited cases for longer periods. In the event of a failure of a product covered by these warranties, the Company must repair or replace the product or, if those remedies are insufficient, and at the discretion of the Company, provide a refund. In limited cases, the Company warrants its products to include significant liability beyond the cost of repairing or replacing the product or refunding the sales price of the product. The Company periodically assesses the adequacy of the warranty reserve and adjusts the amount as necessary. If there is a material increase in the rate of customer claims, or the Company&#8217;s estimates of probable losses relating to specifically identified warranty exposures are inaccurate, the Company may need to record a charge against future cost of goods sold. There were minimal costs accrued in the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020.</span></div><div style="margin-bottom:6pt;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%">Deferred Rent</span></div><div style="margin-top:6pt;text-align: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 records rent expense on a straight-line basis using a constant periodic rate over the term of its lease agreements. The excess of the cumulative rent expense incurred over the cumulative amounts due under the lease agreements is deferred and recognized over the term of the leases. Leasehold improvement reimbursements from landlords are recorded as deferred rent and amortized as reductions to lease expense over the lease term.</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%">Revenue Recognition</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective March 30</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 2019, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company adopted Accounting Standards Update (&#8220;ASU&#8221;) 2014-09, Revenue from Contracts with Customers (Topic 606) (&#8220;ASU 2014-09&#8221; or &#8220;ASC 606&#8221;) using the modified retrospective method. ASC 606 superseded the guidance of Revenue Recognition (Topic 605) formerly followed by the Company. The adoption of ASC 606 had no impact on the Company&#8217;s consolidated financial statements. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The Company expects the new standard to be immaterial to net income on an ongoing basis.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the guidance of ASC 606, revenue is recognized when transfer of control to the customer occurs in an amount reflecting the consideration that the Company expects to be entitled. In order to achieve this core principle, the Company applies the following five step approach:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Identify the contract with a customer</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company considers customer purchase orders, which in some cases are governed by master agreements, to be customer contracts. A contract exists when it is approved by both parties, each party&#8217;s rights and obligations are identified, payment terms are known, customer has the ability and intent to pay and the contract has commercial substance. The Company uses judgement in determining the customer&#8217;s ability and intent to pay, which is based on factors such as the customer&#8217;s historical payment experience or, for new customers, credit and financial information pertaining to the 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%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Identify the performance obligations in the contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Performance obligations are identified as products and services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the product or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the products or services is separately identifiable from other promises in the contract. Substantially, all of the Company&#8217;s contracts with customers contain single performance obligation, such as the sale of mixed-signal integrated circuit products or the sale of wafer fabricators.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Determine the transaction price</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The transaction price is determined based on the consideration to which the Company expects to be entitled in exchange for transferring products to the customer. Variable consideration is included in the transaction price if, in the Company&#8217;s judgment, it is probable that no significant future reversal of cumulative revenue under the contract will occur.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Allocate the transaction price to the performance obligations in the contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;If the contract contains a single performance obligation, the entire transaction price is allocated to that performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligations based on a relative standalone selling price (&#8220;SSP&#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%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Recognize revenue when a performance obligation is satisfied</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Revenue is recognized when control of the product is transferred to the customer (i.e., when the Company&#8217;s performance obligation is satisfied), which typically occurs point in time at shipment.</span></div><div style="margin-bottom:6pt;margin-top:12pt;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%">Sales channels</span></div><div style="margin-top:6pt;text-align: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 globally through its direct sales force, third party distributors, independent sales representatives and consignment. The Company records revenue based on the amount of any discounted arrangement fee. When the Company transacts with a distributor, its contractual arrangement is with the distributor and not with the end customer. Whether the Company transacts business with and receives the order from a distributor or directly from an end customer, its revenue recognition policy and resulting pattern of revenue recognition for the order are the same.</span></div><div style="margin-top:6pt;text-align: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 also uses independent sales representatives to assist in the sales process with certain customers. Sales representatives are not distributors. If a sales representative is engaged in the sales process, the Company receives the order directly from and sells the products directly to the end customer. The Company pays a commission to the sales representative, calculated as a percentage of the related customer payment. Sales representatives commissions are recorded as expenses when incurred and are classified as sales and marketing expenses in the Company&#8217;s consolidated statements 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%">For the consignment arrangements with distributors, delivery occurs and revenue is recognized when the distributor pulls product from consignment inventory that it is stored at designated distributor locations. Recognition is not contingent upon resale of the products to the distributors&#8217; customers. Until the products are pulled for use or sale by the distributor, the Company retains control over the products&#8217; disposition, including the right to pull back or relocate the products.</span></div><div style="margin-bottom:6pt;margin-top:12pt;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%">Variable consideration</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:120%">Variable consideration includes sales in which the amount of consideration that the Company will receive is unknown as of the end of a reporting period. Such consideration primarily includes limited price protection provisions provided to distributors, sales under agreements that allow rights of return, referred to as stock rotation, provided to distributors, discounts and credits provided to distributors and returns provisions offered to direct customers. The Company estimates potential future returns, credits and sales allowances based on historical data from prior sales returns and credits issued and changes in product sales to customers.</span></div><div style="margin-bottom:6pt;margin-top:12pt;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%">Practical expedients elected</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:120%">The Company elected certain practical expedients with the adoption of the new revenue recognition standard. Revenue recognized is adjusted based on allowances, which are prepared on a portfolio basis using a most likely amount methodology. The length of time between revenue recognition and payment is not significant under any of the Company&#8217;s payment terms. However, if the period between revenue recognition and when the customer pays is one year or less, the Company elected not to account for the significant financing component.</span></div><div style="margin-bottom:6pt;margin-top:12pt;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%">Other Revenue Recognition Policies</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:120%">Prior to the end of fiscal year 2020, the Company acted as a distributor of Sanken products in North America, South America and Europe. The Company evaluated whether it is acting as the principal (i.e., report net sales on a gross basis) or agent (i.e. report net sales on a net basis) in these transactions. In doing so, the Company evaluated whether it controls the good or service before it is transferred to the customer. If the Company controls the good or service before it is transferred to the customer, it is acting as principal in the transaction. Generally, the Company controls the promised products before transferring the products to the customer and act as the principal to the transaction, therefore the Company recognizes net sales gross.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling activities are not considered a contract performance obligation. The Company records shipping and handling costs billed to customers as revenue with offsetting costs recorded as cost of sale.</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%">Contract Assets and Contract Liabilities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets and contract liabilities (deferred revenue) are reported net at the contract level for each reporting period. Contract assets typically result from contracts when revenue recognized exceeds the amount billed to the customer, and right to payment is not just subject to the passage of time. Contract assets are transferred to accounts receivable when the rights become unconditional. The Company had no contract assets at March 26, 2021 and March 27, 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%">Contract Liabilities (Deferred Revenue)&#8212;Deferred revenue typically results from billings in excess of revenues recognized and relate to products shipped near the end of the reporting period for which the required revenue recognition criteria were not met. The Company had no contract liabilities at March 26, 2021 and March 27, 2020.</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-style:italic;font-weight:400;line-height:120%">Contract 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%">Following the Company&#8217;s adoption of ASC 606, certain costs, such as cost to obtain a contract or cost to fulfill a contract are required to be capitalized. The Company has immaterial contract costs, as such, no amounts were capitalized at March 26, 2021 and March 27, 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%">Stock-Based Compensation</span></div><div style="margin-top:6pt;text-align: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 compensation costs for all stock-based compensation awards made to employees based upon the awards&#8217; grant-date fair value. The Company estimates the fair value of stock-based compensation awards granted using a discounted cash flow model to determine the fair value of the awards. Stock-based compensation expense is recognized evenly over the vesting period. The Company accounts for forfeitures as they occur. Determining the fair value of the stock-based compensation awards at the grant date requires judgment, including estimating the expected life of the stock awards and the volatility of the underlying market-based and projected future cash flow assumptions. Any changes to those estimates that the Company makes from time to time may have a significant impact on the stock-based compensation expense recorded and could materially impact the Company&#8217;s 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%">Pension 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%">The Company, through its subsidiaries, has various foreign defined benefit plans as well as U.S. defined contribution plans. Accredited independent actuaries calculate related plan assets, liabilities and expenses. The Company is required to make certain assumptions to assign value to the plan assets and liabilities. These assumptions are reviewed annually, based on current plan information and consultations with independent investment advisors and actuaries. The selection of assumptions requires a high degree of judgment and may materially change from period to period. The Company does not offer other defined benefits associated with postretirement benefit plans other than pensions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the funded status of a benefit plan on its consolidated balance sheets and recognizes gains, losses and prior service cost or credits that arise during the period that are not recognized as components of net periodic benefit cost as a component of other comprehensive income, net of tax. In addition, the Company measures defined benefit plan assets and obligations as of the date of the employer&#8217;s fiscal year-end consolidated balance sheets and discloses in the notes to the consolidated financial statements the gains or losses, prior service costs or credits and transition asset or obligation.</span></div><div style="margin-bottom:6pt;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 Taxes</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 Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial statement and tax basis of assets and liabilities, as measured by enacted tax rates anticipated to be in effect when these differences are expected to reverse. This method also requires the recognition of future tax benefits to the extent that realization of such benefits is more likely than not. Deferred tax expense or benefit is the result of changes in the deferred tax assets and liabilities. The Company assesses the likelihood that its deferred tax assets will be recovered from future taxable income and, to the extent it believes, based upon the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized, a valuation allowance is established. </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 Company recognizes a liability for potential payments of taxes to various tax authorities related to uncertain tax positions and other tax matters. The recorded liability is based on a determination of whether and how much of a tax benefit taken by the Company in its tax filings or positions is &#8220;more likely than not&#8221; to be realized. The amount of the benefit that may be recognized in the consolidated financial statements is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. To the extent that the assessment of such tax positions changes, the change in estimate is recorded in the period in which the determination is made. The Company establishes a liability, which is included in other long-term liabilities in the consolidated balance sheets, for tax-related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These liabilities are established when the Company believes that certain positions might be challenged despite the Company&#8217;s belief that the tax return positions are fully supportable. The recorded liability is adjusted considering changes in the facts and circumstances. The provision for income taxes includes the impact of the recorded liability and changes thereto.</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 Company recognizes interest and penalties related to uncertain tax positions as a component of income tax provision in the consolidated statements of operations. Accrued interest and penalties are included in accrued income taxes in the consolidated balance sheets.</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%">Except for our AMTC Facility, all undistributed earnings of our foreign subsidiaries are permanently reinvested. Accordingly, the Company does not provide for U.S. income taxes on such undistributed earnings.</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%">Advertising Costs</span></div><div style="text-align:justify"><span><br/></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:120%">Advertising costs are expensed, as incurred, as a component of sales expense. Advertising expense was $331 and $273 in fiscal years 2021 and 2020, respectively.</span></div><div style="margin-bottom:6pt;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 Income Per Share</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:120%">The Company computes net income per share in accordance with ASC 260, Earnings Per Share (&#8220;ASC 260&#8221;). Basic net income per share is computed by dividing net income attributable to shareholders of the Company by the weighted-average number of common shares outstanding during the reporting period. Diluted net income per share is computed similarly to basic net income per share, except that it includes the potential dilution that could occur if dilutive securities were exercised. Information about potentially dilutive and antidilutive shares for the reporting period is provided in Note 16, &#8220;Net Income per Share.&#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%">As the Company maintained two classes of Common stock (Class A and Class L) in fiscal year 2020, earnings per basic and diluted shares were calculated under the two-class method. The two-class method includes an earnings allocation formula that determines earnings per share for each participating security according to dividends declared on undistributed earnings for the period. Earnings per diluted share is computed on the basis of the weighted-average number of common shares outstanding during the period plus the dilutive effect of any potential common shares outstanding during the period using the more dilutive of the two-class method or another dilutive method. For the fiscal years ended March 27, 2020, the Company did not allocate income to the Class L shares 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.</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, which management believes to be of a high credit quality. To manage credit risk related to accounts receivables, the </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company evaluates its creditworthiness of its customers and maintains allowances, to the extend 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 March&#160;26, 2021 and March&#160;27, 2020, Sanken accounted for</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 22.7% a</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">nd 33.8% 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 as of such dates. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, Sanken accounted fo</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">r 17.7% and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 28.4% of total net sales, respectively. No other customers accounted for 10% or more of total net sales for any of these 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%">During the 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%">ended March&#160;26, 2021, 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 Japan accounting for 17.7%, Greater China accounting for 26.6% and South Korea accounting for 10.5%. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No other countries accounted for greater than 10.0% of total net sales for the fiscal year ended March&#160;26, 2021. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fiscal year ended March&#160;27, 2020, sales from customers located outside of the United States 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%">in the aggregate </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for 81.7% of the Company&#8217;s total net sales, with Japan accounting for 28.4% and Greater China accounting for 18.7%. No other countries accounted for greater than 10.0% of total net sales for the fiscal year ended March&#160;27, 2020. </span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company qualifies as &#8220;emerging growth company&#8221; as defined in the Jumpstart Our Business Startups Act of 2012 and has elected to &#8220;opt in&#8221; to the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and nonpublic companies, the Company will adopt the new or revised standard at the time nonpublic companies adopt the new or revised standard and will do so until such time that the Company either (i) 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:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2018-13, &#8220;Fair Value Measurement&#8221; (&#8220;ASU 2018-13&#8221;), which modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement, regarding transfers between levels of financial instruments, amounts of unrealized gains and losses included in other comprehensive (loss) income for Level 3 fair value measurements and the information used to determine the fair value of Level 3 fair value measurements. The Company adopted the disclosure requirements of this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial 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%">In August 2018, the FASB issued ASU No. 2018-14, &#8220;Compensation&#8212;Retirement Benefits&#8212;Defined Benefit Plans&#8212;General (Topic 715-20): Disclosure Framework&#8212;Changes to the Disclosure Requirements for Defined Benefit Plans&#8221; (&#8220;ASU 2018-14&#8221;), which modifies the disclosure requirements for defined benefit pension plans and other post-retirement plans. The Company adopted ASU 2018-14 retrospectively on December 26, 2020 and determined that the disclosure requirements had no material impact to its consolidated financial 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%">In December</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2019, the FASB issued ASU No. 2019-12, &#8220;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&#8221; (&#8220;ASU 2019-12&#8221;). ASU 2019-1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 simplifies the accounting for income taxes by removing certain exceptions for intraperiod tax allocations and deferred tax liabilities for equity method investments and adds guidance on whether a step-up in tax basis of goodwill relates to a business combination or a separate transaction. The Company adopted this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial statements and related disclosures.</span></div><div style="margin-top:6pt;text-align: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 January 2020, the FASB issued ASU No. 2020-01, &#8220;Investments&#8212;Equity Securities (Topic 321), Investments&#8212;Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)&#8221; (&#8220;ASU 2020-01&#8221;), which addresses accounting for the transition into and out of the equity method and provides clarification of the interaction of rules for equity securities, the equity method of accounting, and forward contracts and purchase options on certain types of securities. The Company adopted this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial 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%">In March 2020, the FASB issued ASU No. 2020-04, &#8220;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting&#8221; (&#8220;ASU 2020-04&#8221;) to provide temporary optional expedients and exceptions to the contract modifications, hedge relationships, and other transactions affected by reference rate reform if </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">certain criteria are met. This ASU, which was effective for all entities upon issuance on March 12, 2020 and may be applied through December 31, 2022, is applicable to all contracts and hedging relationships that reference the London Interbank Offered Rate (&#8220;LIBOR&#8221;) or any other reference rate expected to be discontinue</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. The Company has assessed the potential impact of ASU 2020-04 and determined that the standard update would have no material impact to its consolidated financial statements due to the Company&#8217;s option to use an alternative rate other than LIBOR on its senior secured credit facilities. The utilization of another allowable interest rate would be commensurate with LIBOR and would not preclude the need to modify or cancel its current financing arrangements.</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:700;line-height:120%">Recently Issued Accounting Standards Not Yet Adopted</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued its new lease accounting guidance in ASU 2016-02, &#8220;Leases (Topic 842)&#8221; (&#8220;ASU 2016-02&#8221;). Topic 842 and all subsequent amendments requires lessees to recognize the following for all leases, with the exception of short-term leases if an accounting policy election is made, at the lease commencement date: a lease liability, which is the lessee&#8217;s obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use asset, which represents the lessee&#8217;s right to use, or control the use of, a specified asset for the lease term. Lease expense is recognized in the income statement in a manner similar to current U.S. GAAP. Lessees will no longer be provided with a source of off-balance sheet financing. The new lease standard also requires entities to disclose key quantitative and qualitative information about its leasing arrangements.</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%">The Company will adopt the new lease standard on March 27, 2021 using the optional transition method to the modified retrospective approach. Under this transition provision, the Company will not apply the new lease standard to comparative periods presented or provide the incremental disclosure requirements for periods before the Company&#8217;s adoption of Topic 842. The Company has identified and evaluated its lease population, including leases embedded within service arrangement, and is currently finalizing business processes and controls to support the ongoing recognition and disclosure requirements after adoption. The Company has also implemented a new software to manage the lease portfolio and perform the accounting required under Topic 842. The Company does not expect the adoption of the new lease standard to have a significant impact on its consolidated statements of operations and cash flows. However, the Company expects that the ad</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">option of the new lease standard will result in the recognition of right-of-use lease assets and lease liabilities between $16.6 million </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%">$20.6 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as of 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: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 the complexity by decreasing the number of credit impairment models that entities use to account for debt instruments. ASU 2016-03, along with its subsequent clarifications, was effective for public companies beginning after December 15</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 2019. The Company is evaluating the new guidance and the expected effect on its consolidated financial statements and related disclosures. In November 2019, the FASB issued ASU No. 2019-10 delaying the effective date for all entities. For public entities, this guidance was effective for annual periods beginning after December 15, 2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, including interim periods within those fiscal years. For nonpublic entities, this guidance is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196324487144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Acquisition</a></td>
<td class="text">Acquisition <div style="margin-top:6pt;text-align: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 August 28, 2020, the Company closed on its 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;Acquisition&#8221;). The total preliminary purchase price was $34,980, including certain earn-outs that have a potential payout of $15,000. The fair value of these earn-outs at acquisition date was $7,300.</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 Acquisition has been accounted for as a business combination and, in accordance with ASC 805,&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company has recorded the assets acquired and liabilities assumed at their respective fair values as of the date of the Acquisition. The allocation of purchase consideration to assets and liabilities is not yet finalized. The preliminary allocation of the purchase price was based upon a preliminary valuation, and the Company&#8217;s estimates and assumptions are subject to change within the measurement period (up to one year from the acquisition date). The primary areas of the preliminary purchase price allocation that are not yet finalized are the determination of the tax basis of certain assets and liabilities, the determination of certain tax carry forwards, and residual goodwill. The preliminary fair values of the assets acquired and liabilities assumed by major class of the acquisition of Voxtel were recognized as follows</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">:</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%">Estimated fair value of consideration:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Base purchase price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,680&#160;</span></td><td style="background-color:#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%">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%">7,300&#160;</span></td><td style="background-color:#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%">Total estimated fair value of consideration</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%">34,980&#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%">Estimated fair value of assets acquired and liabilities assumed:</span></td><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;text-align: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 working capital</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%">4,064&#160;</span></td><td style="background-color:#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%">Property 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%">57&#160;</span></td><td style="background-color:#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%">Finite-life intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-life intangible 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%">2,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,843)</span></td><td style="background-color:#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%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,702&#160;</span></td><td style="background-color:#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%">Allocated purchase price</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%">34,980&#160;</span></td><td style="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 significant intangible assets identified in the preliminary purchase price allocation discussed above include completed technology, in-process research and development, customer relationships and trademarks. Completed technology, customer relationships and trademarks are amortized over their respective useful lives on a straight-line basis.&#160;An estimated fair value of $2,400 was assigned to acquired in-process research and development costs with an indefinite life.</span></div><div style="margin-top:6pt;text-align: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&#160;of completed technology is included within cost of goods sold, and amortization of customer relationships and trademarks is included within selling, general and administrative expense.&#160;To value the completed technology and the in-process research and development assets, the Company utilized the income approach, specifically a discounted cash flow method known as the multi-period excess earnings method. Customer relationships represent the underlying relationships with certain customers to provide ongoing services for products sold. The Company utilized the income approach, specifically the distribution method, a subset of the excess-earnings method, to value the customer relationships and trademarks.</span></div><div style="margin-top:6pt;text-align: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 presents the estimated fair values and useful lives of the identifiable finite-life intangible assets acquired:</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="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%">Useful Life</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%">Fair value</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%">Completed technology</span></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%">12 years</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%">13,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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: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%">6 years</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%">300&#160;</span></td><td style="background-color:#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%">Trademarks</span></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%">5 years</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"/></tr><tr><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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,600&#160;</span></td><td style="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%">Goodwill was recognized as the excess purchase price over the fair value of the net assets acquired.&#160;The goodwill reflects the value of the synergies the Company expects to realize and the assembled workforce.&#160;Goodwill from the Acquisition is included within the Company&#8217;s one reporting unit and is included in the Company&#8217;s enterprise-level annual review for impairment.&#160;Goodwill resulting from the Acquisition is not deductible for tax purposes.</span></div><div style="margin-top:6pt;text-align: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 revenues were $1,235 and loss of $4,998 before income taxes from the Acquisition to the Company&#8217;s consolidated results for the year ended March&#160;26, 2021. The Company has not presented pro forma results of operations for the Acquisition because it is not material to the Company's consolidated results of operations, financial position, or cash flows.</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_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -URI http://asc.fasb.org/topic&amp;trid=2303972<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196317676600">
<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">12 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="ro">
<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 CustomersThe Company generates revenue from the sale of magnetic sensor integrated circuits (&#8220;ICs&#8221;), application-specific analog power semiconductors, wafer foundry products and from the sale of Sanken related products. The following tables summarize net sales disaggregated by core end market and application, by product and by geography for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020. The categorization of net sales by core end market and 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. <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 core end market and 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:71.816%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><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: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%"/><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="display:none"/><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%">Fiscal Year Ended</span></td></tr><tr><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="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%">March 26,<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%">March 27,<br/>2020</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%">Core end market:</span></td><td colspan="3" style="display:none"/><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="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 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 colspan="3" style="display:none"/><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%">398,298&#160;</span></td><td style="background-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%">395,277&#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 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="3" style="display:none"/><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%">94,872&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,399&#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 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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,622&#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%">Other applications:</span></td><td colspan="3" style="display:none"/><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;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Wafer foundry products</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">72,370&#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 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%">Distribution of Sanken products</span></td><td colspan="3" style="display:none"/><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%">&#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%">35,421&#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 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 colspan="3" style="display:none"/><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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591,207&#160;</span></td><td style="background-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%">650,089&#160;</span></td><td style="background-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="display:none"/><td colspan="3" style="display:none"/></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:71.816%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><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: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%"/><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="display:none"/><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%">Fiscal Year Ended</span></td></tr><tr><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="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%">March 26,<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%">March 27,<br/>2020</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:120%">Power integrated circuits (&#8220;PIC&#8221;)</span></td><td colspan="3" style="display:none"/><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,600&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,911&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:120%">Magnetic sensors (&#8220;MS&#8221;)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,372&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376,387&#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:120%">Photonics</span></td><td colspan="3" style="display:none"/><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%">1,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="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:120%">Wafer foundry products</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">72,370&#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:120%">Distribution of Sanken products</span></td><td colspan="3" style="display:none"/><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%">&#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%">35,421&#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 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 colspan="3" style="display:none"/><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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591,207&#160;</span></td><td style="background-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%">650,089&#160;</span></td><td style="background-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="display:none"/><td colspan="3" style="display:none"/></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:71.816%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><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: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%"/><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="display:none"/><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%">Fiscal Year Ended</span></td></tr><tr><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="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%">March 26,<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%">March 27,<br/>2020</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%">Americas:</span></td><td colspan="3" style="display:none"/><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="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 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 colspan="3" style="display:none"/><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%">82,165&#160;</span></td><td style="background-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%">119,139&#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 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="3" style="display:none"/><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%">16,558&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,883&#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%">EMEA:</span></td><td colspan="3" style="display:none"/><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="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 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="3" style="display:none"/><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%">103,128&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,126&#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%">Asia:</span></td><td colspan="3" style="display:none"/><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="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 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="3" style="display:none"/><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%">104,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%">184,557&#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 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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,807&#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 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="3" style="display:none"/><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%">62,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,707&#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 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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,074&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,870&#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 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 colspan="3" style="display:none"/><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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">591,207&#160;</span></td><td style="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%">650,089&#160;</span></td><td style="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="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%">The Company recognizes sales net of returns, credits issued, price protection adjustments and stock rotation rights. At March&#160;26, 2021 and March&#160;27, 2020, these adjustments were $15,412 and $17,473, respectively, and were netted against trade accounts receivable in the consolidated balance sheets. These amounts represent activity of income and charges of $2,061 and $423, respectively, for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unsatisfied performance obligations primarily represent contracts for products with future delivery dates. The Company elected not to disclose the amount of unsatisfied performance obligations as these contracts have original expected durations of less than one year.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130551-203045<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130556-203045<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130550-203045<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130558-203045<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130554-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196317611640">
<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">12 Months Ended</th>
</tr>
<tr><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_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 March&#160;26, 2021 and March&#160;27, 2020 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 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: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 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: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%">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: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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,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"><table 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 27, 2020 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%">46,337&#160;</span></td><td style="background-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%">46,337&#160;</span></td><td style="background-color:#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%">5,385&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">5,385&#160;</span></td><td style="background-color:#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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,722&#160;</span></td><td style="background-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%">&#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%">51,722&#160;</span></td><td style="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 shows the change in fair value of Level&#160;3 contingent consideration:</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 27, 2020</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Purchase price contingent consideration (Note 3)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,300&#160;</span></td><td style="background-color:#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: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,500)</span></td><td style="background-color:#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 March 26, 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%">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%">Assets and liabilities measured at fair value on a recurring basis also consist of marketable securities, unit investment trust funds, 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 14, &#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%">In connection with the Acquisition discussed in Note 3, &#8220;Acquisition,&#8221; the Company is required to make contingent payments, subject to the entity achieving certain sales and revenue thresholds. The contingent consideration payments are up to $15,000. The fair value of the liabilities for the contingent payments recognized upon the Acquisition as part of the purchase accounting opening balance sheet totaled $7,300 and was estimated by discounting to present value the probability-weighted contingent payments expected to be made. Assumptions used in this calculation were units sold, expected revenue, discount rate and various probability factors. The ultimate settlement of contingent consideration could deviate from current estimates based on the actual results of these financial measures. This liability is considered to be a Level 3 financial liability that is re-measured each reporting period. The change in fair value of contingent consideration for the Acquisition is included in change in fair value of contingent consideration in the consolidated statements 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%">During the fourth quarter, the Company determined that certain sales and revenue thresholds were less likely to be met for Voxtel as a result of its remeasurement exercise and updated associated forecasted data. The fair value adjustment of </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$2,500 is recorded within operating cash flows as it represents the change in the fair value of the consideration liability that is less than the amount of the contingent consideration liability recognized at the acquisition 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%">During the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, there were no transfers between Level 1, Level 2 and Level 3.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196319115272">
<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">12 Months Ended</th>
</tr>
<tr><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_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-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%">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%">March 26,<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 27,<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%">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%">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"/><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%">107,223&#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%">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%">(138)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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,274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Related party trade accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,634)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,293)</span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,457&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the Company&#8217;s allowance for doubtful accounts and returns and sales allowances were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for<br/>Doubtful<br/>Accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returns<br/>and Sales<br/>Allowances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top: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%">Balance at March 29, 2019</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%">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"/><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,607&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">18,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"/></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%">262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,719&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,981&#160;</span></td><td style="background-color:#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%">(386)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119,141)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119,527)</span></td><td style="background-color:#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 March 27, 2020</span></td><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%">288&#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%">17,185&#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%">17,473&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,026&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,876&#160;</span></td><td style="background-color:#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%">Write-offs, net of recoveries</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%">&#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%">(148,937)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,937)</span></td><td style="background-color:#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 March 26, 2021</span></td><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%">138&#160;</span></td><td style="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%">15,274&#160;</span></td><td style="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%">15,412&#160;</span></td><td style="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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196319061400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="ro">
<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%">March 26,<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 27,<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%">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%">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"/><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,411&#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%">50,095&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,606&#160;</span></td><td style="background-color:#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%">27,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,659&#160;</span></td><td style="background-color:#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%">Finished goods &#8211; consigned</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,551&#160;</span></td><td style="background-color:#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: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%">87,498&#160;</span></td><td style="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%">127,227&#160;</span></td><td style="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 connection with the Acquisition, the Company acquired inventory with a stepped-up basi</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 of $3,120, for which </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1,083 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 on-hand at</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> March&#160;26, 2021. The Company recorded inventory provisions totaling $4,464 and $3,345 for the years ended March&#160;26, 2021 and March&#160;27, 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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196322956472">
<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">12 Months Ended</th>
</tr>
<tr><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_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%">March 26,<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 27,<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%">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,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"/><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,898&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, building improvements and leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,402&#160;</span></td><td style="background-color:#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%">491,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694,215&#160;</span></td><td style="background-color:#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,281&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,517&#160;</span></td><td style="background-color:#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%">29,201&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,919&#160;</span></td><td style="background-color:#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%">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"/><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%">907,951&#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%">(407,627)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(575,621)</span></td><td style="background-color:#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%">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"/><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%">332,330&#160;</span></td><td style="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 retired</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $63 and</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $9,418 of fully depreciated assets during the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, respectively. 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 $44,845 and $62,118 for the fiscal years ended March&#160;26, 2021 and March&#160;27, 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's long-lived assets, net, based on physical location of the assets, as of March&#160;26, 2021 and March&#160;27, 2020 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%">March 26,<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 27,<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%">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%">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"/><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%">152,536&#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%">148,374&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,618&#160;</span></td><td style="background-color:#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%">1,698&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,380&#160;</span></td><td style="background-color:#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,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 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%">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"/><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%">333,646&#160;</span></td><td style="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 $130 and $125 for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, respectively.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196317840840">
<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">12 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="ro">
<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;padding:2px 1pt;text-align: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 29, 2019</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%">1,336&#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 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%">(51)</span></td><td style="background-color:#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 March 27, 2020</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%">1,285&#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 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%">Goodwill arising from acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,702&#160;</span></td><td style="background-color:#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:400;line-height:120%">Currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119&#160;</span></td><td style="background-color:#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 March 26, 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%">20,106&#160;</span></td><td style="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%">Intangible 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: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: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%">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: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%">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><table 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 27, 2020</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 #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%">29,115&#160;</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,834&#160;</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%">19,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 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%">5,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%">5,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127&#160;</span></td><td style="background-color:#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%">1,650&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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%">608&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">550&#160;</span></td><td style="background-color:#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%">36,867&#160;</span></td><td style="background-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,909&#160;</span></td><td style="background-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,958&#160;</span></td><td style="background-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%">As summarized in Note 3, &#8220;Acquisition,&#8221; the Company completed the Acquisition during the fiscal year ended March&#160;26, 2021. The Company paid an amount of $34,980 to acquire Voxtel, which represents its fair value on that date. Any excess of the Acquisition consideration over the fair value of the assets acquired and liabilities assumed was allocated to goodwill, which amounted to $18,702. As a result of the Acquisition, the Company recorded finite-life intangible assets of $13,600, the types and lives of which are detailed in the above-referenced financial note. In addition, as a result of the Acquisition, the Company recorded indefinite-life intangible assets of $2,400.</span></div><div style="margin-top:6pt;text-align: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 $3,332 and $1,805 for the fiscal years ended March&#160;26, 2021 and March&#160;27, 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 ten years. There were no such costs capitalized during either of the fiscal years 2021 or 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%">As of March&#160;26, 2021, annual amortization expense of intangible assets for the next five fiscal years is expected to be as follows:</span></div><div style="text-align:justify"><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: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%">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%">3,423&#160;</span></td><td style="background-color:#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,271&#160;</span></td><td style="background-color:#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,153&#160;</span></td><td style="background-color:#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,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: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,741&#160;</span></td><td style="background-color:#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%">20,822&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,366&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196326036072">
<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">12 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="ro">
<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%">March 26,<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 27,<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%">Accrued management incentive (LTCIP)</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%">58&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,488&#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 management incentive (non-LTCIP)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,273&#160;</span></td><td style="background-color:#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 salaries and wages</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,069&#160;</span></td><td style="background-color:#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%">Base acquisition purchase price due</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">Deposits on AMTC facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">Accrued vacation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,146&#160;</span></td><td style="background-color:#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 severance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,065&#160;</span></td><td style="background-color:#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 professional fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,036&#160;</span></td><td style="background-color:#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 income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,408&#160;</span></td><td style="background-color:#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 utilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,256&#160;</span></td><td style="background-color:#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 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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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:#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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,855&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196317553528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Management Long-Term Incentive Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_CompensationRelatedCostsAbstract', window );"><strong>Compensation Related Costs [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_CompensationRelatedCostsGeneralTextBlock', window );">Management Long-Term Incentive Plan</a></td>
<td class="text">Management Long-Term Cash Incentive Plan<div style="margin-top:6pt;text-align: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 August 28, 2015 the Company&#8217;s Board of Directors approved a Long-Term Cash Incentive Plan (&#8220;LTCIP&#8221;) for certain employees. Under the LTCIP, employees receive cash payments upon achievement of certain performance metrics determined based on a three-year rolling performance period. The Company had executed individual agreements with employees to pay certain incentives upon achievement of the plan conditions at the end of each three-year performance period.</span></div><div style="margin-top:6pt;text-align: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 its IPO, the Company offered certain employees (excluding its named executive officers) who were eligible to receive cash bonuses under the Company&#8217;s LTCIP and/or Talent Retention Incentive Program (as amended, the &#8220;TRIP&#8221;) the opportunity to elect to receive restricted stock units (&#8220;RSUs&#8221;) under its 2020 Omnibus Incentive Compensation Plan in lieu of cash payouts under the LTCIP and/or TRIP, through the LTCIP/TRIP Award RSU Conversion Program (the &#8220;RSU Conversion Program&#8221;). The expense related to the LTCIP and TRIP awards elected to be exchanged in the RSU Conversion Program amounted to $607 and $421, respectively. The number of RSUs granted to employees that elected to participate in the RSU Conversion Program is determined as a percentage of the employee&#8217;s target bonus under the LTCIP or TRIP, and amounted to 602,490 and 348,911 RSUs on behalf of the LTCIP and TRIP conversion, respectively, at a grant date fair value of $14.00. If an employee elected not to to participate in the RSU Conversion Program, the LTCIP or TRIP award will continue under its existing terms and conditions. </span></div><div style="margin-top:6pt;text-align: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 accrual activity, payments, removal due to divestitures and balances related to the LTCIP 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: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: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: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%">Current</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%">Liabilities</span></div></td><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:120%">Long-Term</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%">Liabilities</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 29, 2019</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%">17,115&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,104&#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%">Reclassification</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,707&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,706)</span></td><td style="background-color:#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%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,836)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">Accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,502&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,759&#160;</span></td><td style="background-color:#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 March 27, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,488&#160;</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%">2,439&#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%">Reclassification</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,004)</span></td><td style="background-color:#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%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,267)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111)</span></td><td style="background-color:#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%">RSU 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%">(640)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">Removal due to divestiture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(398)</span></td><td style="background-color:#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%">Accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(668)</span></td><td style="background-color:#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 March 26, 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%">58&#160;</span></td><td style="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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">258&#160;</span></td><td style="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>The current and long-term portion of the liabilities associated with the LTCIP is included within accrued expenses and other current liabilities and other long-term liabilities in the Company&#8217;s consolidated balance sheets, respectively.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationRelatedCostsGeneralTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 compensation costs, including compensated absences accruals, compensated absences liability, deferred compensation arrangements and income statement compensation items.  Deferred compensation arrangements may include a description of an arrangement with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares (units) issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related 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 710<br> -URI http://asc.fasb.org/topic&amp;trid=2127225<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6409950&amp;loc=d3e20396-108366<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationRelatedCostsGeneralTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196326036072">
<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">12 Months Ended</th>
</tr>
<tr><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_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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Components of Debt</span></div><div style="margin-top:6pt;text-align: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 is a summary of obligations under the Company&#8217;s Senior Secured Credit Facilities and other borrowings at March&#160;26, 2021 and March&#160;27, 2020:</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: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%">March 26,<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 27,<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%">Senior Secured Term Loan</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%">25,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unsecured Revolving Credit Facilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">43,000&#160;</span></td><td style="background-color:#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 Debt</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%">25,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">43,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less debt payable within one 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%">&#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%">43,000&#160;</span></td><td style="background-color:#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%">Debt payable after one year</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%">25,000&#160;</span></td><td style="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;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align: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 March&#160;26, 2021, the principal maturities of debt obligations outstanding of $25,000 are due for repayment in fiscal year 2028.</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%">Senior Secured Credit Facilities:</span></div><div style="margin-top:6pt;text-align: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 fiscal year 2028 (the &#8220;Term Loan Facility&#8221;). On September 30, 2020, the Company also entered into a revolving facility credit agreement with Mizuho Bank, Ltd., as administrative agent and collateral agent, and the other agents, arrangers and lenders party thereto, providing for a $50,000 senior secured revolving credit facility expiring in 2023 (the &#8220;Revolving Credit Facility&#8221; and, together with the Term Loan Facility, the &#8220;Senior Secured Credit Facilities&#8221;). The Revolving Credit Facility is secured by a lien on the same collateral and on the same basis as the Term Loan Facility. Interest on the Term Loan Facility is calculated at LIBOR plus 3.75% to 4.00% based on the Company&#8217;s net leverage ratio, and LIBOR is subject to a 0.5% floor. The Company&#8217;s outstanding borrowings bore an interest rate of 4.25% at March&#160;26, 2021. The Company had no outstanding borrowings on the Revolving Credit Facility at March&#160;26, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with entering into the Revolving Credit Facility, the Company used cash on hand to repay all prior amounts outstanding under AML&#8217;s $25,000 and $8,000 line-of-credit agreements and terminated all commitments thereunder.</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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $9,374, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which the Company has deducted from the carrying amount presented on its consolidated balance sheet and amortized into interest expense or recognized as loss on debt extinguishment. 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 consolidated balance sheet and is amortizing those costs over the term of the facility. The unamortized portion of the deferred financing costs associated with the Revolving Credit Facility was </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$249 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%">t </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">March&#160;26, 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%">On November 25, 2020, the Company repaid $300,000 of the outstanding $325,000 Term Loan Facility using proceeds from the Company&#8217;s recently completed IPO. The repayment was accounted for as a debt extinguishment in accordance with provisions of ASC Topic 470-50, </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%">Debt Modifications and Extinguishments.</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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized a loss on partial debt extinguishment of $9,055 which was included within &#8220;Other (expense) income&#8221; in the consolidated statements of operations for the year ended March&#160;26, 2021. The loss on debt extinguishment consisted of the unamortized balances of previously deferred original issue discount (&#8220;OID&#8221;) and debt issuance costs which the Company wrote off.</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%">Unsecured Revolving Credit Facilities:</span></div><div style="margin-top:6pt;text-align: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 January&#160;22, 2019, </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 Company, through its subsidiaries, entered into a revolving line-of-credit agreement, with a financial institution, that provided for a maximum borrowing capacity of $25,000. The revolving line-of-credit bore interest at LIBOR on the day of the advance plus a 0.4% spread payable upon maturity of the draws, and expires on January&#160;22, 2021. During fiscal year 2021, the Company borrowed $25,000 under the revolving line-of-credit. As of March&#160;27, 2020, the Company had a $25,000 outstanding balance under the revolving line-of-credit agreement with an original repayment date of June&#160;19, 2020 at an interest rate of 1.7%. In the first quarter of fiscal 2021, repayment of the $25,000 borrowings under the revolving line-of-credit was extended to December&#160;18, 2020. The revolving line of credit was secured, for a one-year period, by a non-refundable fee of $25&#160;that w</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as paid to the financial institution. In connection with entering into a new revolving credit facility on September 30, 2020, the Company used cash on hand to repay all amounts outstanding under the line-of-credit and terminated all commitments thereunder. </span></div><div style="margin-top:6pt;text-align: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&#160;27, 2006, the Company, through its PSL subsidiary, entered into a revolving line-of-credit agreement, with a financial institution, that provides for a maximum borrowing capacity of $10,000. The revolving line-of-credit bore interest at LIBOR on the day of the advance plus 1.0% spread payable upon maturity of the draws and was guaranteed by Sanken. Under the terms of the revolving line-of-credit agreement, the principal was due at various times during fiscal year 2021. During fiscal year 2020, the Company borrowed $10,000 under the revolving line of credit. As of March&#160;27, 2020, the Company had a $10,000 outstanding balance under the revolving line-of-credit agreement maturing on September&#160;16, 2020, at an interest rate of 2.5%. On March&#160;28, 2020, in conjunction with the PSL Divestiture, the debt was deconsolidated. </span></div><div style="margin-top:6pt;text-align: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 December&#160;5, 2001, the Company, through its subsidiaries, entered into a line-of-credit agreement with a financial institution that provides for a maximum borrowing capacity of $8,000. On March&#160;18, 2020, the Company borrowed $8,000 under the line-of-credit. As of March&#160;27, 2020, the Company had an $8,000 outstanding balance under the line-of-credit agreement maturing on June&#160;18, 2020 at an interest rate of 1.9%. In the first quarter of fiscal 2021, repayment of the $8,000 borrowings under the line-of-credit was extended to December&#160;21, 2020. In connection with entering into a new revolving credit facility on September 30, 2020, the Company used cash on hand to repay all amounts outstanding under the line-of-credit and terminated all commitments thereunder.</span></div><div style="margin-top:6pt;text-align: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</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;26, 2019, t</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">he 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 $1,233 at March&#160;26, 2021) at the bank&#8217;s prevailing interest rate. The line-of-credit is due to expire on August&#160;31, 2021. There were no borrowings outstanding under this line-of-credit as of March&#160;26, 2021 and March&#160;27, 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%">On Nove</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">mber&#160;20, 2019,</span><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, entered into a line-of-credit agreement with a financial institution that provides for a maximum capacity of 75,000 Philippine pesos (approximately $1,541 at March&#160;26, 2021) at the bank&#8217;s prevailing interest rate. The line-of-credit is due to expire on June&#160;30, 2021. There were no borrowings outstanding under this line-of-credit as of March&#160;26, 2021 and March&#160;27, 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%">Given the continued uncertainty surrounding COVID-19, during the month of March 2020, the Company executed a $43,000 drawdown&#160;of the majority of its remaining available lines-of-credit under its existing agreements, as noted above. The Company took this action as a precautionary measure to increase its cash position and help maintain financial flexibility. The proceeds from the drawdown were used for working capital, general corporate or other purposes during the COVID-19 pandemic into fiscal year 2021.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196316658088">
<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">12 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="ro">
<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-bottom:12pt;margin-top:6pt;text-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="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%">March 26,<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 27,<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%">Accrued management incentive (LTCIP)</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%">258&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,439&#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 management incentive (non-LTCIP)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,304&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,005&#160;</span></td><td style="background-color:#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 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%">4,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">Provision for uncertain tax positions (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%">2,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,855&#160;</span></td><td style="background-color:#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%">275&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;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:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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:#cff0fc;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:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,878&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20,24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196318938968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plans<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Retirement Plans</a></td>
<td class="text">Retirement Plans <div style="margin-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 Company recognizes the funded status (i.e., the difference between the fair value of plan assets and the benefit obligations) of its defined benefit pension plans in its consolidated balance sheets with a corresponding adjustment to accumulated other comprehensive income (&#8220;AOCI&#8221;), net of tax. These amounts will continue to be recognized as a component of future net periodic benefit costs consistent with the Company&#8217;s past practice. Further, actuarial gains and losses and prior service costs that arise in future periods and are not recognized as net periodic benefit costs in the same periods will be recognized as a component of other comprehensive income. Those amounts will also be recognized as a component of future net periodic benefit costs consistent with the Company&#8217;s past practice. The Company uses a measurement date for its defined benefit pension plans and other postretirement benefit plans that is equivalent to its fiscal year-end.</span></div><div style="margin-top:12pt;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;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%">Non-U.S. Defined Benefit 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, 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:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Effect on the consolidated 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-U.S. 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:71.816%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><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: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%"/><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="display:none"/><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%">Fiscal Year Ended</span></td></tr><tr><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="display:none"/><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%">March 26,<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%">March 27,<br/>2020</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%">Service cost</span></td><td colspan="3" style="display:none"/><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,454&#160;</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%">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 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%">Interest cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">674&#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%">Expected return on plan assets</span></td><td colspan="3" style="display:none"/><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%">(299)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(331)</span></td><td style="background-color:#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"/><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 net transition asset</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</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%">Amortization of prior service cost</span></td><td colspan="3" style="display:none"/><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%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 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%">Actuarial loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96&#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 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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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,969&#160;</span></td><td style="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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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,394&#160;</span></td><td style="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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt;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 benefit obligations and plan assets for the non-U.S. defined benefit plan were as follows:</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 style="width:59.257%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.125%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.126%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27, 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:700;line-height:100%">Obligation and funded status of plan:</span></td><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 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%">Benefit obligation at beginning of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">12,595&#160;</span></td><td style="background-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%">10,840&#160;</span></td><td style="background-color:#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%">Service cost</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%">1,454&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961&#160;</span></td><td style="background-color:#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:400;line-height:100%">Interest cost</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%">628&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">674&#160;</span></td><td style="background-color:#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%">Benefits paid</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%">(633)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(938)</span></td><td style="background-color:#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:400;line-height:100%">Actuarial loss</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%">2,502&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Foreign currency exchange rate changes</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%">634&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368&#160;</span></td><td style="background-color:#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 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%">Benefit obligation at end of year</span></td><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%">17,180&#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%">12,595&#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:100%">Change in plan assets:</span></td><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 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%">Fair value of plan assets at beginning of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">5,579&#160;</span></td><td style="background-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%">5,171&#160;</span></td><td style="background-color:#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%">Actual return on plan assets</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%">1,421&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434&#160;</span></td><td style="background-color:#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:400;line-height:100%">Employer contributions</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%">981&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932&#160;</span></td><td style="background-color:#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%">Benefits paid</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%">(595)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,130)</span></td><td style="background-color:#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:400;line-height:100%">Foreign currency exchange rate changes</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%">258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 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%">Fair value of plan assets at end of year</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%">7,644&#160;</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 0 19pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,579&#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 49pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Underfunded status at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">(9,536)</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 colspan="3" style="background-color:#ffffff;padding:0 1pt 0 31pt"/><td style="background-color:#ffffff;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:#ffffff;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%">(7,016)</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"/></tr></table></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%">The underfunded plan amounts are recognized as a component of other long-term liabilities in the consolidated balance sheets.</span></div><div style="margin-top:6pt;text-align: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 presents the obligations and asset information for the non-U.S. defined benefit plan that has a projected benefit obligation in excess of plan assets:</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:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><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.551%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27, 2020</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%">Projected benefit obligations</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%">17,180&#160;</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,595&#160;</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="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%">Plan assets</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%">7,644&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,579&#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%">Accumulated benefit obligations</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%">10,353&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,818&#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></table></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 amounts recorded in AOCI for the non-U.S. defined benefit plan for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020 are further detailed below:</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:48.900%"/><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:10.804%"/><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:10.804%"/><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:10.804%"/><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:10.808%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Net Transition Obligation (Asset)</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%">Net Actuarial Loss</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%">Prior Service Costs</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%">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, March 29, 2019, net of tax</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%">75&#160;</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,617&#160;</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%">11&#160;</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,703&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 change in AOCI for non-U.S. defined benefit plan</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%">244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,505&#160;</span></td><td style="background-color:#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%">Amounts in AOCI before tax</span></td><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%">319&#160;</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%">2,881&#160;</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%">8&#160;</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%">3,208&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less tax expense</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%">95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">962&#160;</span></td><td style="background-color:#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, March 27, 2020, net of tax</span></td><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%">224&#160;</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%">2,017&#160;</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%">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"/><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%">2,246&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 change in AOCI for non-U.S. defined benefit plan</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%">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%">2,242&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,312&#160;</span></td><td style="background-color:#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%">Amounts in AOCI before tax</span></td><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%">298&#160;</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%">4,259&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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:#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%">4,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"/></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%">Less tax expense</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%">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%">1,066&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,140&#160;</span></td><td style="background-color:#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, March 26, 2021, net of tax</span></td><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%">224&#160;</span></td><td style="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,193&#160;</span></td><td style="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&#160;</span></td><td style="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,418&#160;</span></td><td style="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: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%">There is no actuarial net gain or loss included in AOCI as of March&#160;26, 2021 that is expected to be amortized into net periodic benefit cost over the next fiscal year.</span></div><div style="margin-top:6pt;text-align: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 March&#160;26, 2021, the Company does not expect a return of plan assets during the next 12 months.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assumptions and Investment Policies</span></div><div style="margin-top:12pt;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%">Weighted-Average Assumptions Used to Determine Projected Benefit Obligation</span></div><div style="margin-bottom:6pt;margin-top: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:72.411%"/><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.548%"/><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.551%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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, 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 27, 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%">Non-U.S. assumed discount rate</span></td><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%">4.00&#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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.98&#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%">Non-U.S. rate of compensation increase</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%">5.00&#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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.00&#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:12pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Weighted-Average Assumptions Used to Determine Net Periodic Benefit Cost</span></div><div style="margin-top: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:72.411%"/><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.548%"/><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.551%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align: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><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 27, 2020</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%">Non-U.S. assumed discount rate</span></td><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%">4.00&#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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.98&#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="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%">Non-U.S. expected long-term return on plan assets</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.20&#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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.20&#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 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%">Non-U.S. rate of compensation increase</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%">5.00&#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%">5.00&#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:12pt;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 March&#160;26, 2021 and March&#160;27, 2020, using the same three-level hierarchy of fair value inputs described in Note 2, &#8220;Summary of Significant Accounting Policies&#8221;:</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 March 26,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets of non-U.S. defined benefit plan:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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><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 27,<br/>2020</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,260&#160;</span></td><td style="background-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,260&#160;</span></td><td style="background-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%">897&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">897&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">756&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">756&#160;</span></td><td style="background-color:#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,094&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,094&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">1,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">364&#160;</span></td><td style="background-color:#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%">5,579&#160;</span></td><td style="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,467&#160;</span></td><td style="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,992&#160;</span></td><td style="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,120&#160;</span></td><td style="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 fiscal years ended March&#160;26, 2021 and March&#160;27, 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 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 29, 2019</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%">760&#160;</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%">353&#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%">271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">(300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">Change in foreign currency exchange rates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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 March 27, 2020</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%">756&#160;</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%">364&#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%">325&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">(531)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">&#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%">753&#160;</span></td><td style="background-color:#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%">34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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;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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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,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><div style="margin-top:6pt;text-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-bottom:6pt;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%">Cash Flows</span></div><div style="margin-top:6pt;text-align: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 fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, the Company contributed approximately $986 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%"> $943 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to its non-U.S. pension plan, respectively. The Company expects to contribute approximately </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$943</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to its non-U.S. pension plan in fiscal year 2022.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Estimated Future Benefit Payments</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:120%">The following table projects the benefits expected to be paid to participants from the plans in each of the following fiscal years. The majority of the payments will be paid from plan assets, not company assets.</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:85.655%"/><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.550%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Pension <br/>Benefits</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%">2022</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%">1,436&#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%">2023</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%">1,575&#160;</span></td><td style="background-color:#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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">927&#160;</span></td><td style="background-color:#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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995&#160;</span></td><td style="background-color:#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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980&#160;</span></td><td style="background-color:#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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,786&#160;</span></td><td style="background-color:#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 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%">13,699&#160;</span></td><td style="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: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 Defined Benefit 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%">In December 1993, the Company commenced with a rollover pension promise agreement (&#8220;Pension Promise&#8221;) to offer a then European employee an insured annuity upon their retirement at age 65. The employee was the only eligible participant of the Pension Promise. The impact associated with the expense and related other income with the Pension Promise was insignificant in fiscal years 2021 and 2020, respectively.&#160;The total values of the Pension Promise in the amounts o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">f 928 an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d 903 British Pounds Sterling at March&#160;26, 2021 and March&#160;27, 2020, respectively (approximate</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ly $1,272 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $978 at March&#160;26, 2021 and March&#160;27, 2020, respectively), were classified with other in other assets, net and accrued retirement in other long-term liabilities in the Company&#8217;s consolidated balance sheets.&#160;</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%">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%">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</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,687 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$3,792 for the fiscal years ended March&#160;26, 2021 and March&#160;27, 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 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 $507 and $372 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for the fiscal years ended March&#160;26, 2021 and March&#160;27, 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 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 (&#8220;IRS&#8221;). All employees are 100% vested in their contributions at the time of plan entry. As of January&#160;1, 2008, and until January&#160;1, 2015, the Company&#8217;s former wholly-owned subsidiary, PSL, adopted and used a Safe Harbor provision, whereby PSL contributed 3% of compensation each pay period for all eligible employees meeting the Safe Harbor criteria. As of January&#160;1, 2015, PSL may match, at its discretion, 100% of the employee&#8217;s contribution, up to a maximum of 5% of their eligible compensation. PSL&#8217;s matching contributions were $1,828 for the fiscal year ended March&#160;27, 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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section S99<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=21916913&amp;loc=d3e273930-122802<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39689-114964<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196319041672">
<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">12 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="ro">
<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%">Operating Leases </span></div><div style="margin-top:6pt;text-align: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, leases certain real estate property and equipment under operating lease agreements that expire at various dates between <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xNTEvZnJhZzoyMjRkNGI0YWEyMzg0NjA4OTI5NmEzZWM3ZjU2MzczYS90ZXh0cmVnaW9uOjIyNGQ0YjRhYTIzODQ2MDg5Mjk2YTNlYzdmNTYzNzNhXzIxNw_8cbbe33d-5718-45ab-a704-fca77edcfd65">one</span> and eleven years. The leases generally require the Company to pay for utilities, insurance, taxes and maintenance. Some leases contain escalation clauses, renewal options and purchase options. </span></div><div style="margin-top:6pt;text-align: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 noncancelable operating leases as of March&#160;26, 2021 are as follows:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.191%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.609%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,887&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,726&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,644&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,773&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,713&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,915&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><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%">Rent expense was $4,385 and $5,456 for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, respectively.</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 Company enters into noncancelable contractual obligations with suppliers related to the purchase of certain inventory components, equipment and other services that require minimum firm purchase commitments.</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:120%">Future minimum payments under purchase obligations with suppliers as of March&#160;26, 2021 totaled $41,757, which are all expected to be procured in fiscal year 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%">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 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 $1,518 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and $1,841 as of March&#160;26, 2021 and March&#160;27, 2020, respectively, and was included in accrued expenses and other current liabilities in the Company&#8217;s consolidated balance sheets.</span></div><div style="margin-bottom:6pt;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%">Legal proceedings</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:120%">The Company is subject to various legal proceedings and claims, the outcomes of which are subject to significant uncertainty. 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. Furthermore, the Company does not believe there are any matters that could have a material adverse effect on financial position, results of operations or cash flows.</span></div><div style="margin-bottom:6pt;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%">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 no accrual of such amounts at March&#160;26, 2021 or March&#160;27, 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%">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 </span></div>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 consolidated statements of operations during the period such determination was made. No environmental accruals were established at March&#160;26, 2021 or March&#160;27, 2020.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196317858840">
<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">12 Months Ended</th>
</tr>
<tr><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_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;). Additional detailed discussion is included in Note 17, &#8220;Common Stock and Stock-Based Compensation.&#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:115%">Prior to the Company&#8217;s IPO, Class A shares 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 attributable to the Class A stockholders for computing basic and diluted earnings per share for the fiscal year ended March&#160;27, 2020, the Company did not allocate income to the shares of Class L common stock in accordance with ASC 260, because such classes of shares would not have shared in the distribution had all of the income for the periods been distributed. Accordingly, earnings per share calculations were provided only for the Class A shares with a weighted average of 10,000,000 shares for the fiscal year ended March&#160;27, 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 sets forth the basic and diluted net (loss) 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:71.816%"/><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%"/><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="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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">March 26,<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%">March 27,<br/>2020</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%">Net income attributable to Allegro MicroSystems, Inc.</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%">17,953&#160;</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,971&#160;</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="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%">Net income attributable to common stockholders</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%">18,101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,105&#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%">Basic weighted average common shares</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">83,448,055&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,968,590&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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%">Diluted weighted average common shares</span></td><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%">176,416,645&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">Basic net income attributable to Allegro MicroSystems, Inc. per share</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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.22&#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;border-top:1pt solid #000;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%">3.70&#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="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%">Basic net income attributable to common stockholders per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">0.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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.71&#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%">Diluted net income attributable to Allegro MicroSystems, Inc. per share</span></td><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.10&#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%">3.70&#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="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%">Diluted net income attributable to common stockholders per share</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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;padding:2px 0;text-align: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.10&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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;padding:2px 0;text-align: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.71&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">The computed net income per share for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020 does not assume conversion of securities that would have an antidilutive effect on income per share. There were 273 RSUs excluded for fiscal year ended March&#160;26, 2021 as conversion of such securities would have an antidilutive effect on income per share. There were no such convertible securities to consider for the fiscal year ended March&#160;27, 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 represents issued and 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:71.816%"/><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%"/><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="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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">March 26,<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%">March 27,<br/>2020</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%">Restricted stock units</span></td><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%">308,811&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">Performance stock units</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%">218,678&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="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%">Employee stock purchase plan</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%">2,914&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="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%">Shares related to Common Stock Conversion</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%">92,438,187&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="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%">92,968,590&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI http://asc.fasb.org/topic&amp;trid=2144383<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196318991624">
<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">12 Months Ended</th>
</tr>
<tr><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_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%">On November 2, 2020 the Company closed its IPO of 28,750,000 shares of its common stock at an offering price of $14.00 per share, of which 25,000,000 shares were sold by the Company and 3,750,000 shares were sold by selling stockholders, resulting in net proceeds to the Company of approximately $321,425, after deducting $20,125 of underwriting discounts and $8,450 of estimated offering costs. The Company&#8217;s common stock is now listed on the Nasdaq Global Select Market under the ticker symbol &#8220;ALGM.&#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%">Prior to the IPO, the Company had two classes of common stock, Class A common stock and Class L common stock. The Company&#8217;s Board of Directors authorized 12,500,000 shares of Class A common stock at par value of $0.01, out of which the Company issued 6,720,000 to Sanken in exchange for its previous common shares. The previous single class of common stock was retired in full. The Company sold 2,880,000 of newly-issued shares of Class A common stock, representing a 28.8% ownership interest, to OEP SKNA, L.P. (the &#8220;OEP Investor&#8221;) for cash consideration of $291,000. The stock issuance proceeds were recorded net of $9,260 of related transaction costs. The Company&#8217;s Board of Directors authorized 1,000,000 shares of Class L common stock at a par value of $0.01.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Both Class A and Class L common stock were entitled to dividends, when, and if declared by the Board of Directors. Holders of shares of Class A common stock were entitled to a priority dividend of 8%. After holders of shares of Class A common stock receive an annualized return on capital of 8%, distributions of the remaining value were split between holders of shares of Class A common stock and Class L common stock based on the achievement of certain return targets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Concurrent with the issuance of the Term Loan Facility on September 30, 2020 (as defined in Note 12, &#8220;Debt and Other Borrowings&#8221;), the Company paid a cash dividend in the aggregate amount of $400,000 to holders of the Company&#8217;s Class A common stock.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each outstanding share of Class A common stock entitled the holder to one vote on each matter submitted to a vote of the stockholders of the Company, including the election of the Board of Directors. Holders of Class L common stock were not entitled to vote.</span></div><div style="margin-top:6pt;text-align: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 the event of voluntary or involuntary liquidation, dissolution or winding-up of the Company, any amounts available for distribution by the Company were to be paid to the holders of Class A common stock and Class L common stock, as if such distribution were a dividend paid, factoring in the priorities as described above.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon the earliest of (i) an IPO; (ii) change of control; (iii) the date OEP and its affiliates cease to own any shares of capital stock of the Company; or (iv) at the election of the Board of Directors, any merger transaction involving the Company or its subsidiaries, each outstanding share of Class L common stock would convert into Class A common stock.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Also, in connection with the OEP transaction, the Company granted 400,000 unvested Class A shares and 597,400 of unvested Class L shares to certain Company employees. The Class A shares vest to the grantees over a service period of 60 months. However, they remain subject to the Company&#8217;s repurchase right at par value in the event that either (i) a change in control has not occurred or (ii) the Company has not consummated an IPO by the seventh anniversary of the OEP transaction. As of March 27, 2020, the Company was not able to determine whether such a change in control or IPO was probable, and therefore no amount of stock-based compensation was recognized for the unvested shares of Class A common stock at that time. As a result of the Company&#8217;s IPO closing on November 2, 2020, the unvested shares of Class A common stock immediately become vested and the Company recognized $40,440 of one-time stock-based compensation (400,000 shares to management at $101.10 per share) at that 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 Class L unvested shares vested on a straight-line basis over a service period of four years. Class L unvested shares had no other vesting conditions. If an IPO occurred, 25% of the unvested awards would accelerate vesting if 25% or more of the awards are unvested at the time of the IPO. If a change in control occurs, 100% of the then unvested awards would accelerate vesting. Accordingly, based on the Company&#8217;s IPO closing on November 2, 2020, the Company accelerated the vesting of the 25% unvested awards at that 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%">Prior to the IPO, the Company issued 17,203 shares of Class L common stock with a weighted average price per share of $33.83 during fiscal 2021 and issued 30,300 shares of Class L common stock with a weighted average price per share of $26.93 during fiscal 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%">On October 2, 2020, the Company repurchased an aggregate of 1,997 shares of its Class L common stock from certain of its directors and one of its non-executive employees for an aggregate purchase price of $408 in connection with, (i) in the case of such directors, the settlement of certain outstanding promissory notes issued by the Company to such directors, and </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii) in the case of such non-executive employee, to satisfy certain withholding tax obligations triggered by the vesting of such shares in accordance with the terms of the applicable award 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%">Immediately following the pricing of the IPO on November 2, 2020, 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. Outstanding shares of Class A and Class L common stock were converted to common stock in the Common Stock Conversion at conversion rates of approximately 15.822 and 13.010 shares of common stock to each share of Class A and Class L common stock, respectively. As part of the Common Stock Conversion, 2,066,468 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, to withhold to cover tax transactions. Outstanding loan amounts related to Class L common stock in the aggregate amount of $753 were extinguished on October 2, 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:115%">The following table presents the respective number of shares of common stock and unvested restricted common stock issued in the Common Stock Conversion. The number of shares of common stock and unvested restricted common stock issuable are based upon the vesting provisions of the outstanding shares and reflect the shares vested and unvested at the date of conversion.</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:99.851%"><tr><td style="width:1.0%"/><td style="width:52.998%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.804%"/><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%">Shares of <br/>Common Stock</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%">Shares of Unvested<br/>Restricted<br/>Common Stock</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%">Total Shares of<br/>Common Stock</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%">Class A 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%">156,155,403&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,155,403&#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%">Class L 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:10pt;font-weight:400;line-height:100%">7,816,614&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459,749&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,276,363&#160;</span></td><td style="background-color:#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:400;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%">163,972,017&#160;</span></td><td style="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%">459,749&#160;</span></td><td style="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%">164,431,766&#160;</span></td><td style="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%">Prior to the IPO, there were 638,298 shares of Class L common stock outstanding at a weighted average price per share of $11.99. As noted in the above table, as part of the Common Stock Conversion, the Class L common stock was converted to 7,816,614 shares of common stock and 459,749 of unvested restricted common stock at weighted average prices per share of $14.00.</span></div><div style="margin-top:6pt;text-align: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 its IPO, the Company offered certain employees (excluding its named executive officers) who were eligible to receive cash bonuses under the Company&#8217;s LTCIP and TRIP the opportunity to elect to receive RSUs under its 2020 Omnibus Incentive Compensation Plan in lieu of cash payouts under the LTCIP and/or TRIP, through the RSU Conversion Program. Refer to Note 11, &#8220;Management Long-Term Cash Incentive Plan&#8221; for more details.</span></div><div style="margin-top:6pt;text-align: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 RSU activity for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020:</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:32.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><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:14.971%"/><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:14.971%"/><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:14.974%"/><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%">Number of<br/>Shares</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%">Weighted-Average Grant-Date Fair Value</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%">Weighted-Average Remaining Contractual Life <br/>(In years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate <br/>Intrinsic <br/>Value</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 29, 2019</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 27, 2020</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%">&#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 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%">&#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"/></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%">Granted </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,428,932&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.06&#160;</span></td><td style="background-color:#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"/><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 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%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(160,063)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.00&#160;</span></td><td style="background-color:#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"/><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 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%">Canceled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,713)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.00&#160;</span></td><td style="background-color:#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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 26, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,225,156&#160;</span></td><td style="background-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.07&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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%">1.70</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%">30,960&#160;</span></td><td style="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 weighted-average grant fair value per share for RSUs granted during the fiscal year ended March&#160;26, 2021 was $14.06, and the stock-based compensation expense related to non-vested awards not yet recorded at March&#160;26, 2021 was $13,745, which is expected to be recognized over a weighted-average of 1.70 years. During the fiscal year ended March&#160;26, 2021, 160,063 shares vested.</span></div><div style="margin-top:6pt;text-align: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 also awards PSUs to its senior executive officers based on achievement of medium-term plans (&#8220;MTP&#8221;) approved in meetings of its Board of Directors for establishing target performances. Each award reflects a target number of shares (&#8220;Target Shares&#8221;) that may be issued to the award recipient. In fiscal year 2021, these awards are earned upon the completion of a three-year performance period ending March 31, 2023. Whether units are earned at the end of the performance period will be determined based on the achievement of certain performance objectives over the performance period. The performance objectives include achieving certain revenue improvement and cumulative EBITDA levels for the performance period, and also include a performance objective relating to relative total shareholder return (&#8220;TSR&#8221;). </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depending on the results achieved during the three-year performance period, the actual number of shares that a grant recipient may receive at the end of the period ranges from 0% to 200% of the Target Shares granted.</span></div><div style="margin-top:6pt;text-align: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 weighted-average fair value of the PSUs was determined using the Monte Carlo simulation model incorporating the following weighted-average assumptions:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.255%"><tr><td style="width:1.0%"/><td style="width:82.708%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.092%"/><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%">Fiscal Year 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%">Performance term</span></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%">2.42 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%">Volatility</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%">49.9%</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%">Risk-free rate of return</span></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%">0.17%</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%">Dividend yield</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%">&#8212;%</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%">Weighted-average fair value per share</span></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%">$14.00</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 following table summarizes PSU activity for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020:</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:32.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><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:14.971%"/><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:14.971%"/><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:14.974%"/><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%">Number of<br/>Shares</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%">Weighted-Average Grant-Date Fair Value</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%">Weighted-Average Remaining Contractual Life <br/>(In years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate <br/>Intrinsic <br/>Value</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 29, 2019</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 27, 2020</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%">&#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 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%">&#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"/></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%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650,302&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.05&#160;</span></td><td style="background-color:#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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#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%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="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:#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%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 26, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650,302&#160;</span></td><td style="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%">15.05&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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%">2.65</span></td><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%">16,433&#160;</span></td><td style="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%">PSUs are included at 100% - 200% of target goals. The intrinsic value of the PSU&#8217;s vested during the fiscal year ended March&#160;26, 2021 was $16,433. The total compensation cost related to non-vested awards not yet recorded at March&#160;26, 2021 was $8,519, which is expected to be recognized over a weighted average of 2.65 years. No shares were vested during fiscal year ended March&#160;26, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes unvested restricted common stock activity for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020:</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:32.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><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:14.971%"/><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:14.971%"/><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:14.974%"/><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%">Number of<br/>Shares</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%">Weighted-Average Grant-Date Fair Value</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%">Weighted-Average Remaining Contractual Life</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%">Aggregate <br/>Intrinsic <br/>Value</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 29, 2019</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 27, 2020</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%">&#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 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%">&#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 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%">&#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 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%">&#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"/></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%">Common stock conversion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459,749&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.00&#160;</span></td><td style="background-color:#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"/><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 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%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,170)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.00&#160;</span></td><td style="background-color:#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"/><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 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%">Canceled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,252)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.00&#160;</span></td><td style="background-color:#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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 26, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,327&#160;</span></td><td style="background-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.00&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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%">1.79</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%">10,268&#160;</span></td><td style="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%">In connection with the Company&#8217;s IPO, the Company had filed a registration statement on Form S-8 registering 1,545,891 shares of the Company&#8217;s common stock available for future issuance under an employee stock purchase plan (&#8220;ESPP&#8221;), which number consists of (a) 832,400 shares of common stock initially available for issuance under the ESPP, and (b) an additional 713,491 shares of common stock that may become issuable under the ESPP pursuant to 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%">The ESPP, which is maintained by the Company, allows employees to purchase the Company&#8217;s common stock at 85% of the lesser of the stock price at the beginning or end of the offering period. Each offering period is six months in length. The Company&#8217;s first offering period started on January 1, 2021 and continues until June 30, 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 weighted-average fair value of the ESPP shares was determined using the Black-Scholes model incorporating the following weighted-average assumptions:</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:82.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.972%"/><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%">Fiscal Year 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%">Performance term</span></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%">0.50 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%">Volatility</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%">55.02%</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%">Risk-free rate of return</span></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%">0.09%</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%">Dividend yield</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%">&#8212;%</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%">Weighted-average fair value per share</span></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%">$7.77</span></td></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%">As of March&#160;26, 2021, the total unrecognized compensation cost related to ESPP was $247 and this amount is expected to be recognized over 0.25 years.</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:120%">Upon completion of its IPO, the Company recognized one-time stock-based compensation charges of $40,440 in connection with the vesting of all outstanding shares of Class&#160;A common stock, $1,610 in connection with the automatic acceleration of 25% of the standard vesting term of shares of Class L common stock 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%">d $1,028 with </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the RSU Conversion Program (see above and Note 11, &#8220;Management Long-Term Cash Incentive Plan&#8221;). In addition, the Company recognized stock-based compensation charges </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 $1,169 for i</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ts Class L common stock for the fiscal year ended March&#160;26, 2021 and stock-based compensation charges of $5,729, $1,269, $174 and $247 for </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">it</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s RSUs, PSUs, restricted common stock and ESPP, respectively, for the fiscal year ended March&#160;26, 2021. All stock-based compensation charges in fiscal 2020 related to expensing of the Company&#8217;s Class L common stock. The Company recorded stock-based compensation expense in the following expense categories of its 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:71.816%"/><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%"/><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="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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">March 26,<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%">March 27,<br/>2020</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%">Cost of sales</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%">5,158&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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%">183&#160;</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="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%">Research and development</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%">3,573&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="background-color:#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%">Selling, general and administrative</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%">41,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,165&#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 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 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%">49,870&#160;</span></td><td style="background-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,435&#160;</span></td><td style="background-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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196319083800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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-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 components of income before income taxes include the following:</span></div><div style="margin-bottom:6pt;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:67.947%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><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: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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27,<br/>2020</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:700;line-height:100%">Income before provision for incomes attributable to:</span></td><td colspan="3" style="display:none"/><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="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 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%">Domestic operations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,288)</span></td><td style="background-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%">34,425&#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 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%">Foreign operations</span></td><td colspan="3" style="display:none"/><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%">837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,853&#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 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</span></td><td colspan="3" style="display:none"/><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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,451)</span></td><td style="background-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%">53,278&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Significant components of the provision (benefit) for income tax are as follows:</span></div><div style="margin-bottom:6pt;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:67.947%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><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: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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27,<br/>2020</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%">Current:</span></td><td colspan="3" style="display:none"/><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="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 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%">Federal</span></td><td colspan="3" style="display:none"/><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,821)</span></td><td style="background-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%">15,146&#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 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%">State</span></td><td colspan="3" style="display:none"/><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%">1,085&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,468&#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 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%">Foreign</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,115&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,468&#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 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%">Total current</span></td><td colspan="3" style="display:none"/><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(621)</span></td><td 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%">21,082&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">Deferred:</span></td><td colspan="3" style="display:none"/><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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:#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%">Federal </span></td><td colspan="3" style="display:none"/><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%">(17,564)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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 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%">State</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,016)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Foreign</span></td><td colspan="3" style="display:none"/><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%">(351)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(496)</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 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%">Total deferred</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">(18,931)</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%">(4,909)</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total income tax provision</span></td><td colspan="3" style="display:none"/><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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">(19,552)</span></td><td style="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%">16,173&#160;</span></td><td style="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="display:none"/><td colspan="3" style="display:none"/></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%">The difference between the tax provision at the statutory federal tax rate and the provision for income taxes is as follows:</span></div><div style="margin-bottom:6pt;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:67.947%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><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: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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27,<br/>2020</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%">Tax provision at U.S. statutory rate</span></td><td colspan="3" style="display:none"/><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(305)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,189&#160;</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock based compensation</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,303)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="display:none"/><td colspan="3" style="display:none"/></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%">CARES carryback claim and amended returns</span></td><td colspan="3" style="display:none"/><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%">(3,834)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="display:none"/><td colspan="3" style="display:none"/></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%">PSL Divestiture</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,009)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="display:none"/><td colspan="3" style="display:none"/></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%">Research and development tax credit</span></td><td colspan="3" style="display:none"/><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%">(2,162)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,841)</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 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%">FDII</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,188)</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 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%">BEAT</span></td><td colspan="3" style="display:none"/><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%">&#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,694&#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 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%">GILTI</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">86&#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 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 costs</span></td><td colspan="3" style="display:none"/><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%">1,498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="display:none"/><td colspan="3" style="display:none"/></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%">Foreign tax rate</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,279&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">State income taxes, net of federal benefit</span></td><td colspan="3" style="display:none"/><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%">356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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 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%">Deferred tax remeasurement</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="display:none"/><td colspan="3" style="display:none"/></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%">Subpart F income, net of credits</span></td><td colspan="3" style="display:none"/><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%">43&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="display:none"/><td colspan="3" style="display:none"/></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%">Provision for uncertain tax positions</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361&#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 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%">Provision for IRS audit settlement</span></td><td colspan="3" style="display:none"/><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%">&#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%">5,491&#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 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%">Transition tax</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="display:none"/><td colspan="3" style="display:none"/></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%">Gain on contingent purchase price reduction</span></td><td colspan="3" style="display:none"/><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%">(525)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="display:none"/><td colspan="3" style="display:none"/></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%">Cumulative provision-to-return</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(862)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(186)</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 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</span></td><td colspan="3" style="display:none"/><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%">(63)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="display:none"/><td colspan="3" style="display:none"/></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:700;line-height:100%">Total income tax provision</span></td><td colspan="3" style="display:none"/><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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,552)</span></td><td style="background-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,173&#160;</span></td><td style="background-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="display:none"/><td colspan="3" style="display:none"/></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%">The decrease in income tax expense was primarily attributable to excess tax over financial reporting deductions related to the following IPO transaction: the $40,440 stock-based compensation charge (and the related incremental tax deductions), the $16,000 one-time dividend treated as compensation expense for tax purposes, and the tax loss on the divestiture of PSL. </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-weight:400;line-height:120%">The tax impacts of these transactions and other discrete transactions caused an overall U.S. loss (&#8220;NOL&#8221;) that will be carried back to five years.</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%">On December 22, 2017 the TCJA legislation was enacted. The TCJA significantly changed U.S. tax law by lowering the U.S. corporate income tax rate to 21%, implementing a territorial tax system, imposing a one-time tax on deemed repatriated earnings of foreign subsidiaries (&#8220;Transition Tax&#8221;), generally eliminating U.S. federal income taxes on dividends from foreign subsidiaries, providing a benefit for Foreign Derived Intangible Income (&#8220;FDII&#8221;), increasing U.S. taxable income to include all income earned by foreign subsidiaries in excess of ten percent of the fixed assets in those entities which is defined as Global Intangible Low-taxed Income (&#8220;GILTI&#8221;), providing a minimum tax on &#8220;base erosion payments&#8221; (&#8220;BEAT&#8221;), limiting interest expense deduction, and allowing companies to elect to expense qualified asset purchases. The TCJA&#8217;s annual impact on our tax provision are detailed in the table above.</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%">Except for AMTC, the Company has the ability and intent to permanently reinvest its foreign earnings based on expected future U.S. cash flows and specific and measurable plans to use its existing foreign cash to fund its working capital needs, invest in short-term and long-term capital projects, and to make investments and acquisitions. Since AMTC&#8217;s operations have ceased, the Company may receive future liquidating distributions; however, such distributions are estimated to result in no material incremental U.S. or local tax. Therefore, no deferred tax liability has been established with respect to outside basis difference in its foreign subsidiaries.</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%">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company&#8217;s deferred tax assets and liabilities are as follows:</span></div><div style="margin-bottom:6pt;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:67.947%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><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: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="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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><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 27,<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%">Deferred income tax assets:</span></td><td colspan="3" style="display:none"/><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="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 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%">Net operating loss</span></td><td colspan="3" style="display:none"/><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%">11,054&#160;</span></td><td style="background-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,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 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%">Bonuses, commissions and other compensation</span></td><td colspan="3" style="display:none"/><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%">9,304&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,793&#160;</span></td><td style="background-color:#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:400;line-height:100%">Tax credits</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,698&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Inventory and sales related</span></td><td colspan="3" style="display:none"/><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%">6,304&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,696&#160;</span></td><td style="background-color:#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:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">821&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 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%">Capitalized transaction costs</span></td><td colspan="3" style="display:none"/><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%">&#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%">259&#160;</span></td><td style="background-color:#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:400;line-height:100%">Other accruals and reserves</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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,879&#160;</span></td><td style="background-color:#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 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%">Gross deferred income tax assets</span></td><td colspan="3" style="display:none"/><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,231&#160;</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%">26,264&#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 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%">Valuation allowance for deferred income tax assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,025)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,206)</span></td><td style="background-color:#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 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%">Total deferred income tax assets</span></td><td colspan="3" style="display:none"/><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,206&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,058&#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%">Deferred income tax liabilities: </span></td><td colspan="3" style="display:none"/><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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">Fixed assets and intangibles </span></td><td colspan="3" style="display:none"/><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,366)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,162)</span></td><td style="background-color:#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:400;line-height:100%">Equity method investment in PSL</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,868)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 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="display:none"/><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%">&#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%">(679)</span></td><td style="background-color:#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 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%">Total deferred income tax liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">(6,234)</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%">(14,841)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align: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 deferred income tax assets</span></td><td colspan="3" style="display:none"/><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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">26,972&#160;</span></td><td style="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%">7,217&#160;</span></td><td style="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-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%">As of March&#160;26, 2021, the Company has $8,185 of federal NOLs that can be carried back five years under the CARES Act to reduce prior year taxes. Additionally, the Company has state NOLs of $550, U.S. research credit carryovers of $2,162 and foreign tax credit carryovers of $232, and its French subsidiary has $3,598 of refundable research credits.</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 assessing the realizability of its deferred tax assets, the Company considered whether it was more likely than not that some portion or all of the deferred tax assets would not be realized. The realization of deferred tax assets depends upon the generation of future taxable income during the periods in which these temporary differences become deductible. The Company established a valuation allowance for its AMTC NOLs of $2,319 and state research credits of $2,706 because such assets will not to be utilized by the Company prior to expiration.</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 Company operates under tax holiday in Thailand, which is effective through fiscal year 2024, and may be extended if certain additional requirements are satisfied. The tax holidays are conditional upon the Company meeting certain production thresholds. The impact of this tax holiday does not have a material impact on net income.</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-style:italic;font-weight:400;line-height:120%">Uncertain Tax Positions</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%">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%">s of March&#160;26, 2021, the Company had $2,554 of gross unrecognized tax benefits, of which $2,542 would impact the effective tax rate, if recognized. As of March&#160;27, 2020, the Company had $2,559 of gross unrecognized tax benefits, of which $2,501 would impact the effective tax rate, if recognized.</span></div><div style="margin-bottom:6pt;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:67.947%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><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: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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27,<br/>2020</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:700;line-height:100%">Beginning balance </span></td><td colspan="3" style="display:none"/><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,559&#160;</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%">6,264&#160;</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="display:none"/><td colspan="3" style="display:none"/></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%">Gross increases-tax positions in prior period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,863&#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 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 decreases-tax positions in prior period settlement</span></td><td colspan="3" style="display:none"/><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%">&#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,513)</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 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%">Lapse in statute of limitations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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:700;line-height:100%">Balance at end of period</span></td><td colspan="3" style="display:none"/><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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,554&#160;</span></td><td style="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,559&#160;</span></td><td style="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="display:none"/><td colspan="3" style="display:none"/></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%">The Company classifies uncertain tax positions as a current liability, or as a reduction of the amount of a net operating loss carryforward or amount refundable, to the extent that the Company anticipates payment or receipt of cash for income taxes within one year. Likewise, the amount is classified as a long-term liability if the Company anticipates payment or receipt of cash for income taxes during a period beyond one year.</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 Company believes that all tax positions are adequately provided for; amounts asserted by tax authorities could be greater or less than the accrued position. Accordingly, the Company&#8217;s provisions for federal, state and foreign tax related matters to be recorded in the future might change as revised estimates are made, or the underlying matters are settled or otherwise resolved.</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 Company&#8217;s policy is to classify interest expense and penalties, if any, as components of the income tax provision in the consolidated statements of operations. The Company recorded net increases $73 and $841 in interest and penalties during fiscal years 2021 and 2020, respectively. As of March&#160;26, 2021 and March&#160;27, 2020, the amount of accrued interest and penalties totaled approximately $232 and $354, respectively.</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-style:italic;font-weight:400;line-height:120%">Examinations by Tax Authorities</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 Company, through its subsidiaries, is subject to examination by taxing authorities in the United States, the Philippines, United Kingdom, Thailand, and the states in which the Company does business. The statute of limitations remains open for U.S. federal tax returns for 2017 and the following years. Audit activities related to the U.S. federal tax returns for 2016 and 2017 concluded during fiscal year 2020 resulting in a settlement related to transfer pricing for fiscal years 2016, 2017 and 2018 in the amount of $9,482 including interest. In non-U.S. jurisdictions, the years open to audit represent the years still open under the respective statute of limitations. With respect to the major jurisdictions outside the U.S., the subsidiaries are no longer subject to income tax audits for years before 2014.</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-style:italic;font-weight:400;line-height:120%">Capital Contribution</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 connection with the settlement noted above, Sanken, agreed to make a one-time capital contribution in the amount of $9,500 to neutralize the cash impact to the Company. All ownership parties have agreed that this contribution would not result in an incremental ownership percentage change or increase in shares by Sanken.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196319002472">
<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">12 Months Ended</th>
</tr>
<tr><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_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%">Public Offering of the Company&#8217;s Common Stock by Certain Shareholders </span></div><div style="margin-top:6pt;text-align: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 February 2, 2021, the Company filed a Registration Statement on Form S-1 for the public offering of shares owned by certain selling shareholders, including Sanken, OEP and certain of the Company&#8217;s officers and directors. The selling stockholders sold 19,332,852 shares of the Company&#8217;s common stock, including 1,832,852 shares of common stock sold by OEP in connection with the underwriters&#8217; exercise of their over-allotment option. The Company did not sell any shares of its common stock and did not receive any of the proceeds from the offering. However, the Company incurred expenses, costs and fees in connection with the offering, including registration, filing and listing fees, printing fees and legal and accounting expenses, in the amount of $1,790 for the year ended March 26, 2021, which are included in selling, general and administrative expense in the accompanying consolidated statements of operations and comprehensive income.</span></div><div style="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 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 to Sanken totaled $104,661 and $184,557 during the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, respectively. Trade accounts receivables, net of allowances from Sanken totaled $21,595 and $30,293 as of March&#160;26, 2021 and March&#160;27, 2020, respectively. Other accounts receivable from Sanken totaled $198 and $558 as of March&#160;26, 2021 and March&#160;27, 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%">During fiscal year 2020, the Company acted as a distributor of Sanken&#8217;s products. Net sales of Sanken&#8217;s products by the Company to third parties totaled $35,421 during the fiscal year ended March&#160;27, 2020. On March 28, 2020, the Company formally terminated its distribution agreement with Sanken to distribute Sanken&#8217;s products.</span></div><div style="margin-top:6pt;text-align: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 Sanken totaled $31,917 for the fiscal year ended March&#160;27, 2020. Accounts payable to Sanken totaled $4,494 as of March&#160;27, 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-style:italic;font-weight:400;line-height:120%">Joint Development Agreement (&#8220;Development Agreement&#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, through its former wholly-owned subsidiary, PSL, entered into a Development Agreement with Sanken whereby the Company and Sanken jointly own a specific wafer technology and share the reimbursement of development costs incurred by the Company. Sanken reimbursed $1,440 in fiscal year ended March&#160;27, 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-style:italic;font-weight:400;line-height:120%">Short-term Bridge Loan Receivable to 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%">I</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">n March 2019, the Company entered into a short-term bridge loan to Sanken in the amount of $30,000. The loan bore interest of 2.52% and was repaid in April 2019. Inte</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">rest income related to the loan to Sanken was $55 in the fiscal year ended March&#160;27, 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-style:italic;font-weight:400;line-height:120%">Notes Payable and Line-of credit from 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, through PSL, its former wholly-owned subsidiary, had related party debt owed to Sanken that includes three notes payable in the aggregate amount of $17,700 and two lines-of-credit agreements in the aggregate amount of $25,000 at March&#160;27, 2020. The interest rates on the related party debt were reset at the beginning of each calendar quarter to LIBOR on the last trading day of the previous month, plus a 1.0% spread. Related party interest expense consisting of amounts due to Sanken for intercompany notes payable, lines-of-credit and miscellaneous charges for the fiscal year ended March&#160;27, 2020 amounted to $1,444, and related party interest paid for the same period amounted to $1,538.</span></div><div style="margin-top:6pt;text-align: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 March&#160;27, 2020, the related party notes payable balance of $17,700 was classified in the consolidated balance sheets as long-term, with various maturity dates through March&#160;14, 2025. The line of credit agreements of $25,000 were classified as current at March&#160;27, 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%">In connection with the PSL Divestiture, the total $42,700 balance was contributed in-kind for the fair value of the 70% interest that Sanken acquired. </span></div><div style="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 accordance with the PSL Divestiture, the Company had both intercompany accounts payable of $1,198 and accounts receivable of $3,368 that were previously eliminated in consolidation. The previous intercompany receivable balance of $3,368 was moved into trade and other accounts receivable due from related party as of March 28, 2020. In addition, as a result of PSL taking over the Sanken distribution business, at March&#160;26, 2021, the Company reflected a related accounts </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">receivable balance of $767. This amount includes a reduction of the $2,601 from payments made by PSL during the fiscal year ended March&#160;26, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, undertook 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 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). At March&#160;26, 2021, the Company had accrued $614 included in amounts due to related party under this agreement, which is expected to paid in the first quarter of fiscal year 2022.</span></div><div style="margin-top:6pt;text-align: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 previously noted above, the Company, through PSL, entered into a Development Agreement with Sanken whereby the Company and Sanken jointly own a specific wafer technology and share the reimbursement of development costs incurred by the Company. Sanken reimbursed no amounts in the fiscal year ended March&#160;26, 2021 and $1,440 in the fiscal year ended March&#160;27, 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%">In May 2009, the Company entered into a technology development agreement (the &#8220;IC Technology Development Agreement&#8221;) with Polar Semiconductor, Inc., the predecessor of PSL (&#8220;PSI&#8221;) and Sanken, pursuant to which the parties agreed upon the general terms under which they may, from time to time, undertake certain activities (the &#8220;IC Process Development Activities&#8221;) to develop new technologies to be used by PSI to manufacture products for the Company and Sanken, as well as the ownership and use of such technologies following their development. The IC Technology Development Agreement provides that the expenses for all IC Process Development Activities will be shared equally by the Company and Sanken on an annual basis (subject to any exceptions upon which the parties may agree from time to time), with such expenses being paid to PSI by Sanken in the form of an up-front annual fee, with PSI 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 the companies fail to agree upon the annual fee for a fiscal year within three months after the commencement of such fiscal year. During each of the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, the Company (through PSL) received fees of $1,200 from Sanken pursuant to the IC Technology Development Agreement, and during the same periods the Company paid fees of $1,200 to PSL pursuant to the IC Technology Development 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%">The Company continues to purchase in-process products from PSL. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchases of various products from PSL totaled $42,196 for the fiscal year ended March&#160;26, 2021. This amount includes $5,930 of price support payments made for the fiscal year ended March&#160;26, 2021. In accordance with the PSL Divestiture, the Company had intercompany accounts payable of $1,198 that was previously eliminated in consolidation. The previous intercompany payable balance of $1,198 was moved into amounts due to related party as of March 28, 2020. Accounts payable to PSL included in amounts due to related party totaled $1,739 as of March&#160;26, 2021. This amount includes a reduction of the $1,198 from payments made to PSL during the fiscal year ended March&#160;26, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2014, AML entered into a technology collaboration agreement (the &#8220;SG8 Collaboration Agreement&#8221;) with PSL and Sanken, pursuant to which the parties agreed to establish a joint technology development team for the purpose of developing certain IC manufacturing technologies (the &#8220;SG8 Technology&#8221;). The SG8 Collaboration Agreement provides that AML and Sanken will be equally responsible for the costs of developing the SG8 Technology, with Sanken to reimburse AML for 50% of our incurred costs. No reimbursements were received from Sanken pursuant to the SG8 Collaboration Agreement in fiscal years ended March&#160;26, 2021 and March&#160;27, 2020.</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-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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 28, 2020, in connection with the PSL Divestiture, the Company contributed the forgiveness of the fair value of $15,000 out of the $66,377 total debt owed by PSL to the Company, which was previously eliminated in consolidation as of March&#160;27, 2020. As a result of the PSL Divestiture, on March 28, 2020, the $51,377 note receivable from PSL was classified on the Company&#8217;s balance sheet as related party note receivable. The related party note receivable held by the Company had a maturity date of March 28, 2027 and bore interest at a rate of 2.70%, which was a market rate determined by </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">IRS guidance at the time of the divestiture. The entire receivable of $51,377 plus accrued interest of $762 was repaid on October 14, 2020.</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-style:italic;font-weight:400;line-height:120%">Transition Services 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%">As part of the PSL Divestiture, the Company, PSL and Sanken entered into the &#8220;TSA, pursuant to which the Company agreed, among other things, to provide certain human resources, legal and distribution support services to PSL following the consummation of the PSL Divestiture. The TSA provides that the Company and its wholly owned subsidiaries AML and Allegro MicroSystems Europe Ltd. will provide such services in a manner generally consistent with the manner in which they were provided during the 12 months prior to the date of the TSA, and will not be obligated to perform any service in a manner that is materially more burdensome than the analogous services provided for or within its own organization or group during such 12-month period. </span></div><div style="margin-top:6pt;text-align: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 services contemplated by the TSA include human resources, legal and distribution support services. The applicable service period for human resources and legal services is 12 months, and fees payable for such services are $50 per year, invoiced on a quarterly basis. The applicable service period for distribution support services is six months with respect to services provided in North America and South America, and nine months with respect to services provided in Europe. All distribution support services are to be provided on a cost plus 10% basis. The Company received $25 under the TSA during the fiscal year ended March&#160;26, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The TSA has an initial term of 12 months and may be extended for additional 12-month terms on an annual basis if the parties so agree prior to the expiration of the then-current term. Unless the TSA otherwise provides, PSL may terminate a specific service prior to the end of the term by providing at least 60 days&#8217; prior written notice. The North America and South America portion of this agreement was terminated as of March&#160;26, 2021. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transactions involving Sanken Electric Europe Ltd. (&#8220;SEEL&#8221;)</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal year ended March&#160;26, 2021 and after the PSL Divestiture, Sanken, through PSL formed SEEL to cover its distribution business in Europe. The Company in connection with the TSA agreement with Sanken and PSL paid certain costs on behalf of them, and as such, had related party accounts receivable from SEEL of $1,272 as of the fiscal year ended March&#160;26, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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 it subleases certain office building space in Japan from Sanken. The sublease automatically renews on an annual basis unless either party provides notice to the other party otherwise and can be terminated by either party upon providing six months&#8217; notice. The Company made aggregate payments of approximately $200 to Sanken under the sublease agreement during each of the fiscal years 2021 and 2020.</span></div><div style="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%">The Company entered into a board executive advisor agreement (the &#8220;Consulting Agreement&#8221;) with Reza Kazerounian in March 2018, before Mr. Kazerounian became a member of the Company&#8217;s board of directors, 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 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 fiscal years ended March&#160;26, 2021 and March&#160;27, 2020, the Company paid aggregate fees of $318 and $494, respectively, to Mr. Kazerounian pursuant to the Consulting Agreement.</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-style:italic;font-weight:400;line-height:120%">Director and Executive Officer Promissory Notes </span></div><div style="margin-top:6pt;text-align: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 entered into promissory notes with certain of its directors and executive officers to finance all or a part of the income and employment taxes payable by them in connection with grants of the Company&#8217;s Class A common stock and/or Class L common stock. The Company had no amount and $506 of promissory notes outstanding as of as of March&#160;26, 2021 and March&#160;27, 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_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196408801656">
<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">12 Months Ended</th>
</tr>
<tr><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_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: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%">The preparation of consolidated financial statements in conformity with 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 consolidated financial statements and the reported amounts of net sales and expenses during the reporting period. Such estimates relate to useful lives of fixed and intangible assets, allowances for doubtful accounts and customer returns and sales allowances. Such estimates could also relate to the 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 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="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="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. The carrying value of assets held for sale related to the planned disposition of the Company&#8217;s AMTC Facility were reclassified from Property, plant and equipment, net to Assets held for sale in fiscal year 2021. Impairment of long-lived assets related to the Company&#8217;s Thailand-based facility (the &#8220;AMTC Facility&#8221;). The AMTC facility was reported separately in the consolidated financial statements during fiscal year 2021.</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_SegmentReportingPolicyPolicyTextBlock', window );">Business Segment Information</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%">Business Segment Information</span></div><div style="margin-top:6pt;text-align: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 operates in one segment which involves the design, development, production and distribution of various integrated circuits in various markets worldwide. The Company has a single, company-wide management team that administers all properties as a whole rather than as discrete operating segments. The chief operating decision maker, who is the Company&#8217;s chief executive officer, measures financial performance as a single enterprise and not on legal entity or end market basis. Throughout the year, the chief operating decision maker allocates capital resources on a project-by-project basis across the Company&#8217;s entire asset base to maximize profitability without regard to legal entity or end market basis. The </span></div>Company operates in a number of countries throughout the world in a variety of product lines through its business unit structure.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Transaction and Translations</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%">Foreign Currency Translation and Transactions</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s reporting currency is the U.S. Dollar. The financial statements of the Company&#8217;s foreign subsidiaries are translated from local currency into U.S. dollars using the current exchange rate at the balance sheet date for assets and liabilities, and the average exchange rate in effect during the period for net sales and expenses. The functional currency for the Company&#8217;s international subsidiaries is considered to be the local currency for each entity and, accordingly, translation adjustments for these entities are included as a component of accumulated other comprehensive loss in the Company&#8217;s consolidated balance sheets.</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_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy', window );">Non-Controlling Interest</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%">Non-Controlling Interest</span></div><div style="margin-top:6pt;text-align: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 one of its wholly owned subsidiaries, established an affiliated entity in Philippines for the primary purpose of purchasing, selling, leasing, developing and otherwise managing real estate acquired by the Company in the Philippines. The Company owns 40% of the equity interest in this entity and the remaining 60% is held in a trust for the benefit of its employee retirement fund. The portion of the results of operations of this entity is shown as net income attributable to the non-controlling interest in the Company&#8217;s consolidated statements of operations for fiscal 2021 and 2020. Additionally, the cumulative portion of the results of operations of this entity along with the interest in the net assets is shown as a component of non-controlling interest in the Company&#8217;s consolidated balance sheets.</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_CashAndCashEquivalentsPolicyTextBlock', window );">Cash Equivalents and Restricted Cash</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%">Cash Equivalents and Restricted Cash</span></div><div style="margin-top:6pt;text-align: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 considers all highly liquid instruments with original maturities of three months or less at the time of acquisition to be cash equivalents. At March 26, 2021 and March 27, 2020, the Company maintained investments in an interest-bearing cash account. Because of the investment&#8217;s short term to maturity and the investment&#8217;s relative price insensitivity to changes in market interest rates, the Company notes that cost approximates fair value for this investment. As a result, there were no realized or unrealized gains or losses for the fiscal years ended March 26, 2021 and March 27, 2020. The Company has restricted cash, the use of which is restricted to the benefit of employees through a deferred compensation program.</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_FairValueOfFinancialInstrumentsPolicy', window );">Fair Value of Financial Instruments</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%">Fair Value of Financial Instruments</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%">Certain assets and liabilities are carried at fair value under GAAP. Fair value is the exchange price that would be received for an asset or paid to transfer a liability (at exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The Company establishes a fair value hierarchy that requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The standard describes three levels of inputs that may be used to measure fair value, which are provided below:</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1&#160;&#160;&#160;&#160;&#8212;   Quoted prices in active markets for identical assets or liabilities.</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2&#160;&#160;&#160;&#160;&#8212;   Observable inputs (other than Level 1 prices) such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="padding-left:54pt;text-align:justify;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3&#160;&#160;&#160;&#160;&#8212;  Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant management judgment or examination.</span></div><div style="margin-top:6pt;text-align: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 categorization of a financial instrument within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement.</span></div><div style="margin-top:6pt;text-align: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 cash equivalents and restricted cash are carried at fair values as determined according to the fair value hierarchy described above (see Note 5, &#8220;Fair Value Measurements&#8221;). The carrying value of accounts receivable, assets held for sale, notes receivables, accounts payable and accrued expenses approximate their respective fair value due to the short-term nature of these assets and liabilities. The carrying value of outstanding borrowings under the line of credit agreements approximates fair value as it bears interest at a rate approximating a market interest rate.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Related party note receivable was classified as held-for-investment based on management&#8217;s intent and ability to hold the loan for the foreseeable future or to maturity. Loans held-for investment are carried at amortized cost and reduced by a valuation allowance for estimated credit losses, as necessary. The Company recognizes interest income on loans, including the amortization of discounts and premiums, loan fees paid and received, using the interest method. The interest method is applied on a loan-by-loan basis when collectability of the future payments is reasonably assured. Premiums and discounts are recognized as yield adjustments over the term of the related loans.</span></div><div style="margin-top:6pt;text-align: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 detailed description of fair value measurement of the assets of the non-U.S. defined benefit plan is included in Note 14, &#8220;Retirement Plans&#8221;.</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_ReceivablesPolicyTextBlock', window );">Trade accounts receivable, net</a></td>
<td class="text"><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%">Trade accounts receivable, 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%">A receivable is a right to consideration that is unconditional (i.e., only the passage of time is required before payment is due). Accounts receivables are presented net of an allowance for doubtful accounts, which is an estimate of amounts that may not be collectible.</span></div><div style="margin-top:6pt;text-align: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 manages the collectability of accounts receivable primarily through its review of the accounts receivable aging. When facts and circumstances dictate the collection of a specific invoice amount or the balance relating to a customer is in doubt, the Company assesses the impact on amounts recorded for doubtful accounts and, if necessary, records a charge in the fiscal period that such assessment is determined. Adjustments to the allowance for doubtful accounts are recorded as selling, general and administrative expenses in the consolidated statements of operations. Account balances are written off after all means of collection are exhausted and the potential for non-recovery is determined to be probable.</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_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><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%">Inventories</span></div><div style="margin-top:6pt;text-align: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 are stated at the lower of cost or net realizable value, with cost being determined on a first-in, first-out basis. The Company records inventory provisions when conditions exist that suggest that inventory may be in excess of anticipated demand, is obsolete based upon expected future demand for products and market conditions, or quality related rejections. These provisions are reported as a reduction to raw materials and supplies, work in process and finished goods. The Company regularly evaluates the ability to realize the value of inventory based on a combination of factors, including historical usage rates, forecasted sales or usage, and product end of life dates. Assumptions used in determining management&#8217;s estimates of future product demand may prove to be incorrect, in which case the provision required for excess and obsolete inventory would have to be adjusted in the future. Although the Company performs a detailed review of its forecasts of future product demand, any significant unanticipated changes in demand could have a significant impact on the value of the Company&#8217;s inventory and reported operating results.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_AssetsHeldForSalePolicyPolicyTextBlock', window );">Assets Held for Sale</a></td>
<td class="text"><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%">Assets Held for Sale</span></div><div style="margin-top:6pt;text-align: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 classifies assets as held for sale when all of the following are met: (i) management has committed to a plan to sell the assets; (ii) the assets are available for immediate sale in their present condition; (iii) an active program to locate a buyer has been initiated; (iv) it is probable that a sale will occur within one year; (v) the assets are being actively marketed for sale at a price that is reasonable in relation to their current fair value; and (vi) it is unlikely that significant changes to the plan will be made or that the plan will be withdrawn. If all held for sale criteria are met, the assets are reclassified and presented separately in the consolidated balance sheets as assets held for sale at the lower of the carrying value or the fair value, less cost to sell, and no longer depreciated or amortized.</span></div><div style="margin-top:6pt;text-align: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 fourth quarter of fiscal year 2021, the Company entered into an agreement to sell the AMTC Facility in connection with its previously announced back-end facility consolidation plan. The AMTC Facility met the criteria to be classified as held for sale, and the Company was required to record these assets at the lower of carrying value or fair value less any costs to sell based on the agreed-upon sales price. The sale of the AMTC Facility is expected to close within the calendar year, subject to government approvals in Thailand and customary closing conditions.</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_DeferredChargesPolicyTextBlock', window );">Deferred Offering Costs</a></td>
<td class="text">Deferred Offering Costs The Company capitalizes certain legal, professional accounting and other third-party fees that are directly associated with&#160;in-process&#160;equity financings as deferred offering costs until such financings are consummated. After consummation of the equity financing, these costs are recorded in stockholders&#8217; equity as a reduction of the additional paid-in capital generated as a result of the offering.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, Plant and Equipment, Net</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%">Property, Plant and Equipment, 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%">Property, plant and equipment, net, including improvements that significantly add to productive capacity or extend useful life, are stated at historical cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets. The Company capitalizes interest on certain projects with long-term construction periods. Maintenance and repairs expenditures are charged to expense as incurred. Estimated useful lives of the respective property, plant and equipment assets are as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.400%"/><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:60.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Asset</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Useful Life</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%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">31 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Economic life of the building improvements</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%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The shorter of the remaining term of the lease or estimated useful life</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%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><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%">3 years</span></div></td></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_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy', window );">Intangible assets, net</a></td>
<td class="text">Intangible assets, netIntangible assets, net primarily consist of capitalized costs to acquire and defend patent and trademark related awards. In addition, the Company holds technology, customer relationships, and non-compete agreements. The Company&#8217;s intangible assets are amortized using the straight-line method over their estimated useful lives, ranging from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmUwZThhNDQzMDc0YTQ0NWI5NTBkMjQ5Mjg3M2M5NDJkL3NlYzplMGU4YTQ0MzA3NGE0NDViOTUwZDI0OTI4NzNjOTQyZF8xMDkvZnJhZzpiMDExYTA1OWU3MTQ0MTk3OTZhYmFhOWEyNmJiNTcxZi90ZXh0cmVnaW9uOmIwMTFhMDU5ZTcxNDQxOTc5NmFiYWE5YTI2YmI1NzFmXzYwNDczMTQxOTM5MDg_525d2c31-809e-4db7-a8cf-0c57d96f23ef">three</span> to ten years.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-Lived Assets</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%">Impairment of Long-Lived 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:120%">Long-lived assets consist of property, plant and equipment, finite-lived intangibles, such as patents and customer relationships and indefinite-lived intangible assets such as process technology and trademarks.</span></div><div style="margin-top:6pt;text-align: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 and finite-lived assets are tested for impairment whenever events or changes in business circumstances indicate that the carrying amount of the assets may not be fully recoverable. Factors that the Company considers in deciding when to perform an impairment review include significant underperformance of the business in relation to expectations, significant negative industry or economic trends and significant changes or planned changes in the use of the assets. If an impairment review is performed to evaluate a long-lived asset group for recoverability, the Company compares forecasts of undiscounted cash flows expected to result from the use and eventual disposition of the long-lived asset group to its carrying value. An impairment loss would be recognized when estimated undiscounted future cash flows expected to result from the use of an asset group are less than its carrying amount. If such assets are not impaired, but their useful lives have decreased, the remaining net book value is amortized over the revised useful life.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indefinite-lived intangible assets are reviewed for impairment at least annually or whenever events or changes in circumstances indicate that it is more likely than not that the asset is impaired. The impairment test consists of a comparison of the fair value of the intangible asset with its carrying value. If the carrying value of the intangible asset exceeds its fair value, an impairment loss is recognized in an amount equal to that excess. The Company has elected the first business day of the fourth quarter of its fiscal year as the annual impairment testing date. The results of the annual impairment test did not indicate any impairments of indefinite-lived intangible assets for fiscal years 2021 and 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 Company considered the current and expected future economic and market conditions surrounding the COVID-19 pandemic and concluded that there was a triggering event during the fourth quarter of fiscal year 2020. As a result, management performed an impairment evaluation of its long-lived asset balances as of March 27, 2020. This did not lead to the Company recording an impairment charge at that time. The full extent to which COVID-19 will impact the Company&#8217;s results will depend on future developments, which are highly uncertain and cannot be predicted, including new information which may emerge concerning the severity of the virus and the actions to contain or treat its impact.</span></div><div style="margin-top:6pt;text-align: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 the fourth quarter of fiscal year 2020, the Company initiated a process to conclude its operations at the AMTC facility with the intention of selling the AMTC Facility. On March 3, 2021, the Company entered into a definitive agreement to sell its AMTC facility for approximately $30,000 before fees and expenses. As a result of the execution of the definitive agreement, the Company reclassified the AMTC assets within its &#8220;Property, plant and equipment, net&#8221; to &#8220;Assets held for sale&#8221; and incurred an impairment charge to the book value of those assets of $7,119 in its fiscal fourth quarter ended March 26, 2021.</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_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</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:700;line-height:120%">Goodwill</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess purchase price over the estimated fair value of net assets acquired as of the acquisition date. The Company tests goodwill for impairment on an annual basis on the first business day of the fourth quarter or more frequently if there are indicators of impairment. Events that could indicate impairment and trigger an interim impairment assessment include, but are not limited to, current economic and market conditions, including a decline in market capitalization, a significant adverse change in legal factors, business climate, operational performance of the business or key personnel, and an adverse action or assessment by a regulator. The Company has determined that there is one reporting unit for purposes of testing goodwill for impairment.</span></div><div style="margin-top:6pt;text-align: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 testing goodwill for impairment, the Company has the option to first consider qualitative factors to determine whether it is more likely than not that the fair value of a reporting unit is less than its carrying value. Such qualitative factors include industry and market considerations, economic conditions, entity-specific financial performance and other events, such as changes in management, strategy and primary customer base. If based on the Company&#8217;s qualitative assessment it is more likely than not that the fair value of the reporting unit is less than its carrying amount, quantitative impairment testing is required. However, if the Company concludes otherwise, quantitative impairment testing is not required. The results of the Company&#8217;s qualitative goodwill impairment test performed on the first business day of fourth quarter for fiscal year 2021 and fiscal year 2020 did not indicate any impairments.</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_StandardProductWarrantyPolicy', window );">Product Warranties</a></td>
<td class="text"><div style="margin-bottom:6pt;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%">Product Warranties</span></div><div style="margin-top:6pt;text-align: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 provides warranties on its products to its customers, generally for one year from the date of shipment and in limited cases for longer periods. In the event of a failure of a product covered by these warranties, the Company must repair or replace the product or, if those remedies are insufficient, and at the discretion of the Company, provide a refund. In limited cases, the Company warrants its products to include significant liability beyond the cost of repairing or replacing the product or refunding the sales price of the product. The Company periodically assesses the adequacy of the warranty reserve and adjusts the amount as necessary. If there is a material increase in the rate of customer claims, or the Company&#8217;s estimates of probable losses relating to specifically identified warranty exposures are inaccurate, the Company may need to record a charge against future cost of goods sold. There were minimal costs accrued in the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_DeferredRentPolicyPolicyTextBlock', window );">Deferred Rent</a></td>
<td class="text"><div style="margin-bottom:6pt;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%">Deferred Rent</span></div><div style="margin-top:6pt;text-align: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 records rent expense on a straight-line basis using a constant periodic rate over the term of its lease agreements. The excess of the cumulative rent expense incurred over the cumulative amounts due under the lease agreements is deferred and recognized over the term of the leases. Leasehold improvement reimbursements from landlords are recorded as deferred rent and amortized as reductions to lease expense over the lease term.</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_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><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%">Revenue Recognition</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective March 30</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 2019, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company adopted Accounting Standards Update (&#8220;ASU&#8221;) 2014-09, Revenue from Contracts with Customers (Topic 606) (&#8220;ASU 2014-09&#8221; or &#8220;ASC 606&#8221;) using the modified retrospective method. ASC 606 superseded the guidance of Revenue Recognition (Topic 605) formerly followed by the Company. The adoption of ASC 606 had no impact on the Company&#8217;s consolidated financial statements. The comparative information has not been restated and continues to be reported under the accounting standards in effect for those periods. The Company expects the new standard to be immaterial to net income on an ongoing basis.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the guidance of ASC 606, revenue is recognized when transfer of control to the customer occurs in an amount reflecting the consideration that the Company expects to be entitled. In order to achieve this core principle, the Company applies the following five step approach:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Identify the contract with a customer</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The Company considers customer purchase orders, which in some cases are governed by master agreements, to be customer contracts. A contract exists when it is approved by both parties, each party&#8217;s rights and obligations are identified, payment terms are known, customer has the ability and intent to pay and the contract has commercial substance. The Company uses judgement in determining the customer&#8217;s ability and intent to pay, which is based on factors such as the customer&#8217;s historical payment experience or, for new customers, credit and financial information pertaining to the 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%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Identify the performance obligations in the contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Performance obligations are identified as products and services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the product or service either on its own or together with other resources that are readily available from third parties or from the Company, and are distinct in the context of the contract, whereby the transfer of the products or services is separately identifiable from other promises in the contract. Substantially, all of the Company&#8217;s contracts with customers contain single performance obligation, such as the sale of mixed-signal integrated circuit products or the sale of wafer fabricators.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Determine the transaction price</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The transaction price is determined based on the consideration to which the Company expects to be entitled in exchange for transferring products to the customer. Variable consideration is included in the transaction price if, in the Company&#8217;s judgment, it is probable that no significant future reversal of cumulative revenue under the contract will occur.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Allocate the transaction price to the performance obligations in the contract</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;If the contract contains a single performance obligation, the entire transaction price is allocated to that performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligations based on a relative standalone selling price (&#8220;SSP&#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%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Recognize revenue when a performance obligation is satisfied</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Revenue is recognized when control of the product is transferred to the customer (i.e., when the Company&#8217;s performance obligation is satisfied), which typically occurs point in time at shipment.</span></div><div style="margin-bottom:6pt;margin-top:12pt;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%">Sales channels</span></div><div style="margin-top:6pt;text-align: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 globally through its direct sales force, third party distributors, independent sales representatives and consignment. The Company records revenue based on the amount of any discounted arrangement fee. When the Company transacts with a distributor, its contractual arrangement is with the distributor and not with the end customer. Whether the Company transacts business with and receives the order from a distributor or directly from an end customer, its revenue recognition policy and resulting pattern of revenue recognition for the order are the same.</span></div><div style="margin-top:6pt;text-align: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 also uses independent sales representatives to assist in the sales process with certain customers. Sales representatives are not distributors. If a sales representative is engaged in the sales process, the Company receives the order directly from and sells the products directly to the end customer. The Company pays a commission to the sales representative, calculated as a percentage of the related customer payment. Sales representatives commissions are recorded as expenses when incurred and are classified as sales and marketing expenses in the Company&#8217;s consolidated statements 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%">For the consignment arrangements with distributors, delivery occurs and revenue is recognized when the distributor pulls product from consignment inventory that it is stored at designated distributor locations. Recognition is not contingent upon resale of the products to the distributors&#8217; customers. Until the products are pulled for use or sale by the distributor, the Company retains control over the products&#8217; disposition, including the right to pull back or relocate the products.</span></div><div style="margin-bottom:6pt;margin-top:12pt;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%">Variable consideration</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:120%">Variable consideration includes sales in which the amount of consideration that the Company will receive is unknown as of the end of a reporting period. Such consideration primarily includes limited price protection provisions provided to distributors, sales under agreements that allow rights of return, referred to as stock rotation, provided to distributors, discounts and credits provided to distributors and returns provisions offered to direct customers. The Company estimates potential future returns, credits and sales allowances based on historical data from prior sales returns and credits issued and changes in product sales to customers.</span></div><div style="margin-bottom:6pt;margin-top:12pt;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%">Practical expedients elected</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:120%">The Company elected certain practical expedients with the adoption of the new revenue recognition standard. Revenue recognized is adjusted based on allowances, which are prepared on a portfolio basis using a most likely amount methodology. The length of time between revenue recognition and payment is not significant under any of the Company&#8217;s payment terms. However, if the period between revenue recognition and when the customer pays is one year or less, the Company elected not to account for the significant financing component.</span></div><div style="margin-bottom:6pt;margin-top:12pt;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%">Other Revenue Recognition Policies</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:120%">Prior to the end of fiscal year 2020, the Company acted as a distributor of Sanken products in North America, South America and Europe. The Company evaluated whether it is acting as the principal (i.e., report net sales on a gross basis) or agent (i.e. report net sales on a net basis) in these transactions. In doing so, the Company evaluated whether it controls the good or service before it is transferred to the customer. If the Company controls the good or service before it is transferred to the customer, it is acting as principal in the transaction. Generally, the Company controls the promised products before transferring the products to the customer and act as the principal to the transaction, therefore the Company recognizes net sales gross.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling activities are not considered a contract performance obligation. The Company records shipping and handling costs billed to customers as revenue with offsetting costs recorded as cost of sale.</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%">Contract Assets and Contract Liabilities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets and contract liabilities (deferred revenue) are reported net at the contract level for each reporting period. Contract assets typically result from contracts when revenue recognized exceeds the amount billed to the customer, and right to payment is not just subject to the passage of time. Contract assets are transferred to accounts receivable when the rights become unconditional. The Company had no contract assets at March 26, 2021 and March 27, 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%">Contract Liabilities (Deferred Revenue)&#8212;Deferred revenue typically results from billings in excess of revenues recognized and relate to products shipped near the end of the reporting period for which the required revenue recognition criteria were not met. The Company had no contract liabilities at March 26, 2021 and March 27, 2020.</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-style:italic;font-weight:400;line-height:120%">Contract 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%">Following the Company&#8217;s adoption of ASC 606, certain costs, such as cost to obtain a contract or cost to fulfill a contract are required to be capitalized. The Company has immaterial contract costs, as such, no amounts were capitalized at March 26, 2021 and March 27, 2020.</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_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</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%">Stock-Based Compensation</span></div><div style="margin-top:6pt;text-align: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 compensation costs for all stock-based compensation awards made to employees based upon the awards&#8217; grant-date fair value. The Company estimates the fair value of stock-based compensation awards granted using a discounted cash flow model to determine the fair value of the awards. Stock-based compensation expense is recognized evenly over the vesting period. The Company accounts for forfeitures as they occur. Determining the fair value of the stock-based compensation awards at the grant date requires judgment, including estimating the expected life of the stock awards and the volatility of the underlying market-based and projected future cash flow assumptions. Any changes to those estimates that the Company makes from time to time may have a significant impact on the stock-based compensation expense recorded and could materially impact the Company&#8217;s results of operations.</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_PensionAndOtherPostretirementPlansPensionsPolicy', window );">Pension Obligations</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%">Pension 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%">The Company, through its subsidiaries, has various foreign defined benefit plans as well as U.S. defined contribution plans. Accredited independent actuaries calculate related plan assets, liabilities and expenses. The Company is required to make certain assumptions to assign value to the plan assets and liabilities. These assumptions are reviewed annually, based on current plan information and consultations with independent investment advisors and actuaries. The selection of assumptions requires a high degree of judgment and may materially change from period to period. The Company does not offer other defined benefits associated with postretirement benefit plans other than pensions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the funded status of a benefit plan on its consolidated balance sheets and recognizes gains, losses and prior service cost or credits that arise during the period that are not recognized as components of net periodic benefit cost as a component of other comprehensive income, net of tax. In addition, the Company measures defined benefit plan assets and obligations as of the date of the employer&#8217;s fiscal year-end consolidated balance sheets and discloses in the notes to the consolidated financial statements the gains or losses, prior service costs or credits and transition asset or obligation.</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_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-bottom:6pt;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 Taxes</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 Company accounts for income taxes using the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of temporary differences between the financial statement and tax basis of assets and liabilities, as measured by enacted tax rates anticipated to be in effect when these differences are expected to reverse. This method also requires the recognition of future tax benefits to the extent that realization of such benefits is more likely than not. Deferred tax expense or benefit is the result of changes in the deferred tax assets and liabilities. The Company assesses the likelihood that its deferred tax assets will be recovered from future taxable income and, to the extent it believes, based upon the weight of available evidence, it is more likely than not that some or all of the deferred tax assets will not be realized, a valuation allowance is established. </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 Company recognizes a liability for potential payments of taxes to various tax authorities related to uncertain tax positions and other tax matters. The recorded liability is based on a determination of whether and how much of a tax benefit taken by the Company in its tax filings or positions is &#8220;more likely than not&#8221; to be realized. The amount of the benefit that may be recognized in the consolidated financial statements is the largest amount that has a greater than 50% likelihood of being realized upon ultimate settlement. To the extent that the assessment of such tax positions changes, the change in estimate is recorded in the period in which the determination is made. The Company establishes a liability, which is included in other long-term liabilities in the consolidated balance sheets, for tax-related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These liabilities are established when the Company believes that certain positions might be challenged despite the Company&#8217;s belief that the tax return positions are fully supportable. The recorded liability is adjusted considering changes in the facts and circumstances. The provision for income taxes includes the impact of the recorded liability and changes thereto.</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 Company recognizes interest and penalties related to uncertain tax positions as a component of income tax provision in the consolidated statements of operations. Accrued interest and penalties are included in accrued income taxes in the consolidated balance sheets.</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%">Except for our AMTC Facility, all undistributed earnings of our foreign subsidiaries are permanently reinvested. Accordingly, the Company does not provide for U.S. income taxes on such undistributed earnings.</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_AdvertisingCostsPolicyTextBlock', window );">Advertising Costs</a></td>
<td class="text">Advertising CostsAdvertising costs are expensed, as incurred, as a component of sales expense.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Income Per Share</a></td>
<td class="text"><div style="margin-bottom:6pt;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 Income Per Share</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:120%">The Company computes net income per share in accordance with ASC 260, Earnings Per Share (&#8220;ASC 260&#8221;). Basic net income per share is computed by dividing net income attributable to shareholders of the Company by the weighted-average number of common shares outstanding during the reporting period. Diluted net income per share is computed similarly to basic net income per share, except that it includes the potential dilution that could occur if dilutive securities were exercised. Information about potentially dilutive and antidilutive shares for the reporting period is provided in Note 16, &#8220;Net Income per Share.&#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%">As the Company maintained two classes of Common stock (Class A and Class L) in fiscal year 2020, earnings per basic and diluted shares were calculated under the two-class method. The two-class method includes an earnings allocation formula that determines earnings per share for each participating security according to dividends declared on undistributed earnings for the period. Earnings per diluted share is computed on the basis of the weighted-average number of common shares outstanding during the period plus the dilutive effect of any potential common shares outstanding during the period using the more dilutive of the two-class method or another dilutive method. For the fiscal years ended March 27, 2020, the Company did not allocate income to the Class L shares 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.</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_ConcentrationRiskCreditRisk', window );">Concentrations of Credit Risk and Significant Customers</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%">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, which management believes to be of a high credit quality. To manage credit risk related to accounts receivables, the </span></div>Company evaluates its creditworthiness of its customers and maintains allowances, to the extend necessary, for potential credit losses based upon the aging of its accounts receivable balances and known collection issues.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently Adopted Accounting Standards and Recently Issued Accounting Standards Not Yet Adopted</a></td>
<td class="text"><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company qualifies as &#8220;emerging growth company&#8221; as defined in the Jumpstart Our Business Startups Act of 2012 and has elected to &#8220;opt in&#8221; to the extended transition related to complying with new or revised accounting standards, which means that when a standard is issued or revised and it has different application dates for public and nonpublic companies, the Company will adopt the new or revised standard at the time nonpublic companies adopt the new or revised standard and will do so until such time that the Company either (i) 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:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the Financial Accounting Standards Board (&#8220;FASB&#8221;) issued ASU No. 2018-13, &#8220;Fair Value Measurement&#8221; (&#8220;ASU 2018-13&#8221;), which modifies the disclosure requirements on fair value measurements in Topic 820, Fair Value Measurement, regarding transfers between levels of financial instruments, amounts of unrealized gains and losses included in other comprehensive (loss) income for Level 3 fair value measurements and the information used to determine the fair value of Level 3 fair value measurements. The Company adopted the disclosure requirements of this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial 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%">In August 2018, the FASB issued ASU No. 2018-14, &#8220;Compensation&#8212;Retirement Benefits&#8212;Defined Benefit Plans&#8212;General (Topic 715-20): Disclosure Framework&#8212;Changes to the Disclosure Requirements for Defined Benefit Plans&#8221; (&#8220;ASU 2018-14&#8221;), which modifies the disclosure requirements for defined benefit pension plans and other post-retirement plans. The Company adopted ASU 2018-14 retrospectively on December 26, 2020 and determined that the disclosure requirements had no material impact to its consolidated financial 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%">In December</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 2019, the FASB issued ASU No. 2019-12, &#8220;Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes&#8221; (&#8220;ASU 2019-12&#8221;). ASU 2019-1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 simplifies the accounting for income taxes by removing certain exceptions for intraperiod tax allocations and deferred tax liabilities for equity method investments and adds guidance on whether a step-up in tax basis of goodwill relates to a business combination or a separate transaction. The Company adopted this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial statements and related disclosures.</span></div><div style="margin-top:6pt;text-align: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 January 2020, the FASB issued ASU No. 2020-01, &#8220;Investments&#8212;Equity Securities (Topic 321), Investments&#8212;Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)&#8221; (&#8220;ASU 2020-01&#8221;), which addresses accounting for the transition into and out of the equity method and provides clarification of the interaction of rules for equity securities, the equity method of accounting, and forward contracts and purchase options on certain types of securities. The Company adopted this standard update on December 26, 2020 and determined that there was no material impact to its consolidated financial 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%">In March 2020, the FASB issued ASU No. 2020-04, &#8220;Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting&#8221; (&#8220;ASU 2020-04&#8221;) to provide temporary optional expedients and exceptions to the contract modifications, hedge relationships, and other transactions affected by reference rate reform if </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">certain criteria are met. This ASU, which was effective for all entities upon issuance on March 12, 2020 and may be applied through December 31, 2022, is applicable to all contracts and hedging relationships that reference the London Interbank Offered Rate (&#8220;LIBOR&#8221;) or any other reference rate expected to be discontinue</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. The Company has assessed the potential impact of ASU 2020-04 and determined that the standard update would have no material impact to its consolidated financial statements due to the Company&#8217;s option to use an alternative rate other than LIBOR on its senior secured credit facilities. The utilization of another allowable interest rate would be commensurate with LIBOR and would not preclude the need to modify or cancel its current financing arrangements.</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:700;line-height:120%">Recently Issued Accounting Standards Not Yet Adopted</span></div><div style="margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued its new lease accounting guidance in ASU 2016-02, &#8220;Leases (Topic 842)&#8221; (&#8220;ASU 2016-02&#8221;). Topic 842 and all subsequent amendments requires lessees to recognize the following for all leases, with the exception of short-term leases if an accounting policy election is made, at the lease commencement date: a lease liability, which is the lessee&#8217;s obligation to make lease payments arising from a lease, measured on a discounted basis; and a right-of-use asset, which represents the lessee&#8217;s right to use, or control the use of, a specified asset for the lease term. Lease expense is recognized in the income statement in a manner similar to current U.S. GAAP. Lessees will no longer be provided with a source of off-balance sheet financing. The new lease standard also requires entities to disclose key quantitative and qualitative information about its leasing arrangements.</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%">The Company will adopt the new lease standard on March 27, 2021 using the optional transition method to the modified retrospective approach. Under this transition provision, the Company will not apply the new lease standard to comparative periods presented or provide the incremental disclosure requirements for periods before the Company&#8217;s adoption of Topic 842. The Company has identified and evaluated its lease population, including leases embedded within service arrangement, and is currently finalizing business processes and controls to support the ongoing recognition and disclosure requirements after adoption. The Company has also implemented a new software to manage the lease portfolio and perform the accounting required under Topic 842. The Company does not expect the adoption of the new lease standard to have a significant impact on its consolidated statements of operations and cash flows. However, the Company expects that the ad</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">option of the new lease standard will result in the recognition of right-of-use lease assets and lease liabilities between $16.6 million </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%">$20.6 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as of 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: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 the complexity by decreasing the number of credit impairment models that entities use to account for debt instruments. ASU 2016-03, along with its subsequent clarifications, was effective for public companies beginning after December 15</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 2019. The Company is evaluating the new guidance and the expected effect on its consolidated financial statements and related disclosures. In November 2019, the FASB issued ASU No. 2019-10 delaying the effective date for all entities. For public entities, this guidance was effective for annual periods beginning after December 15, 2019</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, including interim periods within those fiscal years. For nonpublic entities, this guidance is effective for annual periods beginning after December 15, 2022, including interim periods within those fiscal years.</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_algm_AssetsHeldForSalePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Assets Held For Sale, Policy</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_AssetsHeldForSalePolicyPolicyTextBlock</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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_DeferredRentPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Rent, Policy</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_DeferredRentPolicyPolicyTextBlock</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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 advertising cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4273-108586<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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108315417&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any 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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredChargesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferral and amortization of significant deferred charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredChargesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: 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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueOfFinancialInstrumentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 determining the fair value of financial instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 60<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=7493716&amp;loc=d3e21868-110260<br><br>Reference 2: 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13279-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueOfFinancialInstrumentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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> -URI http://asc.fasb.org/topic&amp;trid=2175825<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes 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 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32247-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 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<br><br>Reference 7: 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> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 8: 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 28<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32280-109318<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 4<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116847112&amp;loc=d3e4492-108314<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116846552&amp;loc=d3e543-108305<br><br>Reference 6: 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><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 pension plans. This accounting policy may address (1) the types of plans sponsored by the entity (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6412939&amp;loc=d3e15145-114933<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<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 70<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=49170846&amp;loc=d3e28014-114942<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 80<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=65877416&amp;loc=d3e29149-114947<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6359566&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<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(a))<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 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 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 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5033-111524<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130561-203045<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 20<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-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 18<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130563-203045<br><br>Reference 4: 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 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 20<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-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 18<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130563-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<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 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-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 19<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130564-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 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130566-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_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 29<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 29<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-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 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-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 29<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-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 29<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-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_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<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 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-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 10<br> -Section 50<br> -Paragraph 1<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_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 standard warranties including the methodology for measuring the liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=68068213&amp;loc=d3e12565-110249<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196319696664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of the Business and Basis of Presentation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_ScheduleOfNoncashOrPartNoncashDivestituresTextBlock', window );">Cash Flow Impact of Divestiture</a></td>
<td class="text"><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%">In accordance with the divestiture transactions noted above, the following non-cash assets and liabilities and related equity impacts attributable to the statement of cash flows are summarized below: </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.358%"/><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.847%"/><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="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 28,<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%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,332)</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%">Restricted cash</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%">(1,013)</span></td><td style="background-color:#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%">Trade accounts receivable, net of allowances</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%">37&#160;</span></td><td style="background-color:#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%">Accounts receivable &#8211; other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(308)</span></td><td style="background-color:#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%">Inventories</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,250)</span></td><td style="background-color:#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%">Prepaid expenses and other current assets</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%">(376)</span></td><td style="background-color:#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%">Property, plant and equipment, net</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%">(115,341)</span></td><td style="background-color:#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%">Related party note receivable</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%">51,377&#160;</span></td><td style="background-color:#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%">Equity investment in related party</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%">25,462&#160;</span></td><td style="background-color:#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 assets, net</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%">5,609&#160;</span></td><td style="background-color:#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%">Trade accounts payable</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%">4,176&#160;</span></td><td style="background-color:#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 expenses and other current liabilities</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%">7,150&#160;</span></td><td style="background-color:#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%">Current portion of related party debt</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%">25,000&#160;</span></td><td style="background-color:#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%">Bank lines-of-credit</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%">10,000&#160;</span></td><td style="background-color:#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%">Related party notes payable, less current portion</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,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;text-align: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 long-term liabilities</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%">(1,247)</span></td><td style="background-color:#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%">Additional paid-in capital</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%">19,165&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ScheduleOfNoncashOrPartNoncashDivestituresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 sale of an asset or business through a noncash (or part noncash) transaction. It may include the nature and purpose of the divesture, as well as the asset divested of and the noncash consideration received (that is, debt, stock, and so forth.) Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNoncashOrPartNoncashDivestituresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196317654472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Estimated Useful Lives of Property, Plant, and Equipment</a></td>
<td class="text">Estimated useful lives of the respective property, plant and equipment assets 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:36.400%"/><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:60.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Asset</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Useful Life</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%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">31 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Economic life of the building improvements</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%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The shorter of the remaining term of the lease or estimated useful life</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%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><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%">3 years</span></div></td></tr></table><div style="margin-top:6pt;text-align: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%">March 26,<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 27,<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%">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,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"/><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,898&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, building improvements and leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,402&#160;</span></td><td style="background-color:#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%">491,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694,215&#160;</span></td><td style="background-color:#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,281&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,517&#160;</span></td><td style="background-color:#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%">29,201&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,919&#160;</span></td><td style="background-color:#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%">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"/><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%">907,951&#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%">(407,627)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(575,621)</span></td><td style="background-color:#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%">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"/><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%">332,330&#160;</span></td><td style="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_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_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196319740696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_BusinessCombinationsAbstract', window );"><strong>Business Combinations [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_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Summary of Preliminary Purchase Price Allocation</a></td>
<td class="text">The preliminary fair values of the assets acquired and liabilities assumed by major class of the acquisition of Voxtel were recognized 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: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%">Estimated fair value of consideration:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Base purchase price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,680&#160;</span></td><td style="background-color:#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%">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%">7,300&#160;</span></td><td style="background-color:#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%">Total estimated fair value of consideration</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%">34,980&#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%">Estimated fair value of assets acquired and liabilities assumed:</span></td><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;text-align: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 working capital</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%">4,064&#160;</span></td><td style="background-color:#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%">Property 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%">57&#160;</span></td><td style="background-color:#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%">Finite-life intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite-life intangible 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%">2,400&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,843)</span></td><td style="background-color:#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%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,702&#160;</span></td><td style="background-color:#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%">Allocated purchase price</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%">34,980&#160;</span></td><td style="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_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock', window );">Schedule of Finite-Lived Intangible Assets Acquired</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 presents the estimated fair values and useful lives of the identifiable finite-life intangible assets acquired:</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="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%">Useful Life</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%">Fair value</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%">Completed technology</span></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%">12 years</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%">13,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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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: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%">6 years</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%">300&#160;</span></td><td style="background-color:#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%">Trademarks</span></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%">5 years</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"/></tr><tr><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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,600&#160;</span></td><td style="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_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<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_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196323564456">
<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">12 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="ro">
<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 core end market and 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:71.816%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><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: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%"/><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="display:none"/><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%">Fiscal Year Ended</span></td></tr><tr><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="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%">March 26,<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%">March 27,<br/>2020</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%">Core end market:</span></td><td colspan="3" style="display:none"/><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="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 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 colspan="3" style="display:none"/><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%">398,298&#160;</span></td><td style="background-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%">395,277&#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 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="3" style="display:none"/><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%">94,872&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,399&#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 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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,622&#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%">Other applications:</span></td><td colspan="3" style="display:none"/><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;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Wafer foundry products</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">72,370&#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 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%">Distribution of Sanken products</span></td><td colspan="3" style="display:none"/><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%">&#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%">35,421&#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 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 colspan="3" style="display:none"/><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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591,207&#160;</span></td><td style="background-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%">650,089&#160;</span></td><td style="background-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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock', window );">Revenue from External Customers by Products and Services</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:71.816%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><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: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%"/><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="display:none"/><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%">Fiscal Year Ended</span></td></tr><tr><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="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%">March 26,<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%">March 27,<br/>2020</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:120%">Power integrated circuits (&#8220;PIC&#8221;)</span></td><td colspan="3" style="display:none"/><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,600&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,911&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:120%">Magnetic sensors (&#8220;MS&#8221;)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,372&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">376,387&#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:120%">Photonics</span></td><td colspan="3" style="display:none"/><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%">1,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="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:120%">Wafer foundry products</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">72,370&#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:120%">Distribution of Sanken products</span></td><td colspan="3" style="display:none"/><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%">&#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%">35,421&#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 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 colspan="3" style="display:none"/><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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">591,207&#160;</span></td><td style="background-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%">650,089&#160;</span></td><td style="background-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="display:none"/><td colspan="3" style="display:none"/></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 );">Revenue from External Customers by Geographic Areas</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:71.816%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><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: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%"/><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="display:none"/><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%">Fiscal Year Ended</span></td></tr><tr><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="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%">March 26,<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%">March 27,<br/>2020</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%">Americas:</span></td><td colspan="3" style="display:none"/><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="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 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 colspan="3" style="display:none"/><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%">82,165&#160;</span></td><td style="background-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%">119,139&#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 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="3" style="display:none"/><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%">16,558&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,883&#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%">EMEA:</span></td><td colspan="3" style="display:none"/><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="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 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="3" style="display:none"/><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%">103,128&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,126&#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%">Asia:</span></td><td colspan="3" style="display:none"/><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="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 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="3" style="display:none"/><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%">104,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%">184,557&#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 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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,807&#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 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="3" style="display:none"/><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%">62,075&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,707&#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 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="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,074&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,870&#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 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 colspan="3" style="display:none"/><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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">591,207&#160;</span></td><td style="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%">650,089&#160;</span></td><td style="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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph a<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196408378264">
<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">12 Months Ended</th>
</tr>
<tr><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_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 March&#160;26, 2021 and March&#160;27, 2020 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 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: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 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: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%">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: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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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,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"><table 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 27, 2020 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%">46,337&#160;</span></td><td style="background-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%">46,337&#160;</span></td><td style="background-color:#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%">5,385&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">5,385&#160;</span></td><td style="background-color:#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-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,722&#160;</span></td><td style="background-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%">&#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%">51,722&#160;</span></td><td style="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_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:</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 27, 2020</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Purchase price contingent consideration (Note 3)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,300&#160;</span></td><td style="background-color:#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: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,500)</span></td><td style="background-color:#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 March 26, 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%">4,800&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13467-108611<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19279-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196318929560">
<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">12 Months Ended</th>
</tr>
<tr><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_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-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%">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%">March 26,<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 27,<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%">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%">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"/><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%">107,223&#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%">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%">(138)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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,274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Related party trade accounts receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,634)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,293)</span></td><td style="background-color:#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%">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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,457&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock', window );">Schedule of Changes in Allowance for Doubtful Accounts and Returns and Sales Allowances</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the Company&#8217;s allowance for doubtful accounts and returns and sales allowances were as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.275%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.846%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.848%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Allowance for<br/>Doubtful<br/>Accounts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Returns<br/>and Sales<br/>Allowances</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top: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%">Balance at March 29, 2019</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%">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"/><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,607&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">18,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"/></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%">262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,719&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,981&#160;</span></td><td style="background-color:#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%">(386)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119,141)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119,527)</span></td><td style="background-color:#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 March 27, 2020</span></td><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%">288&#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%">17,185&#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%">17,473&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,026&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,876&#160;</span></td><td style="background-color:#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%">Write-offs, net of recoveries</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%">&#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%">(148,937)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,937)</span></td><td style="background-color:#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 March 26, 2021</span></td><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%">138&#160;</span></td><td style="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%">15,274&#160;</span></td><td style="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%">15,412&#160;</span></td><td style="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_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss of financing receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953423-111524<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196319583224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="ro">
<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%">March 26,<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 27,<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%">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%">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"/><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,411&#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%">50,095&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,606&#160;</span></td><td style="background-color:#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%">27,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,659&#160;</span></td><td style="background-color:#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%">Finished goods &#8211; consigned</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,551&#160;</span></td><td style="background-color:#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: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%">87,498&#160;</span></td><td style="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%">127,227&#160;</span></td><td style="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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196318888488">
<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">12 Months Ended</th>
</tr>
<tr><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_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">Estimated useful lives of the respective property, plant and equipment assets 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:36.400%"/><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:60.805%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Asset</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">Useful Life</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%">Buildings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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%">31 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Economic life of the building improvements</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%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The shorter of the remaining term of the lease or estimated useful life</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%">Machinery and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-10 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="3" style="background-color:#cceeff;padding:0 1pt"/><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%">3 years</span></div></td></tr></table><div style="margin-top:6pt;text-align: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%">March 26,<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 27,<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%">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,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"/><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,898&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings, building improvements and leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,402&#160;</span></td><td style="background-color:#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%">491,025&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">694,215&#160;</span></td><td style="background-color:#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,281&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,517&#160;</span></td><td style="background-color:#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%">29,201&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,919&#160;</span></td><td style="background-color:#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%">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"/><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%">907,951&#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%">(407,627)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(575,621)</span></td><td style="background-color:#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%">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"/><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%">332,330&#160;</span></td><td style="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's long-lived assets, net, based on physical location of the assets, as of March&#160;26, 2021 and March&#160;27, 2020 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%">March 26,<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 27,<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%">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%">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"/><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%">152,536&#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%">148,374&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,618&#160;</span></td><td style="background-color:#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%">1,698&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,380&#160;</span></td><td style="background-color:#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,190&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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 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%">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"/><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%">333,646&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph b<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196320501400">
<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">12 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="ro">
<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;padding:2px 1pt;text-align: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 29, 2019</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%">1,336&#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 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%">(51)</span></td><td style="background-color:#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 March 27, 2020</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%">1,285&#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 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%">Goodwill arising from acquisition</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,702&#160;</span></td><td style="background-color:#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:400;line-height:120%">Currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119&#160;</span></td><td style="background-color:#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 March 26, 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%">20,106&#160;</span></td><td style="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_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><table 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: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%">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: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%">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><table 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 27, 2020</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 #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%">29,115&#160;</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,834&#160;</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%">19,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 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%">5,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%">5,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127&#160;</span></td><td style="background-color:#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%">1,650&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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;text-align: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%">608&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">550&#160;</span></td><td style="background-color:#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%">36,867&#160;</span></td><td style="background-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,909&#160;</span></td><td style="background-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,958&#160;</span></td><td style="background-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 March&#160;26, 2021, annual amortization expense of intangible assets for the next five fiscal years is expected to be as follows:</span></div><div style="text-align:justify"><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: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%">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%">3,423&#160;</span></td><td style="background-color:#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,271&#160;</span></td><td style="background-color:#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,153&#160;</span></td><td style="background-color:#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,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: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,741&#160;</span></td><td style="background-color:#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%">20,822&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,366&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13854-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196317832088">
<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">12 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="ro">
<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%">March 26,<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 27,<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%">Accrued management incentive (LTCIP)</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%">58&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,488&#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 management incentive (non-LTCIP)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,480&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,273&#160;</span></td><td style="background-color:#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 salaries and wages</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,069&#160;</span></td><td style="background-color:#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%">Base acquisition purchase price due</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">Deposits on AMTC facility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">Accrued vacation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,146&#160;</span></td><td style="background-color:#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 severance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,065&#160;</span></td><td style="background-color:#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 professional fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,036&#160;</span></td><td style="background-color:#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 income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">514&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,408&#160;</span></td><td style="background-color:#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 utilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,256&#160;</span></td><td style="background-color:#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 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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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:#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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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,855&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of other current liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196319007048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Management Long-Term Incentive Plan (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_CompensationRelatedCostsAbstract', window );"><strong>Compensation Related Costs [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_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock', window );">Schedule of Accrual Activity, Payments, Removal Due to Divestitures and Balances Related to the LTIP</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 accrual activity, payments, removal due to divestitures and balances related to the LTCIP 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: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: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: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%">Current</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%">Liabilities</span></div></td><td colspan="3" style="padding:0 1pt"/><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:8pt;font-weight:700;line-height:120%">Long-Term</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%">Liabilities</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 29, 2019</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%">17,115&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,104&#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%">Reclassification</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,707&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,706)</span></td><td style="background-color:#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%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,836)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">Accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,502&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,759&#160;</span></td><td style="background-color:#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 March 27, 2020</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,488&#160;</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%">2,439&#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%">Reclassification</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,004)</span></td><td style="background-color:#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%">Payments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,267)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(111)</span></td><td style="background-color:#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%">RSU 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%">(640)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">Removal due to divestiture</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(398)</span></td><td style="background-color:#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%">Accruals</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(668)</span></td><td style="background-color:#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 March 26, 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%">58&#160;</span></td><td style="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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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%">258&#160;</span></td><td style="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_CompensationRelatedCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CompensationRelatedCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 arrangements with individual employees that are not equity-based payments or pensions and other postretirement benefits, which are generally employment contracts between the entity and selected officers or key employees containing a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Examples may include profit sharing, deferred bonuses or certain split-dollar life insurance arrangements. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related 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 710<br> -SubTopic 10<br> -Section 30<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6409875&amp;loc=d3e20015-108363<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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=6409733&amp;loc=d3e19524-108361<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196414660920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Summary of Components of Debt</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 is a summary of obligations under the Company&#8217;s Senior Secured Credit Facilities and other borrowings at March&#160;26, 2021 and March&#160;27, 2020:</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: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%">March 26,<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 27,<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%">Senior Secured Term Loan</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%">25,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unsecured Revolving Credit Facilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">43,000&#160;</span></td><td style="background-color:#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 Debt</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%">25,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">43,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less debt payable within one 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%">&#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%">43,000&#160;</span></td><td style="background-color:#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%">Debt payable after one year</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%">25,000&#160;</span></td><td style="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;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196319210120">
<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">12 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="ro">
<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-bottom:12pt;margin-top:6pt;text-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="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%">March 26,<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 27,<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%">Accrued management incentive (LTCIP)</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%">258&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,439&#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 management incentive (non-LTCIP)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">370&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,304&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,005&#160;</span></td><td style="background-color:#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 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%">4,800&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">Provision for uncertain tax positions (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%">2,774&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,855&#160;</span></td><td style="background-color:#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%">275&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;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:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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:#cff0fc;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:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,878&#160;</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of other noncurrent liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196315868184">
<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">12 Months Ended</th>
</tr>
<tr><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_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-U.S. 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:71.816%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><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: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%"/><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="display:none"/><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%">Fiscal Year Ended</span></td></tr><tr><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="display:none"/><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%">March 26,<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%">March 27,<br/>2020</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%">Service cost</span></td><td colspan="3" style="display:none"/><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,454&#160;</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%">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 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%">Interest cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">674&#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%">Expected return on plan assets</span></td><td colspan="3" style="display:none"/><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%">(299)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(331)</span></td><td style="background-color:#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"/><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 net transition asset</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</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%">Amortization of prior service cost</span></td><td colspan="3" style="display:none"/><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%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 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%">Actuarial loss</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96&#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 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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;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,969&#160;</span></td><td style="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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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,394&#160;</span></td><td style="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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock', window );">Changes in Benefit Obligations and Plan Assets</a></td>
<td class="text"><div style="margin-bottom:6pt;margin-top:12pt;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 benefit obligations and plan assets for the non-U.S. defined benefit plan were as follows:</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 style="width:59.257%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.125%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.126%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27, 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:700;line-height:100%">Obligation and funded status of plan:</span></td><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 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%">Benefit obligation at beginning of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">12,595&#160;</span></td><td style="background-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%">10,840&#160;</span></td><td style="background-color:#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%">Service cost</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%">1,454&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961&#160;</span></td><td style="background-color:#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:400;line-height:100%">Interest cost</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%">628&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">674&#160;</span></td><td style="background-color:#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%">Benefits paid</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%">(633)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(938)</span></td><td style="background-color:#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:400;line-height:100%">Actuarial loss</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%">2,502&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">690&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Foreign currency exchange rate changes</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%">634&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">368&#160;</span></td><td style="background-color:#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 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%">Benefit obligation at end of year</span></td><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%">17,180&#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%">12,595&#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:100%">Change in plan assets:</span></td><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 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%">Fair value of plan assets at beginning of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">5,579&#160;</span></td><td style="background-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%">5,171&#160;</span></td><td style="background-color:#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%">Actual return on plan assets</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%">1,421&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434&#160;</span></td><td style="background-color:#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:400;line-height:100%">Employer contributions</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%">981&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">932&#160;</span></td><td style="background-color:#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%">Benefits paid</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%">(595)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,130)</span></td><td style="background-color:#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:400;line-height:100%">Foreign currency exchange rate changes</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%">258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 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%">Fair value of plan assets at end of year</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%">7,644&#160;</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 0 19pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,579&#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 49pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Underfunded status at end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:#ffffff;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%">(9,536)</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 colspan="3" style="background-color:#ffffff;padding:0 1pt 0 31pt"/><td style="background-color:#ffffff;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:#ffffff;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%">(7,016)</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"/></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_ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock', window );">Obligations and Asset Information for Plan with Projected Benefit Obligation in Excess of 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 presents the obligations and asset information for the non-U.S. defined benefit plan that has a projected benefit obligation in excess of plan assets:</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:0.1%"/><td style="width:0.395%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.548%"/><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.551%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27, 2020</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%">Projected benefit obligations</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%">17,180&#160;</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,595&#160;</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="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%">Plan assets</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%">7,644&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,579&#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%">Accumulated benefit obligations</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%">10,353&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,818&#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></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_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of Amounts Recorded for AOCI for Defined Benefit Plan</a></td>
<td class="text"><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 amounts recorded in AOCI for the non-U.S. defined benefit plan for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020 are further detailed below:</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:48.900%"/><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:10.804%"/><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:10.804%"/><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:10.804%"/><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:10.808%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Net Transition Obligation (Asset)</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%">Net Actuarial Loss</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%">Prior Service Costs</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%">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, March 29, 2019, net of tax</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%">75&#160;</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,617&#160;</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%">11&#160;</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,703&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 change in AOCI for non-U.S. defined benefit plan</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%">244&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,264&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,505&#160;</span></td><td style="background-color:#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%">Amounts in AOCI before tax</span></td><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%">319&#160;</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%">2,881&#160;</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%">8&#160;</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%">3,208&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less tax expense</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%">95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">962&#160;</span></td><td style="background-color:#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, March 27, 2020, net of tax</span></td><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%">224&#160;</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%">2,017&#160;</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%">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"/><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%">2,246&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 change in AOCI for non-U.S. defined benefit plan</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%">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%">2,242&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,312&#160;</span></td><td style="background-color:#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%">Amounts in AOCI before tax</span></td><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%">298&#160;</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%">4,259&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;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:#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%">4,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"/></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%">Less tax expense</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%">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%">1,066&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,140&#160;</span></td><td style="background-color:#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, March 26, 2021, net of tax</span></td><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%">224&#160;</span></td><td style="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,193&#160;</span></td><td style="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&#160;</span></td><td style="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,418&#160;</span></td><td style="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_ScheduleOfAssumptionsUsedTableTextBlock', window );">Schedule of Weighted-Average Assumptions</a></td>
<td class="text"><div style="margin-top:12pt;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%">Weighted-Average Assumptions Used to Determine Projected Benefit Obligation</span></div><div style="margin-bottom:6pt;margin-top: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:72.411%"/><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.548%"/><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.551%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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, 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 27, 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%">Non-U.S. assumed discount rate</span></td><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%">4.00&#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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.98&#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%">Non-U.S. rate of compensation increase</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%">5.00&#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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.00&#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:12pt;text-indent:31.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Weighted-Average Assumptions Used to Determine Net Periodic Benefit Cost</span></div><div style="margin-top: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:72.411%"/><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.548%"/><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.551%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align: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><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 27, 2020</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%">Non-U.S. assumed discount rate</span></td><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%">4.00&#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 colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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.98&#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="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%">Non-U.S. expected long-term return on plan assets</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.20&#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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.20&#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 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%">Non-U.S. rate of compensation increase</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%">5.00&#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%">5.00&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock', window );">Fair Value of Entity's Plan Assets</a></td>
<td class="text">The table below sets forth the fair value of the entity&#8217;s plan assets as of March&#160;26, 2021 and March&#160;27, 2020, using the same three-level hierarchy of fair value inputs described in Note 2, &#8220;Summary of Significant Accounting Policies&#8221;:<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 March 26,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets of non-U.S. defined benefit plan:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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><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 27,<br/>2020</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,260&#160;</span></td><td style="background-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,260&#160;</span></td><td style="background-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%">897&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">897&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">756&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">756&#160;</span></td><td style="background-color:#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,094&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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,094&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">1,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">364&#160;</span></td><td style="background-color:#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%">5,579&#160;</span></td><td style="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,467&#160;</span></td><td style="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,992&#160;</span></td><td style="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,120&#160;</span></td><td style="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 fiscal years ended March&#160;26, 2021 and March&#160;27, 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 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 29, 2019</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%">760&#160;</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%">353&#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%">271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">(300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">Change in foreign currency exchange rates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#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 March 27, 2020</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%">756&#160;</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%">364&#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%">325&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">(531)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">&#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%">753&#160;</span></td><td style="background-color:#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%">34&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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;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;border-bottom:3pt double #000000;border-top:1pt solid #000000;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,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>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock', window );">Schedule of Estimated Future Benefit Payments</a></td>
<td class="text"><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:120%">The following table projects the benefits expected to be paid to participants from the plans in each of the following fiscal years. The majority of the payments will be paid from plan assets, not company assets.</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:85.655%"/><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.550%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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%">Pension <br/>Benefits</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%">2022</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%">1,436&#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%">2023</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%">1,575&#160;</span></td><td style="background-color:#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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">927&#160;</span></td><td style="background-color:#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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">995&#160;</span></td><td style="background-color:#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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">980&#160;</span></td><td style="background-color:#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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,786&#160;</span></td><td style="background-color:#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 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%">13,699&#160;</span></td><td style="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_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 change in the benefit obligation, fair value of plan assets, and funded status of pension plans or other employee benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(b)(c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of defined benefit plan asset investment. Includes, but is not limited to, fair value of category of plan asset and its level within fair value hierarchy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAssumptionsUsedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (k)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAssumptionsUsedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 benefit obligation and plan assets for defined benefit pension plan with projected benefit obligation in excess of plan 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2417-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation of beginning and ending balances of the fair value of plan assets of pension plans and/or other employee benefit plans showing separately, if applicable, the effects during the period attributable to each of the following: actual return on plan assets, foreign currency exchange rate changes, contributions by the employer, contributions by plan participants, benefits paid, business combinations, divestitures, and settlements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in plan assets and benefit obligations recognized in other comprehensive income (loss) 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_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetBenefitCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196319001352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitment and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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>
</tr>
<tr class="ro">
<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 Future Minimum Lease Payments for Noncancelable Operating Leases</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 noncancelable operating leases as of March&#160;26, 2021 are as follows:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.191%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.609%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,887&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,726&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,644&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,773&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,713&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,915&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196318946904">
<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">12 Months Ended</th>
</tr>
<tr><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_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 and Unaudited Pro Forma Net Income per Share</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 sets forth the basic and diluted net (loss) 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:71.816%"/><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%"/><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="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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">March 26,<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%">March 27,<br/>2020</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%">Net income attributable to Allegro MicroSystems, Inc.</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%">17,953&#160;</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,971&#160;</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="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%">Net income attributable to common stockholders</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%">18,101&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,105&#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%">Basic weighted average common shares</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">83,448,055&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,968,590&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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="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%">Diluted weighted average common shares</span></td><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%">176,416,645&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000,000&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">Basic net income attributable to Allegro MicroSystems, Inc. per share</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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.22&#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;border-top:1pt solid #000;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%">3.70&#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="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%">Basic net income attributable to common stockholders per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">0.22&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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.71&#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%">Diluted net income attributable to Allegro MicroSystems, Inc. per share</span></td><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.10&#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%">3.70&#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="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%">Diluted net income attributable to common stockholders per share</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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;padding:2px 0;text-align: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.10&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom: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;padding:2px 0;text-align: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.71&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock', window );">Schedule of Weighted Average Number of Shares</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 represents issued and 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:71.816%"/><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%"/><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="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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">March 26,<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%">March 27,<br/>2020</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%">Restricted stock units</span></td><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%">308,811&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">Performance stock units</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%">218,678&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="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%">Employee stock purchase plan</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%">2,914&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="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%">Shares related to Common Stock Conversion</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%">92,438,187&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="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%">92,968,590&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196317612200">
<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">12 Months Ended</th>
</tr>
<tr><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_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_ScheduleOfConversionsOfStockTextBlock', window );">Schedule of Stock Issued in Common Stock Conversion</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 following table presents the respective number of shares of common stock and unvested restricted common stock issued in the Common Stock Conversion. The number of shares of common stock and unvested restricted common stock issuable are based upon the vesting provisions of the outstanding shares and reflect the shares vested and unvested at the date of conversion.</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:99.851%"><tr><td style="width:1.0%"/><td style="width:52.998%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.396%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.804%"/><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%">Shares of <br/>Common Stock</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%">Shares of Unvested<br/>Restricted<br/>Common Stock</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%">Total Shares of<br/>Common Stock</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%">Class A 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%">156,155,403&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,155,403&#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%">Class L 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:10pt;font-weight:400;line-height:100%">7,816,614&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459,749&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,276,363&#160;</span></td><td style="background-color:#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:400;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%">163,972,017&#160;</span></td><td style="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%">459,749&#160;</span></td><td style="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%">164,431,766&#160;</span></td><td style="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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of Restricted Stock Units Activity</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 summarizes RSU activity for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020:</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:32.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><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:14.971%"/><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:14.971%"/><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:14.974%"/><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%">Number of<br/>Shares</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%">Weighted-Average Grant-Date Fair Value</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%">Weighted-Average Remaining Contractual Life <br/>(In years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate <br/>Intrinsic <br/>Value</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 29, 2019</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 27, 2020</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%">&#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 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%">&#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"/></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%">Granted </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,428,932&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.06&#160;</span></td><td style="background-color:#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"/><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 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%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(160,063)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.00&#160;</span></td><td style="background-color:#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"/><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 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%">Canceled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,713)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.00&#160;</span></td><td style="background-color:#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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 26, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,225,156&#160;</span></td><td style="background-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.07&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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%">1.70</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%">30,960&#160;</span></td><td style="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Performance Units Fair Value Assumptions</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 weighted-average fair value of the PSUs was determined using the Monte Carlo simulation model incorporating the following weighted-average assumptions:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.255%"><tr><td style="width:1.0%"/><td style="width:82.708%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.092%"/><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%">Fiscal Year 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%">Performance term</span></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%">2.42 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%">Volatility</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%">49.9%</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%">Risk-free rate of return</span></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%">0.17%</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%">Dividend yield</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%">&#8212;%</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%">Weighted-average fair value per share</span></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%">$14.00</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock', window );">Summary of Performance Stock Units Activity</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 summarizes PSU activity for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020:</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:32.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><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:14.971%"/><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:14.971%"/><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:14.974%"/><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%">Number of<br/>Shares</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%">Weighted-Average Grant-Date Fair Value</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%">Weighted-Average Remaining Contractual Life <br/>(In years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate <br/>Intrinsic <br/>Value</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 29, 2019</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 27, 2020</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%">&#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 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%">&#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"/></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%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650,302&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.05&#160;</span></td><td style="background-color:#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:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#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%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="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:#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%">Canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 26, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650,302&#160;</span></td><td style="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%">15.05&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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%">2.65</span></td><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%">16,433&#160;</span></td><td style="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_NonvestedRestrictedStockSharesActivityTableTextBlock', window );">Summary of Unvested Restricted Common Stock Activity</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 summarizes unvested restricted common stock activity for the fiscal years ended March&#160;26, 2021 and March&#160;27, 2020:</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:32.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.971%"/><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:14.971%"/><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:14.971%"/><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:14.974%"/><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%">Number of<br/>Shares</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%">Weighted-Average Grant-Date Fair Value</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%">Weighted-Average Remaining Contractual Life</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%">Aggregate <br/>Intrinsic <br/>Value</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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 29, 2019</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%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 27, 2020</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%">&#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 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%">&#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 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%">&#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 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%">&#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"/></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%">Common stock conversion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">459,749&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.00&#160;</span></td><td style="background-color:#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"/><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 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%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,170)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.00&#160;</span></td><td style="background-color:#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"/><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 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%">Canceled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,252)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.00&#160;</span></td><td style="background-color:#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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Outstanding - March 26, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,327&#160;</span></td><td style="background-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.00&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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%">1.79</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%">10,268&#160;</span></td><td style="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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of Stock-Based Compensation Expense</a></td>
<td class="text">The Company recorded stock-based compensation expense in the following expense categories of its consolidated statements of operations:<table 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:71.816%"/><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%"/><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="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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">March 26,<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%">March 27,<br/>2020</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%">Cost of sales</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%">5,158&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;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%">183&#160;</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="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%">Research and development</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%">3,573&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="background-color:#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%">Selling, general and administrative</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%">41,139&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,165&#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 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 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%">49,870&#160;</span></td><td style="background-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,435&#160;</span></td><td style="background-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="display:none"/><td colspan="3" style="display:none"/></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock', window );">Schedule of ESPP Fair Value Assumptions</a></td>
<td class="text">The weighted-average fair value of the ESPP shares was determined using the Black-Scholes model incorporating the following weighted-average assumptions:<table 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:82.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.972%"/><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%">Fiscal Year 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%">Performance term</span></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%">0.50 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%">Volatility</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%">55.02%</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%">Risk-free rate of return</span></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%">0.09%</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%">Dividend yield</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%">&#8212;%</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%">Weighted-average fair value per share</span></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%">$7.77</span></td></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_algm_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of Share-based Payment Award, Equity Instruments Other than Options, Valuation Assumptions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock</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>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested restricted stock shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)<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_NonvestedRestrictedStockSharesActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfConversionsOfStockTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information related to converting stock into another financial instrument(s) in a noncash (or part noncash) transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfConversionsOfStockTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested performance-based units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)<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_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)<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_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (f)(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_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196323560552">
<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">12 Months Ended</th>
</tr>
<tr><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_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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule of Income before Income Tax, Domestic and Foreign</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 components of income before income taxes include the following:</span></div><div style="margin-bottom:6pt;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:67.947%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><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: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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27,<br/>2020</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:700;line-height:100%">Income before provision for incomes attributable to:</span></td><td colspan="3" style="display:none"/><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="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 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%">Domestic operations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,288)</span></td><td style="background-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%">34,425&#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 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%">Foreign operations</span></td><td colspan="3" style="display:none"/><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%">837&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,853&#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 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</span></td><td colspan="3" style="display:none"/><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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,451)</span></td><td style="background-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%">53,278&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Tax Provision</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%">Significant components of the provision (benefit) for income tax are as follows:</span></div><div style="margin-bottom:6pt;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:67.947%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><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: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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27,<br/>2020</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%">Current:</span></td><td colspan="3" style="display:none"/><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="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 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%">Federal</span></td><td colspan="3" style="display:none"/><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,821)</span></td><td style="background-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%">15,146&#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 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%">State</span></td><td colspan="3" style="display:none"/><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%">1,085&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,468&#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 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%">Foreign</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,115&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,468&#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 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%">Total current</span></td><td colspan="3" style="display:none"/><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(621)</span></td><td 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%">21,082&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="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%">Deferred:</span></td><td colspan="3" style="display:none"/><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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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:#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%">Federal </span></td><td colspan="3" style="display:none"/><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%">(17,564)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</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 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%">State</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,016)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">Foreign</span></td><td colspan="3" style="display:none"/><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%">(351)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(496)</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 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%">Total deferred</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">(18,931)</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%">(4,909)</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total income tax provision</span></td><td colspan="3" style="display:none"/><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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">(19,552)</span></td><td style="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%">16,173&#160;</span></td><td style="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="display:none"/><td colspan="3" style="display:none"/></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_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of Income Taxes Reconciliation</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 difference between the tax provision at the statutory federal tax rate and the provision for income taxes is as follows:</span></div><div style="margin-bottom:6pt;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:67.947%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><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: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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27,<br/>2020</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%">Tax provision at U.S. statutory rate</span></td><td colspan="3" style="display:none"/><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(305)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,189&#160;</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock based compensation</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,303)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="display:none"/><td colspan="3" style="display:none"/></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%">CARES carryback claim and amended returns</span></td><td colspan="3" style="display:none"/><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%">(3,834)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="display:none"/><td colspan="3" style="display:none"/></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%">PSL Divestiture</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,009)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="display:none"/><td colspan="3" style="display:none"/></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%">Research and development tax credit</span></td><td colspan="3" style="display:none"/><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%">(2,162)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,841)</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 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%">FDII</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,188)</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 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%">BEAT</span></td><td colspan="3" style="display:none"/><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%">&#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,694&#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 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%">GILTI</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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%">86&#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 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 costs</span></td><td colspan="3" style="display:none"/><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%">1,498&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="display:none"/><td colspan="3" style="display:none"/></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%">Foreign tax rate</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,279&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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%">State income taxes, net of federal benefit</span></td><td colspan="3" style="display:none"/><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%">356&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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 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%">Deferred tax remeasurement</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="display:none"/><td colspan="3" style="display:none"/></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%">Subpart F income, net of credits</span></td><td colspan="3" style="display:none"/><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%">43&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="display:none"/><td colspan="3" style="display:none"/></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%">Provision for uncertain tax positions</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">361&#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 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%">Provision for IRS audit settlement</span></td><td colspan="3" style="display:none"/><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%">&#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%">5,491&#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 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%">Transition tax</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="display:none"/><td colspan="3" style="display:none"/></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%">Gain on contingent purchase price reduction</span></td><td colspan="3" style="display:none"/><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%">(525)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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="display:none"/><td colspan="3" style="display:none"/></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%">Cumulative provision-to-return</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(862)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(186)</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 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</span></td><td colspan="3" style="display:none"/><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%">(63)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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="display:none"/><td colspan="3" style="display:none"/></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:700;line-height:100%">Total income tax provision</span></td><td colspan="3" style="display:none"/><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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align: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,552)</span></td><td style="background-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,173&#160;</span></td><td style="background-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="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Deferred Tax Assets and Liabilities</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%">Deferred income taxes reflect the net tax effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company&#8217;s deferred tax assets and liabilities are as follows:</span></div><div style="margin-bottom:6pt;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:67.947%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><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: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="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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><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 27,<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%">Deferred income tax assets:</span></td><td colspan="3" style="display:none"/><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="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 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%">Net operating loss</span></td><td colspan="3" style="display:none"/><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%">11,054&#160;</span></td><td style="background-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,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 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%">Bonuses, commissions and other compensation</span></td><td colspan="3" style="display:none"/><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%">9,304&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,793&#160;</span></td><td style="background-color:#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:400;line-height:100%">Tax credits</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,698&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,600&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Inventory and sales related</span></td><td colspan="3" style="display:none"/><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%">6,304&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,696&#160;</span></td><td style="background-color:#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:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">821&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 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%">Capitalized transaction costs</span></td><td colspan="3" style="display:none"/><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%">&#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%">259&#160;</span></td><td style="background-color:#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:400;line-height:100%">Other accruals and reserves</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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,879&#160;</span></td><td style="background-color:#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 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%">Gross deferred income tax assets</span></td><td colspan="3" style="display:none"/><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,231&#160;</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%">26,264&#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 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%">Valuation allowance for deferred income tax assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,025)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,206)</span></td><td style="background-color:#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 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%">Total deferred income tax assets</span></td><td colspan="3" style="display:none"/><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,206&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align: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,058&#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%">Deferred income tax liabilities: </span></td><td colspan="3" style="display:none"/><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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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%">Fixed assets and intangibles </span></td><td colspan="3" style="display:none"/><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,366)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,162)</span></td><td style="background-color:#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:400;line-height:100%">Equity method investment in PSL</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,868)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;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 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="display:none"/><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%">&#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%">(679)</span></td><td style="background-color:#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 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%">Total deferred income tax liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">(6,234)</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%">(14,841)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 55pt;text-align: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 deferred income tax assets</span></td><td colspan="3" style="display:none"/><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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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%">26,972&#160;</span></td><td style="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%">7,217&#160;</span></td><td style="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_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock', window );">Schedule of Unrecognized Tax Benefits Roll Forward</a></td>
<td class="text"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.947%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><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: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%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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%">Fiscal Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 26,<br/>2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 27,<br/>2020</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:700;line-height:100%">Beginning balance </span></td><td colspan="3" style="display:none"/><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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align: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,559&#160;</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%">6,264&#160;</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="display:none"/><td colspan="3" style="display:none"/></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%">Gross increases-tax positions in prior period</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,863&#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 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 decreases-tax positions in prior period settlement</span></td><td colspan="3" style="display:none"/><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%">&#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,513)</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 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%">Lapse in statute of limitations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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:700;line-height:100%">Balance at end of period</span></td><td colspan="3" style="display:none"/><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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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,554&#160;</span></td><td style="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,559&#160;</span></td><td style="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="display:none"/><td colspan="3" style="display:none"/></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_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_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for 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://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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-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_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<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_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 change in 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/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 55<br> -Paragraph 217<br> -URI http://asc.fasb.org/extlink&amp;oid=121610041&amp;loc=d3e36027-109320<br><br>Reference 2: 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 15A<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196323102024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of the Business and Basis of Presentation - Additional Information (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Feb. 02, 2021 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 02, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 14, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 28, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Oct. 31, 2017</div></th>
<th class="th">
<div>Mar. 27, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 26, 2021 </div>
<div>USD ($) </div>
<div>location </div>
<div>continent</div>
</th>
<th class="th">
<div>Mar. 27, 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_NoncashOrPartNoncashDivestituresLineItems', window );"><strong>Noncash or Part Noncash Divestitures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_SaleOfStockPercentageOfOwnershipInterestSold', window );">Percentage of ownership interest sold</a></td>
<td class="text">&#160;<span></span>
</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.288<span></span>
</td>
<td class="text">&#160;<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_NumberOfLocations', window );">Number of locations | location</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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<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_NumberOfContinentsOnWhichEntityOperates', window );">Number of continents on which entity operates | continent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Estimated offering costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,790,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1', window );">Noncash or part noncash divestiture, amount of consideration 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="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="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">26,664,000<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_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges', window );">Adjustments to additional paid in capital, capitalization changes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,165,000<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashDivestituresLineItems', window );"><strong>Noncash or Part Noncash Divestitures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of shares issued in transaction (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">28,750,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_SaleOfStockPricePerShare', window );">Offering price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Net proceeds</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 321,425,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_SaleOfStockUnderwritingDiscounts', window );">Underwriting discounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,125,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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Estimated offering costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,450,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="rh">
<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=algm_IPOSellingShareholdersMember', window );">IPO - Selling Shareholders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashDivestituresLineItems', window );"><strong>Noncash or Part Noncash Divestitures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of shares issued in transaction (in shares) | shares</a></td>
<td class="nump">19,332,852<span></span>
</td>
<td class="nump">3,750,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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnusualOrInfrequentItemAxis=algm_COVID19Member', window );">COVID-19</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashDivestituresLineItems', window );"><strong>Noncash or Part Noncash Divestitures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt', window );">Proceeds from unsecured credit facilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 43,000,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_EstimatedCashTaxBenefitCARESActNetOperatingLosses', window );">Estimated cash benefit, CARES Act, net operating losses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">9,069,000<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_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty', window );">Estimated cash benefit, CARES Act, qualified improvement property</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,680,000<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_EstimatedDeferredPayrollTaxesCARESAct', window );">Estimated deferred payroll taxes, CARES Act</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,766,000<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_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne', window );">Estimated deferred payroll taxes, CARES Act to be paid, third quarter of fiscal year 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,383,000<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_dei_LegalEntityAxis=algm_AllegroMicrosystemsIncMember', window );">Allegro Microsystems, Inc. | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashDivestituresLineItems', window );"><strong>Noncash or Part Noncash Divestitures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of shares issued in transaction (in shares) | 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="rh">
<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_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember', window );">Disposal Group, Disposed of by Sale, Not Discontinued Operations | PSL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashDivestituresLineItems', window );"><strong>Noncash or Part Noncash Divestitures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1', window );">Noncash or part noncash divestiture, amount of consideration 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">$ 42,700,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred', window );">Noncash or part noncash divestiture, amount of consideration transferred</a></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,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_EquityMethodInvestmentOwnershipPercentage', window );">Equity method investment, ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25,250,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_IncomeLossFromEquityMethodInvestments', window );">Income from equity method investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,413,000<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_AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges', window );">Adjustments to additional paid in capital, capitalization changes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,165,000<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_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture', window );">Adjustments to additional paid in capital, income tax benefit from noncash or part noncash divestiture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,552,000<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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember', window );">Disposal Group, Disposed of by Sale, Not Discontinued Operations | PSL | Sanken</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashDivestituresLineItems', window );"><strong>Noncash or Part Noncash Divestitures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Ownership percentage by majority shareholder</a></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">70.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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember', window );">Disposal Group, Disposed of by Sale, Not Discontinued Operations | PSL | PSL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashDivestituresLineItems', window );"><strong>Noncash or Part Noncash Divestitures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent', window );">Related party debt</a></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">$ 66,377,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_NotesReceivableRelatedPartiesNoncurrent', window );">Note 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">$ 51,377,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_RepaymentsOfRelatedPartyDebt', window );">Repayments of related party notes receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 51,377,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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Interest payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">762,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="nump">$ 762,000<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_InterestPaidRelatedParty', window );">Interest paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 762,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>
</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_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Income Tax Benefit From Noncash Or Part Noncash Divestiture</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture</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_EstimatedCashTaxBenefitCARESActNetOperatingLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated Cash Tax Benefit, CARES Act, Net Operating Losses</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EstimatedCashTaxBenefitCARESActNetOperatingLosses</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_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated Cash Tax Benefit, CARES Act, Qualified Improvement Property</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty</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_EstimatedDeferredPayrollTaxesCARESAct">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated Deferred Payroll Taxes, CARES Act</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EstimatedDeferredPayrollTaxesCARESAct</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_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated Deferred Payroll Taxes, CARES Act, To Be Paid Year One</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne</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_InterestPaidRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest Paid, 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;">algm_InterestPaidRelatedParty</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_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncash Or Part Noncash Divestiture, Amount Of Consideration Transferred</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred</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_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_algm_SaleOfStockPercentageOfOwnershipInterestSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sale Of Stock, Percentage Of Ownership Interest Sold</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_SaleOfStockPercentageOfOwnershipInterestSold</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_SaleOfStockUnderwritingDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sale Of Stock, Underwriting Discounts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SaleOfStockUnderwritingDiscounts</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_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<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_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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=121586364&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<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 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest payable on debt, including, but not limited to, trade payables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(5))<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.15(a))<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_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 consideration received for selling an asset or business through a noncash (or part noncash) transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-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_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_NoncashOrPartNoncashDivestituresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_NoncashOrPartNoncashDivestituresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for notes payable (written promise to pay), due to related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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.17)<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_NotesPayableRelatedPartiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost incurred directly with the issuance of an equity 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_ProceedsFromIssuanceOfUnsecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 issuance of long-term debt that is not secured by collateral. Excludes proceeds from 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 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfUnsecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_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=121586364&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_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 received on stock transaction after deduction of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-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_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=algm_IPOSellingShareholdersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=algm_IPOSellingShareholdersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_UnusualOrInfrequentItemAxis=algm_COVID19Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnusualOrInfrequentItemAxis=algm_COVID19Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=algm_AllegroMicrosystemsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=algm_AllegroMicrosystemsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_PolarSemiconductorIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_PolarSemiconductorIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_OwnershipAxis=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_OwnershipAxis=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_dei_LegalEntityAxis=algm_PolarSemiconductorIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=algm_PolarSemiconductorIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196408974024">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Nature of the Business and Basis of Presentation - Cash Flow Impact of Divestiture (Details) - PSL - Disposal Group, Disposed of by Sale, Not Discontinued Operations<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Mar. 28, 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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease', window );">Cash and cash equivalents</a></td>
<td class="num">$ (15,332)<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_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease', window );">Restricted cash</a></td>
<td class="num">(1,013)<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_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease', window );">Trade accounts receivable, net of allowances</a></td>
<td class="nump">37<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_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease', window );">Accounts receivable &#8211; other</a></td>
<td class="num">(308)<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_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease', window );">Inventories</a></td>
<td class="num">(32,250)<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_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(376)<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_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease', window );">Property, plant and equipment, net</a></td>
<td class="num">(115,341)<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_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease', window );">Related party note receivable</a></td>
<td class="nump">51,377<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_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease', window );">Equity investment in related party</a></td>
<td class="nump">25,462<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_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease', window );">Other assets, net</a></td>
<td class="nump">5,609<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_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease', window );">Trade accounts payable</a></td>
<td class="nump">4,176<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_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">7,150<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease', window );">Current portion of related party debt</a></td>
<td class="nump">25,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_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease', window );">Bank lines-of-credit</a></td>
<td class="nump">10,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease', window );">Related party notes payable, less current portion</a></td>
<td class="nump">17,700<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_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease', window );">Other long-term liabilities</a></td>
<td class="num">(1,247)<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_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease', window );">Additional paid-in capital</a></td>
<td class="nump">$ 19,165<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Accounts Payable And Other Accrued Liabilities, Current, Cash Flow Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease</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_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Accounts Payable, Trade, Current, Cash Flow Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease</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_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Accounts Receivable, Accounts And Other Receivables, Net, Current, Cash Flow Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease</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_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Accounts Receivable, After Allowance For Credit Loss, Current, Cash Flow Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease</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_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Additional Paid In Capital, Cash Flow Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease</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_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Cash And Cash Equivalents, Cash Flow Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease</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_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Due From Related Parties, Noncurrent, Cash Flow Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease</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_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Equity Method Investments, Cash Flow Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease</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_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Inventory, Net, Cash Flow Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease</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_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Notes Payable, Related Parties, Current, Cash Flow Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease</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_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Notes Payable, Related Parties, Noncurrent, Cash Flow Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease</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_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent, Cash Flow Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease</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_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent, Cash Flow Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease</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_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Prepaid Expense And Other Assets, Current, Cash Flow Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease</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_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Property, Plant And Equipment, Net, Cash Flow Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease</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_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Restricted Cash, Cash Flow Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease</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_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Short-Term Bank Loans And Notes Payable, Cash Flow Increase (Decrease)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease</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_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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=algm_PolarSemiconductorIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_PolarSemiconductorIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>66
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196319060840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Business Segment Information (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 26, 2021 </div>
<div>segment</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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_NumberOfOperatingSegments', window );">Number of operating segments</a></td>
<td class="nump">1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_NumberOfOperatingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfOperatingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196324039544">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Non-controlling Interest (Details) - Affiliated Entity in Philippines<br></strong></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_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [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_MinorityInterestOwnershipPercentageByParent', window );">Ownership percentage by majority shareholder</a></td>
<td class="nump">40.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Noncontrolling interest ownership percentage</a></td>
<td class="nump">60.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_MinorityInterestLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=algm_AffiliatedEntityInPhilippinesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=algm_AffiliatedEntityInPhilippinesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196318875272">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Deferred Offering Costs (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 26, 2021</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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_DeferredOfferingCosts', window );">Deferred financing costs</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_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_DeferredOfferingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred 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.8)<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 340<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.A)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011391&amp;loc=d3e105025-122735<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredOfferingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>69
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196323483672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 26, 2021</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Useful Life</a></td>
<td class="text">31 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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment | 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember', window );">Machinery and equipment | 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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Useful Life</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office equipment</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_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [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_PropertyPlantAndEquipmentUsefulLife', window );">Useful Life</a></td>
<td class="text">3 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_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_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-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_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196323609640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Intangible assets, net (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 26, 2021</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></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_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_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_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>71
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196422736424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Impairment of Long-Lived Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</div></th>
<th class="th"><div>Mar. 26, 2021</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
<th class="th"><div>Mar. 03, 2021</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Impairment of long-lived assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,119<span></span>
</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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember', window );">Held-for-sale | AMTC Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,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_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Impairment of long-lived assets</a></td>
<td class="nump">$ 7,119<span></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_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2611-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_ImpairmentOfLongLivedAssetsToBeDisposedOf</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_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>72
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196317879928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Goodwill (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 26, 2021 </div>
<div>reportingUnit</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_NumberOfReportingUnits', window );">Number of reporting units</a></td>
<td class="nump">1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_NumberOfReportingUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportingUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196320653208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Contract Assets and Contract Liabilities (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 26, 2021</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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_ContractWithCustomerAssetNet', window );">Contract 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_ContractWithCustomerLiability', window );">Contract liabilities</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_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_ContractWithCustomerAssetNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<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 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<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 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130533-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<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 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-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 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130532-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196319123960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Advertising Costs (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [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_AdvertisingExpense', window );">Advertising expense</a></td>
<td class="nump">$ 331<span></span>
</td>
<td class="nump">$ 273<span></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_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 35<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6420018&amp;loc=d3e36677-107848<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>75
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196323298120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Net Income Per Share (Details) - class<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 31, 2017</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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_NumberOfClassesOfStock', window );">Number of classes of stock</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_NumberOfClassesOfStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Classes Of 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_NumberOfClassesOfStock</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196322171080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</div></th>
<th class="th"><div>Mar. 27, 2020</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_ConcentrationRiskByBenchmarkAxis=us-gaap_TradeAccountsReceivableMember', window );">Trade Accounts Receivable | Customer Concentration Risk | Sanken</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">22.70%<span></span>
</td>
<td class="nump">33.80%<span></span>
</td>
</tr>
<tr class="rh">
<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 | Customer Concentration Risk | Sanken</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_ConcentrationRiskPercentage1', window );">Concentration risk, percentage</a></td>
<td class="nump">17.70%<span></span>
</td>
<td class="nump">28.40%<span></span>
</td>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">86.10%<span></span>
</td>
<td class="nump">81.70%<span></span>
</td>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">17.70%<span></span>
</td>
<td class="nump">28.40%<span></span>
</td>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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.60%<span></span>
</td>
<td class="nump">18.70%<span></span>
</td>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13531-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121572278&amp;loc=d3e13537-108611<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196323569016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Recently Issued Accounting Standards Not Yet Adopted (Details) - Subsequent Event - Accounting Standards Update 2016-02<br> $ in Millions</strong></div></th>
<th class="th">
<div>Mar. 27, 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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems', window );"><strong>New Accounting Pronouncements or Change in Accounting Principle [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_OperatingLeaseRightOfUseAsset', window );">Operating lease, right-of-use asset</a></td>
<td class="nump">$ 16.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_OperatingLeaseLiability', window );">Operating lease, liability</a></td>
<td class="nump">$ 20.6<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196323715992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition - Additional Information (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Aug. 28, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 26, 2021 </div>
<div>USD ($) </div>
<div>reportingUnit</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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_NumberOfReportingUnits', window );">Number of reporting units | reportingUnit</a></td>
<td class="text">&#160;<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_BusinessAcquisitionAxis=algm_VoxtelIncMember', window );">Voxtel</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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_BusinessCombinationConsiderationTransferred1', window );">Preliminary purchase price</a></td>
<td class="nump">$ 34,980<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh', window );">Potential payout</a></td>
<td class="nump">15,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_BusinessCombinationConsiderationTransferredLiabilitiesIncurred', window );">Fair value of earn-outs</a></td>
<td class="nump">7,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Indefinite-life intangible assets</a></td>
<td class="nump">$ 2,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual', window );">Revenue of acquiree</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,235<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual', window );">Loss of acquiree</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,998<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<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 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<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 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationConsiderationTransferredLiabilitiesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 by the acquirer as part of consideration transferred 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<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 25<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6405-128476<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-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_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportingUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportingUnits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=algm_VoxtelIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=algm_VoxtelIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196322218536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisition - Summary of Preliminary Purchase Price Allocation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Aug. 28, 2020</div></th>
<th class="th"><div>Mar. 26, 2021</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
<th class="th"><div>Mar. 29, 2019</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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Estimated fair value of assets acquired and liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 20,106<span></span>
</td>
<td class="nump">$ 1,285<span></span>
</td>
<td class="nump">$ 1,336<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=algm_VoxtelIncMember', window );">Voxtel</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredAbstract', window );"><strong>Estimated fair value of consideration:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Base purchase price</a></td>
<td class="nump">$ 27,680<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred', window );">Contingent consideration</a></td>
<td class="nump">7,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_BusinessCombinationConsiderationTransferred1', window );">Total estimated fair value of consideration</a></td>
<td class="nump">34,980<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract', window );"><strong>Estimated fair value of assets acquired and liabilities assumed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital', window );">Net working capital</a></td>
<td class="nump">4,064<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="nump">57<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Finite-life intangible assets</a></td>
<td class="nump">13,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets', window );">Indefinite-life intangible assets</a></td>
<td class="nump">2,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Deferred tax liability</a></td>
<td class="num">(3,843)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">18,702<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Allocated purchase price</a></td>
<td class="nump">$ 34,980<span></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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Recognized Identifiable Assets Acquired And Liabilities Assumed, Net Working Capital</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital</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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<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 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<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 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationConsiderationTransferredAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_BusinessCombinationConsiderationTransferredAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 by the acquirer as part of consideration transferred 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<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 25<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6911189&amp;loc=d3e6405-128476<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 tax liability attributable to taxable temporary differences assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=121600890&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of property, plant, and equipment recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=121600890&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=algm_VoxtelIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=algm_VoxtelIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196317494968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Acquisition - Schedule of Finite-Lived Intangible Assets Acquired (Details) - Voxtel<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Aug. 28, 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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Fair value</a></td>
<td class="nump">$ 13,600<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=algm_VoxtelIncMember', window );">Completed technology</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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Useful Life</a></td>
<td class="text">12 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Fair value</a></td>
<td class="nump">$ 13,100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=algm_VoxtelIncMember', window );">Customer relationships</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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Useful Life</a></td>
<td class="text">6 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Fair value</a></td>
<td class="nump">$ 300<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=algm_VoxtelIncMember', window );">Trademarks</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_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [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_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Useful Life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Fair value</a></td>
<td class="nump">$ 200<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16265-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=121600890&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionAxis=algm_VoxtelIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=algm_VoxtelIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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=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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196428271784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue from Contract with Customers - Net Sales by Core End Market and Application (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">$ 591,207<span></span>
</td>
<td class="nump">$ 650,089<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">398,298<span></span>
</td>
<td class="nump">395,277<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">94,872<span></span>
</td>
<td class="nump">78,399<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">98,037<span></span>
</td>
<td class="nump">68,622<span></span>
</td>
</tr>
<tr 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_WaferFoundryProductsMember', window );">Wafer foundry products</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">72,370<span></span>
</td>
</tr>
<tr 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_SankenProductsMember', window );">Distribution of Sanken products</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 35,421<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=algm_AutomotiveEndMarketMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=algm_AutomotiveEndMarketMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=algm_IndustrialEndMarketMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=algm_IndustrialEndMarketMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=algm_OtherEndMarketMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=algm_OtherEndMarketMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=algm_WaferFoundryProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_WaferFoundryProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_SankenProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SankenProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196414606792">
<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">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">$ 591,207<span></span>
</td>
<td class="nump">$ 650,089<span></span>
</td>
</tr>
<tr 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 (&#8220;PIC&#8221;)</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">203,600<span></span>
</td>
<td class="nump">165,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_srt_ProductOrServiceAxis=algm_MagneticSensorsMember', window );">Magnetic sensors (&#8220;MS&#8221;)</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">386,372<span></span>
</td>
<td class="nump">376,387<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">1,235<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_srt_ProductOrServiceAxis=algm_WaferFoundryProductsMember', window );">Wafer foundry products</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">72,370<span></span>
</td>
</tr>
<tr 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_SankenProductsMember', window );">Distribution of Sanken products</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 35,421<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=algm_PowerIntegratedCircuitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=algm_PowerIntegratedCircuitsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=algm_MagneticSensorsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=algm_MagneticSensorsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=algm_PhotonicsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=algm_PhotonicsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=algm_WaferFoundryProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_WaferFoundryProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_SankenProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SankenProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196321726152">
<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">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">$ 591,207<span></span>
</td>
<td class="nump">$ 650,089<span></span>
</td>
</tr>
<tr 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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">82,165<span></span>
</td>
<td class="nump">119,139<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">16,558<span></span>
</td>
<td class="nump">20,883<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">103,128<span></span>
</td>
<td class="nump">110,126<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">104,661<span></span>
</td>
<td class="nump">184,557<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">157,546<span></span>
</td>
<td class="nump">121,807<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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,075<span></span>
</td>
<td class="nump">54,707<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">$ 65,074<span></span>
</td>
<td class="nump">$ 38,870<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=algm_OtherAmericasMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=algm_OtherAmericasMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_JP">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_JP</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_KR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_KR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=algm_OtherAsiaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=algm_OtherAsiaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196323629928">
<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">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</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_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>
</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">$ 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_AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsExpenseCredit', window );">Trade accounts receivable, returns, credits issued, and price protection adjustments expense (credit)</a></td>
<td class="num">$ (2,061)<span></span>
</td>
<td class="nump">$ 423<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>85
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196322353000">
<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>Mar. 26, 2021</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_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">$ 22,988<span></span>
</td>
<td class="nump">$ 51,722<span></span>
</td>
</tr>
<tr class="re">
<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">4,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">4,800<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_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">22,988<span></span>
</td>
<td class="nump">51,722<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities</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_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="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities</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_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">4,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities</a></td>
<td class="nump">4,800<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 Funds</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 equivalents</a></td>
<td class="nump">16,327<span></span>
</td>
<td class="nump">46,337<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">6,661<span></span>
</td>
<td class="nump">5,385<span></span>
</td>
</tr>
<tr class="rh">
<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 Funds | 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="ro">
<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 equivalents</a></td>
<td class="nump">16,327<span></span>
</td>
<td class="nump">46,337<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">6,661<span></span>
</td>
<td class="nump">5,385<span></span>
</td>
</tr>
<tr class="rh">
<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 Funds | 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 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="rh">
<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 Funds | 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="ro">
<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 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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_ContingentConsiderationFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contingent Consideration, Fair Value Disclosure</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_ContingentConsiderationFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_RestrictedCashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Restricted Cash and Cash Equivalents, Fair Value Disclosure</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_RestrictedCashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial and nonfinancial obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196323488296">
<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<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><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_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">$ 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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases', window );">Purchase price contingent consideration (Note 3)</a></td>
<td class="nump">7,300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings', window );">Change in fair value of contingent consideration</a></td>
<td class="num">(2,500)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Ending balance</a></td>
<td class="nump">$ 4,800<span></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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 in income from liability measured at fair value on recurring basis using unobservable input (level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196319003032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</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_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " 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,500)<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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e7008-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>88
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196409121288">
<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>Mar. 26, 2021</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
<th class="th"><div>Mar. 29, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl 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">$ 108,546<span></span>
</td>
<td class="nump">$ 107,223<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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>
</tr>
<tr class="ro">
<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 );">Allowance for doubtful accounts</a></td>
<td class="num">(138)<span></span>
</td>
<td class="num">(288)<span></span>
</td>
<td class="num">$ (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_AccountsReceivableAllowanceForReturnsAndSalesCurrent', window );">Returns and sales allowances</a></td>
<td class="num">(15,274)<span></span>
</td>
<td class="num">(17,185)<span></span>
</td>
<td class="num">$ (17,607)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableRelatedPartiesCurrent', window );">Related party trade accounts receivable</a></td>
<td class="num">(23,634)<span></span>
</td>
<td class="num">(30,293)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Trade accounts receivable, net</a></td>
<td class="nump">$ 69,500<span></span>
</td>
<td class="nump">$ 59,457<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Allowance For Returns And Sales, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, before Allowance for Credit Loss, And Due From Related Parties, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_LessAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Less</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_LessAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196445617656">
<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">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</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_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Allowance for Doubtful Accounts</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Balance at the beginning of the period</a></td>
<td class="nump">$ 288<span></span>
</td>
<td class="nump">$ 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_ProvisionForDoubtfulAccounts', window );">Charged to costs and expenses or revenue</a></td>
<td class="num">(150)<span></span>
</td>
<td class="nump">262<span></span>
</td>
</tr>
<tr class="ro">
<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="num">(386)<span></span>
</td>
</tr>
<tr class="re">
<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">138<span></span>
</td>
<td class="nump">288<span></span>
</td>
</tr>
<tr 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">17,185<span></span>
</td>
<td class="nump">17,607<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">147,026<span></span>
</td>
<td class="nump">118,719<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">(148,937)<span></span>
</td>
<td class="num">(119,141)<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,274<span></span>
</td>
<td class="nump">17,185<span></span>
</td>
</tr>
<tr 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">17,473<span></span>
</td>
<td class="nump">18,019<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">146,876<span></span>
</td>
<td class="nump">118,981<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">(148,937)<span></span>
</td>
<td class="num">(119,527)<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">$ 15,412<span></span>
</td>
<td class="nump">$ 17,473<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Allowance for Credit Loss And Returns And Sales</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Allowance For Credit Loss And Returns And Sales, Writeoff</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_AccountsReceivableAllowanceForCreditLossAndReturnsAndSalesWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Allowance For Credit Loss Returns And Sales, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_AccountsReceivableAllowanceForCreditLossReturnsAndSalesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Allowance For Returns And Sales, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Allowance For Returns And Sales</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_AccountsReceivableAllowanceForReturnsAndSalesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Allowance For Returns And Sales, Writeoff</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_AccountsReceivableAllowanceForReturnsAndSalesWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Credit Loss And Returns And Sales Allowances Expense (Reversal)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_AccountsReceivableCreditLossAndReturnsAndSalesAllowancesExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts Receivable, Returns And Sales Allowances Expense (Reversal)</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_AccountsReceivableReturnsAndSalesAllowancesExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of direct write-downs of accounts receivable charged against the allowance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196445561928">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories - Schedule Of Inventory (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 26, 2021</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_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">$ 9,629<span></span>
</td>
<td class="nump">$ 12,411<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work in process</a></td>
<td class="nump">50,095<span></span>
</td>
<td class="nump">87,606<span></span>
</td>
</tr>
<tr class="ro">
<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">27,774<span></span>
</td>
<td class="nump">24,659<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_InventoryFinishedGoodsUnderConsignmentNetOfReserves', window );">Finished goods &#8211; consigned</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,551<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_InventoryNet', window );">Total</a></td>
<td class="nump">$ 87,498<span></span>
</td>
<td class="nump">$ 127,227<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_InventoryFinishedGoodsUnderConsignmentNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Finished Goods Under Consignment, Net Of Reserves</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_InventoryFinishedGoodsUnderConsignmentNetOfReserves</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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011343&amp;loc=d3e100047-122729<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196324037464">
<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="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 28, 2020</div></th>
<th class="th"><div>Mar. 26, 2021</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_InventoryLineItems', window );"><strong>Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 87,498<span></span>
</td>
<td class="nump">$ 127,227<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">4,464<span></span>
</td>
<td class="nump">$ 3,345<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=algm_VoxtelIncMember', window );">Voxtel</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryLineItems', window );"><strong>Inventory [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory', window );">Inventory acquired, step up basis</a></td>
<td class="nump">$ 3,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 1,083<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_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to inventory acquired in connection with a business combination for which the initial accounting was incomplete.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=SL65897772-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_InventoryLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_InventoryLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_BusinessAcquisitionAxis=algm_VoxtelIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=algm_VoxtelIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196319283736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, Plant and Equipment, net - Schedule of PPE (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 26, 2021</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_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">$ 600,020<span></span>
</td>
<td class="nump">$ 907,951<span></span>
</td>
</tr>
<tr class="re">
<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">(407,627)<span></span>
</td>
<td class="num">(575,621)<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">192,393<span></span>
</td>
<td class="nump">332,330<span></span>
</td>
</tr>
<tr class="rh">
<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,602<span></span>
</td>
<td class="nump">27,898<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember', window );">Buildings, building improvements and leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">56,911<span></span>
</td>
<td class="nump">150,402<span></span>
</td>
</tr>
<tr class="rh">
<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">491,025<span></span>
</td>
<td class="nump">694,215<span></span>
</td>
</tr>
<tr class="rh">
<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,281<span></span>
</td>
<td class="nump">7,517<span></span>
</td>
</tr>
<tr class="rh">
<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">$ 29,201<span></span>
</td>
<td class="nump">$ 27,919<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=algm_BuildingsBuildingImprovementsAndLeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196323720536">
<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">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisposals', window );">Fully depreciated assets retired during period</a></td>
<td class="nump">$ 63<span></span>
</td>
<td class="nump">$ 9,418<span></span>
</td>
</tr>
<tr class="re">
<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">44,845<span></span>
</td>
<td class="nump">62,118<span></span>
</td>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="re">
<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_AdjustmentForAmortization', window );">Amortization expense</a></td>
<td class="nump">$ 130<span></span>
</td>
<td class="nump">$ 125<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentForAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentForAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisposals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of divestiture of long-lived, 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, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisposals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>94
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196408845768">
<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>Mar. 26, 2021</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_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">$ 193,791<span></span>
</td>
<td class="nump">$ 333,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_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">36,529<span></span>
</td>
<td class="nump">152,536<span></span>
</td>
</tr>
<tr 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">148,374<span></span>
</td>
<td class="nump">106,618<span></span>
</td>
</tr>
<tr 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">1,698<span></span>
</td>
<td class="nump">62,380<span></span>
</td>
</tr>
<tr 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,190<span></span>
</td>
<td class="nump">$ 12,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_NoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_PH">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_PH</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_TH">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_TH</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=algm_OtherCountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=algm_OtherCountriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196323793816">
<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) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</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_GoodwillRollForward', window );"><strong>Goodwill [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance at beginning of period</a></td>
<td class="nump">$ 1,285<span></span>
</td>
<td class="nump">$ 1,336<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Goodwill arising from acquisition</a></td>
<td class="nump">18,702<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">119<span></span>
</td>
<td class="num">(51)<span></span>
</td>
</tr>
<tr class="re">
<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 );">Balance at end of period</a></td>
<td class="nump">$ 20,106<span></span>
</td>
<td class="nump">$ 1,285<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>96
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196321740280">
<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="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</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_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">$ 56,953<span></span>
</td>
<td class="nump">$ 36,867<span></span>
</td>
</tr>
<tr class="re">
<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">20,587<span></span>
</td>
<td class="nump">16,909<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">36,366<span></span>
</td>
<td class="nump">19,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_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">32,751<span></span>
</td>
<td class="nump">29,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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">12,307<span></span>
</td>
<td class="nump">9,834<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,444<span></span>
</td>
<td class="nump">$ 19,281<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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,193<span></span>
</td>
<td class="nump">$ 5,462<span></span>
</td>
</tr>
<tr class="ro">
<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">5,865<span></span>
</td>
<td class="nump">5,335<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 328<span></span>
</td>
<td class="nump">$ 127<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 1,650<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">651<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">$ 12,449<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_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted-&#160;Average&#160;Lives</a></td>
<td class="text">12 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember', window );">Indefinite-lived and legacy process technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">2,400<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_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="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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<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">$ 176<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=algm_LegacyTrademarksMember', window );">Legacy trademarks</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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">$ 627<span></span>
</td>
<td class="nump">608<span></span>
</td>
</tr>
<tr class="re">
<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">58<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">569<span></span>
</td>
<td class="nump">550<span></span>
</td>
</tr>
<tr class="rh">
<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>97
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196324079608">
<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="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Aug. 28, 2020</div></th>
<th class="th"><div>Mar. 26, 2021</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
<th class="th"><div>Mar. 29, 2019</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>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 20,106<span></span>
</td>
<td class="nump">$ 1,285<span></span>
</td>
<td class="nump">$ 1,336<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Intangible assets amortization expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,332<span></span>
</td>
<td class="nump">$ 1,805<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=algm_VoxtelIncMember', window );">Voxtel</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Preliminary purchase price</a></td>
<td class="nump">$ 34,980<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">18,702<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinitelivedIntangibleAssetsAcquired1', window );">Finite-lived intangible assets</a></td>
<td class="nump">13,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IndefinitelivedIntangibleAssetsAcquired', window );">Indefinite-lived intangible assets acquired</a></td>
<td class="nump">$ 2,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6613-128477<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 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120321790&amp;loc=d3e6927-128479<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 30<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=116859721&amp;loc=d3e6578-128477<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferred1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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_FinitelivedIntangibleAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 1<br> -Subparagraph (a)(1)<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_FinitelivedIntangibleAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IndefinitelivedIntangibleAssetsAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefinitelivedIntangibleAssetsAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_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_BusinessAcquisitionAxis=algm_VoxtelIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionAxis=algm_VoxtelIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196317930712">
<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>Mar. 26, 2021</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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 3,423<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">2023</a></td>
<td class="nump">3,271<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">2024</a></td>
<td class="nump">3,153<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">2025</a></td>
<td class="nump">2,956<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2026</a></td>
<td class="nump">2,741<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">20,822<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Amount</a></td>
<td class="nump">$ 36,366<span></span>
</td>
<td class="nump">$ 19,958<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196414571832">
<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>Mar. 26, 2021</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_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_DeferredCompensationCashBasedArrangementsLiabilityCurrent', window );">Accrued management incentive (LTCIP)</a></td>
<td class="nump">$ 58<span></span>
</td>
<td class="nump">$ 11,488<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent', window );">Accrued management incentive (non-LTCIP)</a></td>
<td class="nump">21,480<span></span>
</td>
<td class="nump">6,273<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrent', window );">Accrued salaries and wages</a></td>
<td class="nump">15,060<span></span>
</td>
<td class="nump">12,069<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_BusinessCombinationConsiderationTransferredPayable', window );">Base acquisition purchase price due</a></td>
<td class="nump">14,588<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_DepositLiabilityCurrent', window );">Deposits on AMTC facility</a></td>
<td class="nump">14,531<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_AccruedVacationCurrent', window );">Accrued vacation</a></td>
<td class="nump">5,739<span></span>
</td>
<td class="nump">7,146<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_AccruedSeveranceCurrent', window );">Accrued severance</a></td>
<td class="nump">572<span></span>
</td>
<td class="nump">6,065<span></span>
</td>
</tr>
<tr class="re">
<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">2,029<span></span>
</td>
<td class="nump">4,036<span></span>
</td>
</tr>
<tr class="ro">
<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">514<span></span>
</td>
<td class="nump">3,408<span></span>
</td>
</tr>
<tr class="re">
<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">623<span></span>
</td>
<td class="nump">1,114<span></span>
</td>
</tr>
<tr class="ro">
<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">3,738<span></span>
</td>
<td class="nump">5,256<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_AccountsPayableAndOtherAccruedLiabilitiesCurrent', window );">Total</a></td>
<td class="nump">$ 78,932<span></span>
</td>
<td class="nump">$ 56,855<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_AccruedSeveranceCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued Severance, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_AccruedSeveranceCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_BusinessCombinationConsiderationTransferredPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Consideration Transferred Payable</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_BusinessCombinationConsiderationTransferredPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalariesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedUtilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for utilities, such as electrical power, heating oil, natural gas, and water. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedUtilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedVacationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6409733&amp;loc=d3e19396-108361<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedVacationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred compensation arrangements payable within one year (or the normal operating cycle, if longer). Represents currently earned compensation under cash arrangements (such as a profit-sharing plan, rabbi trust, and employee contract--excluding equity-based 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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=75028277&amp;loc=d3e19793-108362<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_DeferredCompensationCashBasedArrangementsLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_OtherDeferredCompensationArrangementsLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 liabilities, classified as other, for deferred compensation arrangements payable within 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>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_OtherDeferredCompensationArrangementsLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>100
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196321580856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Management Long-Term Incentive Plan (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 02, 2020</div></th>
<th class="th"><div>Mar. 26, 2021</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_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49,870<span></span>
</td>
<td class="nump">$ 1,435<span></span>
</td>
</tr>
<tr 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_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward', window );"><strong>Current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent', window );">Balance at the beginning of the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,488<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_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions', window );">RSU conversion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(640)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent', window );">Balance at the end of the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58<span></span>
</td>
<td class="nump">11,488<span></span>
</td>
</tr>
<tr 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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward', window );"><strong>Long-Term Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent', window );">Balance at the beginning of the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,439<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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion', window );">RSU conversion</a></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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent', window );">Balance at the end of the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">258<span></span>
</td>
<td class="nump">2,439<span></span>
</td>
</tr>
<tr class="rh">
<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 (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">$ 1,028<span></span>
</td>
<td class="nump">$ 5,729<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">1,428,932<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14.06<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_PlanNameAxis=algm_LTCIPTRIPAwardRSUConversionProgramMember', window );">RSU Conversion Program | Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Grant date fair value (in dollars per share)</a></td>
<td class="nump">$ 14.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=algm_LongTermCashIncentivePlanMember', window );">LTIP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1', window );">Rolling performance period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward', window );"><strong>Current Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent', window );">Balance at the beginning of the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,488<span></span>
</td>
<td class="nump">17,115<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_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications', window );">Reclassification</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,004<span></span>
</td>
<td class="nump">9,707<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_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments', window );">Payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,267)<span></span>
</td>
<td class="num">(17,836)<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_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture', window );">Removal due to divestiture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(378)<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_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals', window );">Accruals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(149)<span></span>
</td>
<td class="nump">2,502<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent', window );">Balance at the end of the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58<span></span>
</td>
<td class="nump">11,488<span></span>
</td>
</tr>
<tr 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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward', window );"><strong>Long-Term Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent', window );">Balance at the beginning of the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,439<span></span>
</td>
<td class="nump">11,104<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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications', window );">Reclassification</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,004)<span></span>
</td>
<td class="num">(9,706)<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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments', window );">Payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(111)<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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures', window );">Removal due to divestiture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(398)<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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals', window );">Accruals</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(668)<span></span>
</td>
<td class="nump">6,759<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent', window );">Balance at the end of the period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 258<span></span>
</td>
<td class="nump">$ 2,439<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=algm_LongTermCashIncentivePlanMember', window );">LTIP | RSU Conversion Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">$ 607<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_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=algm_LongTermCashIncentivePlanMember', window );">LTIP | RSU Conversion Program | Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Grants in period (in shares)</a></td>
<td class="nump">602,490<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_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=algm_TalentRetentionIncentiveProgramMember', window );">TRIP | RSU Conversion Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="nump">$ 421<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_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=algm_TalentRetentionIncentiveProgramMember', window );">TRIP | RSU Conversion Program | Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems', window );"><strong>Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Grants in period (in shares)</a></td>
<td class="nump">348,911<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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease For Payments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments</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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation, Cash Based Arrangements, Liability, Classified, Noncurrent, Decrease For Restricted Stock Unit Conversion</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion</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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease From Business Divestitures</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures</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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Increase (Decrease) For Accruals</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals</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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Increase (Decrease) For Reclassifications</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications</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_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward</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_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease For Payments</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments</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_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation, Cash Based Arrangements, Liability, Current, Decrease For Restricted Stock Unit Conversions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions</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_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease From Business Divestiture</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture</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_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Cash-based Arrangements, Liability, Current, Increase (Decrease) For Accruals</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals</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_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Cash-based Arrangements, Liability, Current, Increase (Decrease) For Reclassifications</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications</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_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Compensation Cash-based Arrangements, Liability, Current</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, 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 710<br> -SubTopic 10<br> -Section 55<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=6409961&amp;loc=d3e20487-108367<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 2<br> -Subparagraph (a)(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_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1</td>
</tr>
<tr>
<td style="padding-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_DeferredCompensationCashBasedArrangementsLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred compensation arrangements payable within one year (or the normal operating cycle, if longer). Represents currently earned compensation under cash arrangements (such as a profit-sharing plan, rabbi trust, and employee contract--excluding equity-based 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 15<br> -URI http://asc.fasb.org/extlink&amp;oid=75028277&amp;loc=d3e19793-108362<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_DeferredCompensationCashBasedArrangementsLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred compensation arrangements payable after one year (or the normal operating cycle, if longer). Represents currently earned compensation under cash arrangements (such as a profit-sharing plan, rabbi trust, and employee contract--excluding equity-based 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_PlanNameAxis=algm_LTCIPTRIPAwardRSUConversionProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=algm_LTCIPTRIPAwardRSUConversionProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=algm_LongTermCashIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=algm_LongTermCashIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=algm_TalentRetentionIncentiveProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis=algm_TalentRetentionIncentiveProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>101
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196435731256">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt and Other Borrowings - Summary of Components of Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 26, 2021</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_LongTermDebt', window );">Total Debt</a></td>
<td class="nump">$ 25,000<span></span>
</td>
<td class="nump">$ 43,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_LongTermDebtCurrent', window );">Less debt payable within one year</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">43,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_LongTermDebtNoncurrent', window );">Debt payable after one year</a></td>
<td class="nump">25,000<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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Senior Secured Term Loan</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_LongTermDebt', window );">Total Debt</a></td>
<td class="nump">25,000<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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Unsecured Revolving Credit Facilities</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_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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_LongTermDebt', window );">Total Debt</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 43,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<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)(16))<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(16))<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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196318992616">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt and Other Borrowings - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 26, 2021</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_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Debt payable in 2028</a></td>
<td class="nump">$ 25,000<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_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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease 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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196320459384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt and Other Borrowings - Senior Secured Credit Facilities (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Nov. 25, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 26, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 27, 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_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>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,000,000<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_GainsLossesOnExtinguishmentOfDebt', window );">Loss on debt extinguishment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,055,000<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_CreditFacilityAxis=algm_TermLoanFacilityMember', window );">Senior Secured Term Loan | 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">$ 325,000,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_RepaymentsOfSecuredDebt', window );">Repayment of senior secured debt</a></td>
<td class="nump">$ 300,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="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">9,374,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_GainsLossesOnExtinguishmentOfDebt', window );">Loss on debt extinguishment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,055,000<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">50,000,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_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Interest rate at period end</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="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_DeferredFinanceCostsNet', window );">Deferred financing costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 300,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_UnamortizedDebtIssuanceExpense', window );">Unamortized deferred financing costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 249,000<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>
</tr>
<tr class="ro">
<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>
</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="text">&#160;<span></span>
</td>
<td class="nump">0.005<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) | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">3.75%<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) | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | 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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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="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>
</tr>
<tr class="rh">
<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_LineOfCreditMember', window );">Line of Credit | Bank Of Mitsubishi UFJ</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 8,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_DebtInstrumentInterestRateFloor">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Instrument, Interest Rate Floor</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_DebtInstrumentInterestRateFloor</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=117329964&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=117329964&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=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=121586364&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_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_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=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_CreditFacilityAxis=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_BankOfMitsubishiUFJMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_BankOfMitsubishiUFJMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196328023352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt and Other Borrowings - Unsecured Revolving Credit Facilities (Details)<br></strong></div></th>
<th class="th" colspan="1"></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="1">3 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 18, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jan. 22, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 27, 2006 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 27, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 26, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 27, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 26, 2020 </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>
<th class="th">
<div>Dec. 05, 2001 </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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Outstanding borrowings</a></td>
<td class="text">&#160;<span></span>
</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">$ 25,000,000<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>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">33,000,000<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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnusualOrInfrequentItemAxis=algm_COVID19Member', window );">COVID-19</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt', window );">Proceeds from unsecured credit facilities</a></td>
<td class="text">&#160;<span></span>
</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">43,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="rh">
<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 | COVID-19</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt', window );">Proceeds from unsecured credit facilities</a></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">$ 43,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>
<tr class="rh">
<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 January 22, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 25,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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt', window );">Proceeds from unsecured credit facilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 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>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="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>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Outstanding borrowings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 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>
</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_LineOfCreditFacilityCollateralSecuredPeriod', window );">Collateral, secured period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCollateralFeesAmount', window );">Collateral fees, amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 25,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="rh">
<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 January 22, 2021 | Line of Credit | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">0.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 Due at Various Times During Fiscal Year 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt', window );">Proceeds from unsecured credit facilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="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="text">&#160;<span></span>
</td>
<td class="nump">$ 10,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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.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=algm_UnsecuredRevolvingCreditFacilitiesMember', window );">Unsecured Revolving Credit Facilities | Line-of-Credit Agreement Due at Various Times During Fiscal Year 2021 | Line of Credit | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.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>
<td class="text">&#160;<span></span>
</td>
<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 Maturing June 18, 2020 | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfUnsecuredDebt', window );">Proceeds from unsecured credit facilities</a></td>
<td class="nump">$ 8,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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,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="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</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,233,000<span></span>
</td>
<td class="text">&#160;<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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="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>
<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>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</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,541,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="nump">&#8369; 75,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Outstanding balance</a></td>
<td class="text">&#160;<span></span>
</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>
<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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_LineOfCreditFacilityCollateralSecuredPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Of Credit Facility, Collateral, Secured 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_LineOfCreditFacilityCollateralSecuredPeriod</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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LineOfCreditFacilityCollateralFeesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 fees associated with providing collateral for the credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCollateralFeesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ProceedsFromIssuanceOfUnsecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 issuance of long-term debt that is not secured by collateral. Excludes proceeds from 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 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfUnsecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_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=121586364&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_UnusualOrInfrequentItemAxis=algm_COVID19Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnusualOrInfrequentItemAxis=algm_COVID19Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_LineOfCreditAgreementExpiringJanuary222021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_LineOfCreditAgreementExpiringJanuary222021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_us-gaap_DebtInstrumentAxis=algm_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_LineOfCreditAgreementMaturingJune182020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_LineOfCreditAgreementMaturingJune182020Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>105
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196315809768">
<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>Mar. 26, 2021</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_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_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent', window );">Accrued management incentive (LTCIP)</a></td>
<td class="nump">$ 258<span></span>
</td>
<td class="nump">$ 2,439<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent', window );">Accrued management incentive (non-LTCIP)</a></td>
<td class="nump">370<span></span>
</td>
<td class="nump">2,304<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent', window );">Accrued retirement</a></td>
<td class="nump">10,656<span></span>
</td>
<td class="nump">8,005<span></span>
</td>
</tr>
<tr class="re">
<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">4,800<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_UnrecognizedTaxBenefitsNet', window );">Provision for uncertain tax positions (net)</a></td>
<td class="nump">2,774<span></span>
</td>
<td class="nump">2,855<span></span>
</td>
</tr>
<tr class="re">
<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">275<span></span>
</td>
<td class="nump">275<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Total</a></td>
<td class="nump">$ 19,133<span></span>
</td>
<td class="nump">$ 15,878<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_UnrecognizedTaxBenefitsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Unrecognized Tax Benefits, Net</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_UnrecognizedTaxBenefitsNet</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_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_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 deferred compensation arrangements payable after one year (or the normal operating cycle, if longer). Represents currently earned compensation under cash arrangements (such as a profit-sharing plan, rabbi trust, and employee contract--excluding equity-based 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 liabilities, classified as other, for deferred compensation arrangements payable after 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_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherSundryLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherSundryLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for pension, other postretirement and postemployment benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196319741000">
<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">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</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_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_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">$ 1,454<span></span>
</td>
<td class="nump">$ 961<span></span>
</td>
</tr>
<tr class="re">
<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">628<span></span>
</td>
<td class="nump">674<span></span>
</td>
</tr>
<tr class="ro">
<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">(299)<span></span>
</td>
<td class="num">(331)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation', window );">Amortization of net transition asset</a></td>
<td class="num">(1)<span></span>
</td>
<td class="num">(14)<span></span>
</td>
</tr>
<tr class="ro">
<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">8<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="re">
<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">179<span></span>
</td>
<td class="nump">96<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_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic pension expense</a></td>
<td class="nump">$ 1,969<span></span>
</td>
<td class="nump">$ 1,394<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss), recognized immediately as component of net periodic benefit (cost) credit, for change in value of benefit obligation or plan assets from experience different from that assumed, change in actuarial assumption, or consequence of temporarily deviating from substantive plan. Includes, but is not limited to, amount in excess of ten percent of greater of fair value of plan assets or benefit obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transition asset (obligation) 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/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196324487480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plans - Schedule of Changes in Benefit Obligations and Plan Assets (Details) - Pension Plan - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</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_DefinedBenefitPlanChangeInBenefitObligationRollForward', window );"><strong>Obligation and funded status of plan:</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_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at beginning of year</a></td>
<td class="nump">$ 12,595<span></span>
</td>
<td class="nump">$ 10,840<span></span>
</td>
</tr>
<tr class="re">
<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">1,454<span></span>
</td>
<td class="nump">961<span></span>
</td>
</tr>
<tr class="ro">
<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">628<span></span>
</td>
<td class="nump">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_DefinedBenefitPlanBenefitObligationBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(633)<span></span>
</td>
<td class="num">(938)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Actuarial loss</a></td>
<td class="nump">2,502<span></span>
</td>
<td class="nump">690<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation', window );">Foreign currency exchange rate changes</a></td>
<td class="nump">634<span></span>
</td>
<td class="nump">368<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanBenefitObligation', window );">Benefit obligation at end of year</a></td>
<td class="nump">17,180<span></span>
</td>
<td class="nump">12,595<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward', window );"><strong>Change in plan 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_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">5,579<span></span>
</td>
<td class="nump">5,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_DefinedBenefitPlanActualReturnOnPlanAssets', window );">Actual return on plan assets</a></td>
<td class="nump">1,421<span></span>
</td>
<td class="nump">434<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant', window );">Employer contributions</a></td>
<td class="nump">981<span></span>
</td>
<td class="nump">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_DefinedBenefitPlanPlanAssetsBenefitsPaid', window );">Benefits paid</a></td>
<td class="num">(595)<span></span>
</td>
<td class="num">(1,130)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Foreign currency exchange rate changes</a></td>
<td class="nump">258<span></span>
</td>
<td class="nump">172<span></span>
</td>
</tr>
<tr class="re">
<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 );">Fair value of plan assets at end of year</a></td>
<td class="nump">7,644<span></span>
</td>
<td class="nump">5,579<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_DefinedBenefitPlanFundedStatusOfPlan', window );">Underfunded status at end of year</a></td>
<td class="num">$ (9,536)<span></span>
</td>
<td class="num">$ (7,016)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive 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 (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActuarialGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 (a)(6)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanChangeInBenefitObligationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DefinedBenefitPlanChangeInBenefitObligationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 benefit obligation 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 (a)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanFundedStatusOfPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFundedStatusOfPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=SL108413299-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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)(5)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 60<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6414203&amp;loc=d3e39716-114964<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 by defined benefit plan from participant which increases plan 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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196326107032">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Retirement Plans - Obligations and Asset Information for Defined Benefit Plans with Projected Benefit Obligation in Excess of Plan Assets (Details) - Pension Plan - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 26, 2021</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_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_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation', window );">Projected benefit obligations</a></td>
<td class="nump">$ 17,180<span></span>
</td>
<td class="nump">$ 12,595<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets', window );">Plan assets</a></td>
<td class="nump">7,644<span></span>
</td>
<td class="nump">5,579<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation', window );">Accumulated benefit obligations</a></td>
<td class="nump">$ 10,353<span></span>
</td>
<td class="nump">$ 7,818<span></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_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 benefit obligation for defined benefit pension plan with projected benefit obligation in excess of plan 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2417-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_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of plan asset for defined benefit pension plan with projected benefit obligation in excess of plan 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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2417-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_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of projected benefit obligation for defined benefit pension plan with projected benefit obligation in excess of plan 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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2417-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_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>109
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196322195944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plans - Change in Amounts Recognized in AOCI (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</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_algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward', 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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax', window );">Less tax expense</a></td>
<td class="nump">$ 391<span></span>
</td>
<td class="nump">$ 233<span></span>
</td>
</tr>
<tr class="rh">
<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>
</tr>
<tr 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_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward', window );"><strong>Net Transition Obligation (Asset)</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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax', window );">Beginning balance</a></td>
<td class="nump">224<span></span>
</td>
<td class="nump">75<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_OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax', window );">Change in AOCI for non-U.S. defined benefit plan</a></td>
<td class="nump">74<span></span>
</td>
<td class="nump">244<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax', window );">Amounts in AOCI before tax</a></td>
<td class="nump">298<span></span>
</td>
<td class="nump">319<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax', window );">Less tax expense</a></td>
<td class="nump">74<span></span>
</td>
<td class="nump">95<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax', window );">Ending balance</a></td>
<td class="nump">224<span></span>
</td>
<td class="nump">224<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward', window );"><strong>Net Actuarial Loss</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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax', window );">Beginning balance</a></td>
<td class="nump">2,017<span></span>
</td>
<td class="nump">1,617<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax', window );">Change in ACOI for non-U.S. defined benefit plan</a></td>
<td class="nump">2,242<span></span>
</td>
<td class="nump">1,264<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax', window );">Amounts in AOCI before tax</a></td>
<td class="nump">4,259<span></span>
</td>
<td class="nump">2,881<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_OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax', window );">Less tax expense</a></td>
<td class="nump">1,066<span></span>
</td>
<td class="nump">864<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax', window );">Ending balance</a></td>
<td class="nump">3,193<span></span>
</td>
<td class="nump">2,017<span></span>
</td>
</tr>
<tr 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_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward', window );"><strong>Prior Service Costs</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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax', window );">Beginning balance</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax', window );">Change in AOCI for non-U.S. defined benefit plan</a></td>
<td class="num">(4)<span></span>
</td>
<td class="num">(3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax', window );">Amounts in AOCI before tax</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">8<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_OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax', window );">Less tax expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax', window );">Ending balance</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">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_algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward', window );"><strong>Total</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_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax', window );">Beginning balance</a></td>
<td class="nump">2,246<span></span>
</td>
<td class="nump">1,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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax', window );">Change in AOCI for non-U.S. defined benefit plan</a></td>
<td class="nump">2,312<span></span>
</td>
<td class="nump">1,505<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax', window );">Amounts in AOCI before tax</a></td>
<td class="nump">4,558<span></span>
</td>
<td class="nump">3,208<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax', window );">Less tax expense</a></td>
<td class="nump">1,140<span></span>
</td>
<td class="nump">962<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax', window );">Ending balance</a></td>
<td class="nump">$ 3,418<span></span>
</td>
<td class="nump">$ 2,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_OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax</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_OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Comprehensive Income (Loss), Defined Benefit Plan, Prior Service Cost (Credit), after Reclassification Adjustment, Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax</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_OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Comprehensive (Income) Loss, Defined Benefit Plan, Transition Asset (Obligation), After Reclassification Adjustment, Before Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax</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_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Pension and Other Post Retirement Benefits Plans, Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward</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_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Pension and Other Post Retirement Benefits Plans, Net Prior Service Cost 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_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward</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_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Pension and Other Post Retirement Benefits Plans, Net Transition Assets Obligations</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward</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_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Pension and Other Postretirement Benefit Plans, Accumulated Net Gains Losses</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (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/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 (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<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 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<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 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-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 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 3: 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 (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<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 (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) 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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<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 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<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 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<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 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accumulated other comprehensive income (loss) for transition asset (obligation) of defined benefit plan, that has not been recognized in net periodic benefit (cost) 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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<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 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 accumulated other comprehensive income (loss) for transition asset (obligation) of defined benefit plan, that has not been recognized in net periodic benefit (cost) 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 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<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 (k)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<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 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-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_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, after reclassification adjustment, of increase (decrease) in accumulated other comprehensive income from gain (loss) 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<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 (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income from prior service 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<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 10A<br> -Subparagraph (j)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, after 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 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<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 (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<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 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (i-k)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) for reclassification adjustment from accumulated other comprehensive income (loss) for transition asset (obligation) 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e640-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_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_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>110
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196318891672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plans - Schedule of Weighted-Average Assumptions (Details) - Pension Plan<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</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_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_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate', window );">Non-U.S. assumed discount rate</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.98%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease', window );">Non-U.S. rate of compensation increase</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate', window );">Non-U.S. assumed discount rate</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.98%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets', window );">Non-U.S. expected long-term return on plan assets</a></td>
<td class="nump">4.20%<span></span>
</td>
<td class="nump">5.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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease', window );">Non-U.S. rate of compensation increase</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rate for present value of future retirement benefits cash flows, used to determine benefit obligation 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 (k)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related 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 (k)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost 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 (k)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost 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 (k)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2919-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_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related 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 (k)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>111
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196321669976">
<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>Mar. 26, 2021</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
<th class="th"><div>Mar. 29, 2019</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>
</tr>
<tr class="ro">
<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">$ 7,644<span></span>
</td>
<td class="nump">$ 5,579<span></span>
</td>
<td class="nump">$ 5,171<span></span>
</td>
</tr>
<tr class="rh">
<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 );">Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<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,593<span></span>
</td>
<td class="nump">2,467<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_PensionPlansDefinedBenefitMember', window );">Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<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,334<span></span>
</td>
<td class="nump">1,992<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_PensionPlansDefinedBenefitMember', window );">Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<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,717<span></span>
</td>
<td class="nump">1,120<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_PensionPlansDefinedBenefitMember', window );">Government securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<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,646<span></span>
</td>
<td class="nump">1,260<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_PensionPlansDefinedBenefitMember', window );">Government securities | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<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,646<span></span>
</td>
<td class="nump">1,260<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_PensionPlansDefinedBenefitMember', window );">Government securities | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<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>
<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_PensionPlansDefinedBenefitMember', window );">Government securities | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<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>
<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_PensionPlansDefinedBenefitMember', window );">Unit investment trust fund</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<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,221<span></span>
</td>
<td class="nump">897<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_PensionPlansDefinedBenefitMember', window );">Unit investment trust fund | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<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>
<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_PensionPlansDefinedBenefitMember', window );">Unit investment trust fund | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<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,221<span></span>
</td>
<td class="nump">897<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_PensionPlansDefinedBenefitMember', window );">Unit investment trust fund | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<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>
<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_PensionPlansDefinedBenefitMember', window );">Loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<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">584<span></span>
</td>
<td class="nump">756<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_PensionPlansDefinedBenefitMember', window );">Loans | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<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>
<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_PensionPlansDefinedBenefitMember', window );">Loans | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<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>
<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_PensionPlansDefinedBenefitMember', window );">Loans | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<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">584<span></span>
</td>
<td class="nump">756<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_PensionPlansDefinedBenefitMember', window );">Bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<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,094<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_PensionPlansDefinedBenefitMember', window );">Bonds | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<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>
<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_PensionPlansDefinedBenefitMember', window );">Bonds | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<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,094<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_PensionPlansDefinedBenefitMember', window );">Bonds | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<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>
<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_PensionPlansDefinedBenefitMember', window );">Stocks and other investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<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,081<span></span>
</td>
<td class="nump">1,572<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_PensionPlansDefinedBenefitMember', window );">Stocks and other investments | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<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,947<span></span>
</td>
<td class="nump">1,207<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_PensionPlansDefinedBenefitMember', window );">Stocks and other investments | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="ro">
<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<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Stocks and other investments | Level 3</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr class="re">
<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,133<span></span>
</td>
<td class="nump">$ 364<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_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_USTreasuryAndGovernmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=algm_UnitInvestmentTrustFundMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=algm_UnitInvestmentTrustFundMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DefinedBenefitPlanDebtSecurityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_DefinedBenefitPlanDebtSecurityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>112
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196325813112">
<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 - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">$ 5,579<span></span>
</td>
<td class="nump">$ 5,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_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss', window );">Change in foreign currency exchange rates</a></td>
<td class="nump">258<span></span>
</td>
<td class="nump">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_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">7,644<span></span>
</td>
<td class="nump">5,579<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', 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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">1,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Fair value of plan assets at end of year</a></td>
<td class="nump">1,717<span></span>
</td>
<td class="nump">1,120<span></span>
</td>
</tr>
<tr class="rh">
<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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">756<span></span>
</td>
<td class="nump">760<span></span>
</td>
</tr>
<tr class="ro">
<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">325<span></span>
</td>
<td class="nump">271<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement', window );">Redemptions during the year</a></td>
<td class="num">(531)<span></span>
</td>
<td class="num">(300)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld', window );">Revaluation of equity securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">34<span></span>
</td>
<td class="nump">25<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Fair value of plan assets at end of year</a></td>
<td class="nump">584<span></span>
</td>
<td class="nump">756<span></span>
</td>
</tr>
<tr class="rh">
<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_DefinedBenefitPlanEquitySecuritiesCommonStockMember', window );">Stocks | 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_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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Fair value of plan assets at beginning of year</a></td>
<td class="nump">364<span></span>
</td>
<td class="nump">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_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase', window );">Additions during the year</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_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement', window );">Redemptions during the year</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_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld', window );">Revaluation of equity securities</a></td>
<td class="nump">753<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">16<span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets', window );">Fair value of plan assets at end of year</a></td>
<td class="nump">$ 1,133<span></span>
</td>
<td class="nump">$ 364<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, measured using unobservable inputs, of increase (decrease) in plan assets of defined benefit plan from actual return (loss) on assets still held.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)(A)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanFairValueOfPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanFairValueOfPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, measured using unobservable input, of decrease in plan asset of defined benefit plan from settlement of trade associated with underlying investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)(B)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, measured using unobservable input, of increase in plan asset of defined benefit plan from purchase.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(02)(B)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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_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>113
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196323776264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plans - Defined Benefit Plans, Additional Information (Details)<br> &#163; in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 26, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 27, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 26, 2021 </div>
<div>GBP (&#163;)</div>
</th>
<th class="th">
<div>Mar. 27, 2020 </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>
</tr>
<tr class="ro">
<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="re">
<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">$ 986<span></span>
</td>
<td class="nump">$ 943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear', window );">Company contributions next fiscal year</a></td>
<td class="nump">943<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<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 Plan | 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>
</tr>
<tr class="ro">
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent', window );">Other assets, net</a></td>
<td class="nump">1,272<span></span>
</td>
<td class="nump">978<span></span>
</td>
<td class="nump">&#163; 928<span></span>
</td>
<td class="nump">&#163; 903<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Accrued retirement, other long-term liabilities</a></td>
<td class="nump">$ 1,272<span></span>
</td>
<td class="nump">$ 978<span></span>
</td>
<td class="nump">&#163; 928<span></span>
</td>
<td class="nump">&#163; 903<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1731-114919<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following 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/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 (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1731-114919<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPensionPlansDefinedBenefitMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=algm_PensionPromiseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanNameAxis=algm_PensionPromiseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196317715736">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Retirement Plans - Schedule of Estimated Future Benefit Payments (Details) - Pension Plan<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_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract', window );"><strong>Defined Benefit Plan, Expected Future Benefit Payment [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_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths', window );">2022</a></td>
<td class="nump">$ 1,436<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo', window );">2023</a></td>
<td class="nump">1,575<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree', window );">2024</a></td>
<td class="nump">927<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour', window );">2025</a></td>
<td class="nump">995<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive', window );">2026</a></td>
<td class="nump">980<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_DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive', window );">Thereafter</a></td>
<td class="nump">7,786<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal', window );">Total</a></td>
<td class="nump">$ 13,699<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Expected Future Benefit Payment, After Year Five</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive</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_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Expected Future Benefit Payment, Total</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal</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_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in next fiscal year following 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/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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following 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/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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following 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/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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in third fiscal year following 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/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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefit for defined benefit plan expected to be paid in second fiscal year following 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/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 (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>115
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196414598200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement Plans - Defined Contribution Plans, Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</div></th>
<th class="th"><div>Mar. 27, 2020</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_RetirementPlanNameAxis=algm_AMLUSEmployeeDefinedContributionPlanMember', window );">AML US Employee, Defined Contribution Plan</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_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution 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_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Maximum employee contribution</a></td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent', window );">Maximum employer contribution</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 3,687<span></span>
</td>
<td class="nump">$ 3,792<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=algm_AMEPlanMember', window );">AME Plan</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_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution 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_DefinedContributionPlanCostRecognized', window );">Total contributions</a></td>
<td class="nump">$ 507<span></span>
</td>
<td class="nump">372<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetirementPlanNameAxis=algm_Company401KPlanMember', window );">401(K) Plan</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_DefinedContributionPlanDisclosureLineItems', window );"><strong>Defined Contribution 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_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Maximum employee contribution</a></td>
<td class="nump">35.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch', window );">Employer matching contribution</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Total contributions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,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_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage', window );">Vesting percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay', window );">Safe harbor provision, employer contribution</a></td>
<td class="nump">0.03<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_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Contribution Plan, Safe Harbor Provision, Employer Matching Contribution, Percent of Employees' Gross Pay</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay</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_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_DefinedContributionPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_DefinedContributionPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage employer matches of the employee's percentage contribution matched.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of employer's matching contributions to a defined contribution plan that vests in a given year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanNameAxis=algm_AMLUSEmployeeDefinedContributionPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_AMLUSEmployeeDefinedContributionPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196323799768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitment and Contingencies - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</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_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_OperatingLeaseExpense', window );">Rent expense</a></td>
<td class="nump">$ 4,385,000<span></span>
</td>
<td class="nump">$ 5,456,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_PurchaseObligationDueInNextTwelveMonths', window );">Purchase obligation</a></td>
<td class="nump">41,757,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SelfInsuranceReserveCurrent', window );">Accrued self insurance liability, current</a></td>
<td class="nump">1,518,000<span></span>
</td>
<td class="nump">1,841,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>
<tr 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_LesseeOperatingLeaseTermOfContract', window );">Operating lease agreement term</a></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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [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_LesseeOperatingLeaseTermOfContract', window );">Operating lease agreement term</a></td>
<td class="text">11 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PurchaseObligationDueInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PurchaseObligationDueInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>
<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>117
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196322407608">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitment and Contingencies - Schedule of Future Minimum Lease Payments for Noncancelable Operating Leases (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_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Lessee, Operating Lease, Liability, Payment, Due [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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', 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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', 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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', 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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', 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_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', 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_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', 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_LesseeOperatingLeaseLiabilityPaymentsDue', 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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196435803880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Share - Narrative (Details) - shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Nov. 02, 2020</div></th>
<th class="th"><div>Nov. 01, 2020</div></th>
<th class="th"><div>Mar. 26, 2021</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
<th class="th"><div>Mar. 29, 2019</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>
</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>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">176,416,645<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of income per share (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">273<span></span>
</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_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Stock, 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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_CommonStockPriorityDividendRatePercent', window );">Priority dividend rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit', window );">Annualized return on capital, triggering percent, remaining distributions split between Class A and Class L shareholders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Annualized Return On Capital, Triggering Percent, Remaining Distributions Split</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_CommonStockPriorityDividendRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Common Stock, Priority Dividend Rate, Percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_CommonStockPriorityDividendRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_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_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196408738824">
<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="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
<th class="th"><div>Mar. 29, 2019</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>
</tr>
<tr class="ro">
<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">$ 17,953<span></span>
</td>
<td class="nump">$ 36,971<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 income attributable to common stockholders, basic</a></td>
<td class="nump">18,101<span></span>
</td>
<td class="nump">37,105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 income attributable to common stockholders, diluted</a></td>
<td class="nump">$ 18,101<span></span>
</td>
<td class="nump">$ 37,105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 common shares (in shares)</a></td>
<td class="nump">83,448,055<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Dilutive effect of common stock equivalents (in shares)</a></td>
<td class="nump">92,968,590<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average common shares (in shares)</a></td>
<td class="nump">176,416,645<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic net income attributable to Allegro MicroSystems, Inc. per share (in dollars per share)</a></td>
<td class="nump">$ 0.22<span></span>
</td>
<td class="nump">$ 3.70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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.22<span></span>
</td>
<td class="nump">3.71<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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.10<span></span>
</td>
<td class="nump">3.70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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.10<span></span>
</td>
<td class="nump">$ 3.71<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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868656-224227<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868656-224227<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1377-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196322330968">
<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">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl 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">92,968,590<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=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>
</tr>
<tr class="ro">
<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>
</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">92,438,187<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl 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">308,811<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Stock Units (PSUs)</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl 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">218,678<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee Stock Purchase Plan (ESPP)</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl 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,914<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>121
<FILENAME>R104.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196307976344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock and Stock-Based Compensation - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">7 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Feb. 02, 2021 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 02, 2020 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 02, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 31, 2017 </div>
<div>USD ($) </div>
<div>class </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 01, 2020 </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 26, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 27, 2020 </div>
<div>USD ($) </div>
<div>class </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 29, 2019 </div>
<div>$ / shares </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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Estimated offering costs | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,790,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_NumberOfClassesOfStock', window );">Number of classes of stock | class</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,000,000,000<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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock repurchased during period, aggregate purchase price | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,707,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_ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation', window );">Shares issued upon conversion, including shares withheld for tax withholding obligation (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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">189,588,161<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_ConversionOfStockSharesIssued1', window );">Shares issued upon conversion (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">164,431,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>
<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_ConversionOfStockWeightedAverageConversionPrice', window );">Weighted average conversion price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49,870,000<span></span>
</td>
<td class="nump">$ 1,435,000<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of shares issued in transaction (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">28,750,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockPricePerShare', window );">Offering price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Net proceeds | $</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 321,425,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_SaleOfStockUnderwritingDiscounts', window );">Underwriting discounts | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,125,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 " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Estimated offering costs | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,450,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 " 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,440,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_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO | Allegro Microsystems, Inc.</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of shares issued in transaction (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>
<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_SubsidiarySaleOfStockAxis=algm_IPOSellingShareholdersMember', window );">IPO - Selling Shareholders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of shares issued in transaction (in shares)</a></td>
<td class="nump">19,332,852<span></span>
</td>
<td class="nump">3,750,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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockByUniqueDescriptionAxis=algm_SharesOfCommonStockMember', window );">Shares Of 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Shares issued upon conversion (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">163,972,017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ConversionOfStockByUniqueDescriptionAxis=algm_SharesOfUnvestedRestrictedCommonStockMember', window );">Shares Of Unvested Restricted 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Shares issued upon conversion (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">459,749<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,428,932<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 14.06<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 13,745,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Stock-based compensation expense not yet recorded, period for recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 8 months 12 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">160,063<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">$ 1,028,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="nump">$ 5,729,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,225,156<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14.07<span></span>
</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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Stock Units (PSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">650,302<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,519,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Stock-based compensation expense not yet recorded, period for recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 7 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1', window );">Performance period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,433,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_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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,269,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">650,302<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15.05<span></span>
</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_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Stock Units (PSUs) | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted', window );">Grant percentage of target shares granted maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember', window );">Performance Stock Units (PSUs) | Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted', window );">Grant percentage of target shares granted maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember', window );">Employee Stock Purchase Plan (ESPP)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 247,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Stock-based compensation expense not yet recorded, period for recognition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance', window );">Common stock reserved for future issuance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,545,891<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares immediately available for grant (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">832,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesThatMayBecomeAvailableForGrant', window );">Number of shares that may become available for grant (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">713,491<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent', window );">Purchase price of common stock, percentage of fair market value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85.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>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod', window );">Offering period</a></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="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 247,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_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">459,749<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 14.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested during period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 174,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding balance (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">406,327<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14.00<span></span>
</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_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock repurchased during period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,068,274<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock repurchased during period, aggregate purchase price | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,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_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">189,588,161<span></span>
</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_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Common Stock, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of shares issued in transaction (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,880,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_SaleOfStockConsiderationReceivedOnTransaction', window );">Net proceeds | $</a></td>
<td class="text">&#160;<span></span>
</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">$ 291,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_PaymentsOfStockIssuanceCosts', window );">Estimated offering costs | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,260,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_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">12,500,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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<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_StockIssuedDuringPeriodSharesNewIssuesGross', window );">Issuance of common stock, gross (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,720,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_CommonStockPriorityDividendPercentage', window );">Priority dividend, percentage</a></td>
<td class="text">&#160;<span></span>
</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.08<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Payments of 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">$ 400,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>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</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">400,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">60 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="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_ConversionOfStockConversionRatio', window );">Conversion rate</a></td>
<td class="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_ConversionOfStockSharesWithheldForTaxWithholdingObligation', window );">Shares returned for tax payments made on behalf of holders of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,066,468<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">10,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Shares issued upon conversion (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">156,155,403<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">$ 40,440,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="rh">
<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 Stock, Class A | Shares Of 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Shares issued upon conversion (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">156,155,403<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 Stock, Class A | Shares Of Unvested Restricted 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Shares issued upon conversion (in shares)</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="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 Stock, Class A | OEP</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Noncontrolling interest ownership percentage</a></td>
<td class="text">&#160;<span></span>
</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.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 Stock, Class A | If Initial Public Offering or Change in Control Occurs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost', window );">Accelerated vesting cost | $</a></td>
<td class="text">&#160;<span></span>
</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,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_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber', window );">Accelerated vesting, number (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice', window );">Accelerated vesting, share price (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 101.10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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 Stock, 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=algm_CommonClassLMember', window );">Common&#160;Stock,&#160; Class&#160;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>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</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,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Grants in period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">597,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage', window );">Accelerated vesting, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock repurchased during period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,997<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Stock repurchased during period, aggregate purchase price | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 408,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 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="text">&#160;<span></span>
</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>
<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="text">&#160;<span></span>
</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ExtinguishmentOfDebtAmount', window );">Outstanding loan amounts extinguished | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 753,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="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">638,298<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">622,470<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_CommonStockSharesOutstandingWeightedAveragePricePerShare', window );">Common stock, shares outstanding, weighted average price per share (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11.99<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Shares issued upon conversion (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,276,363<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">$ 1,610,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="nump">$ 1,169,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_StatementClassOfStockAxis=algm_CommonClassLMember', window );">Common&#160;Stock,&#160; Class&#160;L | Shares Of 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Shares issued upon conversion (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,816,614<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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&#160;Stock,&#160; Class&#160;L | Shares Of Unvested Restricted 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockSharesIssued1', window );">Shares issued upon conversion (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">459,749<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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&#160;Stock,&#160; Class&#160;L | If Initial Public Offering Occurs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage', window );">Accelerated vesting, percentage</a></td>
<td class="text">&#160;<span></span>
</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.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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested', window );">Accelerated vesting, minimum percentage of awards unvested</a></td>
<td class="text">&#160;<span></span>
</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.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>
<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&#160;Stock,&#160; Class&#160;L | If a Change in Control Occurs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage', window );">Accelerated vesting, percentage</a></td>
<td class="text">&#160;<span></span>
</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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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&#160;Stock,&#160; Class&#160;L | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod', window );">Shares issued during period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,203<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,300<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare', window );">Shares issued during period, weighted average price per share (in dollars per share) | $ / shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 33.83<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26.93<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Stock repurchased during period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,997<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">622,470<span></span>
</td>
<td class="nump">607,620<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_CommonStockPriorityDividendPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_CommonStockPriorityDividendPercentage</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_CommonStockSharesOutstandingWeightedAveragePricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Shares, Outstanding, Weighted Average Price Per Share</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_CommonStockSharesOutstandingWeightedAveragePricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_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_algm_ConversionOfStockWeightedAverageConversionPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Weighted Average Conversion Price</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ConversionOfStockWeightedAverageConversionPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_algm_NumberOfClassesOfStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Classes Of 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_NumberOfClassesOfStock</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_SaleOfStockUnderwritingDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sale Of Stock, Underwriting Discounts</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_SaleOfStockUnderwritingDiscounts</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Minimum Percentage Of Awards Unvested</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Percentage</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Share Price</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesThatMayBecomeAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Additional Number Of Shares That May Become Available For Grant</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesThatMayBecomeAvailableForGrant</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>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Grant Percentage Of Target Shares Granted</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Inclusion Percentage Of Target Goals</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardInclusionPercentageOfTargetGoals</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Shares Issued In Period, Weighted Average Price Per Share</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num: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_algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Stock Plan, Offering 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod</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_StockIssuedDuringPeriodSharesNewIssuesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Shares, New Issues, Gross</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_StockIssuedDuringPeriodSharesNewIssuesGross</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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockCapitalSharesReservedForFutureIssuance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 number of common shares reserved for future issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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_CommonStockCapitalSharesReservedForFutureIssuance</td>
</tr>
<tr>
<td style="padding-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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesIssued1</td>
</tr>
<tr>
<td style="padding-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_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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, 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://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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-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_ExtinguishmentOfDebtAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross amount of debt extinguished.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ExtinguishmentOfDebtAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost incurred directly with the issuance of an equity 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 received on stock transaction after deduction of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-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_SaleOfStockPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, 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 (a)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (a)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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> -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_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod</td>
</tr>
<tr>
<td style="padding-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_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for which recognition of cost was accelerated 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber</td>
</tr>
<tr>
<td style="padding-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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase price of common stock expressed as a percentage of its fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><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=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=algm_AllegroMicrosystemsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=algm_AllegroMicrosystemsIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_SubsidiarySaleOfStockAxis=algm_IPOSellingShareholdersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=algm_IPOSellingShareholdersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConversionOfStockByUniqueDescriptionAxis=algm_SharesOfCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockByUniqueDescriptionAxis=algm_SharesOfCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConversionOfStockByUniqueDescriptionAxis=algm_SharesOfUnvestedRestrictedCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockByUniqueDescriptionAxis=algm_SharesOfUnvestedRestrictedCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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_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>
<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>
<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=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_srt_OwnershipAxis=algm_OneEquityPartnersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=algm_OneEquityPartnersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_VestingAxis=algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VestingAxis=algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_VestingAxis=algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VestingAxis=algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>122
<FILENAME>R105.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196322419928">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Common Stock and Stock-Based Compensation - Schedule of Stock Issued in Common Stock Conversion (Details)<br></strong></div></th>
<th class="th">
<div>Nov. 02, 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_ConversionOfStockLineItems', window );"><strong>Conversion of Stock [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_ConversionOfStockSharesIssued1', window );">Shares issued upon conversion (in shares)</a></td>
<td class="nump">164,431,766<span></span>
</td>
</tr>
<tr class="rh">
<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 Stock, Class A</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_ConversionOfStockLineItems', window );"><strong>Conversion of Stock [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_ConversionOfStockSharesIssued1', window );">Shares issued upon conversion (in shares)</a></td>
<td class="nump">156,155,403<span></span>
</td>
</tr>
<tr class="rh">
<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&#160;Stock,&#160; Class&#160;L</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_ConversionOfStockLineItems', window );"><strong>Conversion of Stock [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_ConversionOfStockSharesIssued1', window );">Shares issued upon conversion (in shares)</a></td>
<td class="nump">8,276,363<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockByUniqueDescriptionAxis=algm_SharesOfCommonStockMember', window );">Shares Of Common Stock</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_ConversionOfStockLineItems', window );"><strong>Conversion of Stock [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_ConversionOfStockSharesIssued1', window );">Shares issued upon conversion (in shares)</a></td>
<td class="nump">163,972,017<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockByUniqueDescriptionAxis=algm_SharesOfCommonStockMember', window );">Shares Of Common Stock | Common Stock, Class A</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_ConversionOfStockLineItems', window );"><strong>Conversion of Stock [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_ConversionOfStockSharesIssued1', window );">Shares issued upon conversion (in shares)</a></td>
<td class="nump">156,155,403<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockByUniqueDescriptionAxis=algm_SharesOfCommonStockMember', window );">Shares Of Common Stock | Common&#160;Stock,&#160; Class&#160;L</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_ConversionOfStockLineItems', window );"><strong>Conversion of Stock [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_ConversionOfStockSharesIssued1', window );">Shares issued upon conversion (in shares)</a></td>
<td class="nump">7,816,614<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockByUniqueDescriptionAxis=algm_SharesOfUnvestedRestrictedCommonStockMember', window );">Shares Of Unvested 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_ConversionOfStockLineItems', window );"><strong>Conversion of Stock [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_ConversionOfStockSharesIssued1', window );">Shares issued upon conversion (in shares)</a></td>
<td class="nump">459,749<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConversionOfStockByUniqueDescriptionAxis=algm_SharesOfUnvestedRestrictedCommonStockMember', window );">Shares Of Unvested Restricted Common Stock | Common Stock, Class A</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_ConversionOfStockLineItems', window );"><strong>Conversion of Stock [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_ConversionOfStockSharesIssued1', window );">Shares issued upon conversion (in shares)</a></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_ConversionOfStockByUniqueDescriptionAxis=algm_SharesOfUnvestedRestrictedCommonStockMember', window );">Shares Of Unvested Restricted Common Stock | Common&#160;Stock,&#160; Class&#160;L</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_ConversionOfStockLineItems', window );"><strong>Conversion of Stock [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_ConversionOfStockSharesIssued1', window );">Shares issued upon conversion (in shares)</a></td>
<td class="nump">459,749<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ConversionOfStockLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockSharesIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockSharesIssued1</td>
</tr>
<tr>
<td style="padding-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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConversionOfStockByUniqueDescriptionAxis=algm_SharesOfCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockByUniqueDescriptionAxis=algm_SharesOfCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConversionOfStockByUniqueDescriptionAxis=algm_SharesOfUnvestedRestrictedCommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConversionOfStockByUniqueDescriptionAxis=algm_SharesOfUnvestedRestrictedCommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>123
<FILENAME>R106.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196445579640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock and Stock-Based Compensation - Schedule of Restricted Stock Units Activity (Details) - Restricted Stock Units (RSUs)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 26, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance (in shares) | 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">1,428,932<span></span>
</td>
</tr>
<tr class="ro">
<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 (in shares) | shares</a></td>
<td class="num">(160,063)<span></span>
</td>
</tr>
<tr class="re">
<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) | shares</a></td>
<td class="num">(43,713)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Ending balance (in shares) | shares</a></td>
<td class="nump">1,225,156<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Grant-Date Fair Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance (in dollars per share) | $ / 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">14.06<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share) | $ / shares</a></td>
<td class="nump">14.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Cancelled (in dollars per share) | $ / shares</a></td>
<td class="nump">14.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 14.07<span></span>
</td>
</tr>
<tr class="re">
<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 (In years)</a></td>
<td class="text">1 year 8 months 12 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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested', window );">Aggregate Intrinsic Value | $</a></td>
<td class="nump">$ 30,960<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the 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 (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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>124
<FILENAME>R107.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196317782200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock and Stock-Based Compensation - Schedule of Performance Units Fair Value Assumptions (Details) - Performance Stock Units (PSUs)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 26, 2021 </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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Performance term</a></td>
<td class="text">2 years 5 months 1 day<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility</a></td>
<td class="nump">49.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free rate of return</a></td>
<td class="nump">0.17%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Weighted-average fair value per share (in dollars per share)</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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (f)(2)(iii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (f)(2)(iv)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, 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://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 (f)(2)(i)<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.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-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_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>125
<FILENAME>R108.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196322248296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock and Stock-Based Compensation - Summary of Performance Stock Units Activity (Details) - Performance Stock Units (PSUs)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 26, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance (in shares) | 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">650,302<span></span>
</td>
</tr>
<tr class="ro">
<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 (in shares) | 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Cancelled (in shares) | shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance (in shares) | shares</a></td>
<td class="nump">650,302<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Grant-Date Fair Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance (in dollars per share) | $ / 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">15.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share) | $ / 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Cancelled (in dollars per share) | $ / shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 15.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Weighted-Average Remaining Contractual Life (In years)</a></td>
<td class="text">2 years 7 months 24 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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested', window );">Aggregate Intrinsic Value | $</a></td>
<td class="nump">$ 16,433<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the 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 (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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_PerformanceSharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>126
<FILENAME>R109.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196445579672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock and Stock-Based Compensation - Summary of Unvested Restricted Common Stock Activity (Details) - Restricted Common Stock<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 26, 2021 </div>
<div>USD ($) </div>
<div>$ / shares </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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance (in shares) | 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">459,749<span></span>
</td>
</tr>
<tr class="ro">
<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 (in shares) | shares</a></td>
<td class="num">(50,170)<span></span>
</td>
</tr>
<tr class="re">
<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) | shares</a></td>
<td class="num">(3,252)<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Ending balance (in shares) | shares</a></td>
<td class="nump">406,327<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted-Average Grant-Date Fair Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance (in dollars per share) | $ / 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">14.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share) | $ / shares</a></td>
<td class="nump">14.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Cancelled (in dollars per share) | $ / shares</a></td>
<td class="nump">14.00<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 14.00<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Weighted-Average Remaining Contractual Life (In years)</a></td>
<td class="text">1 year 9 months 14 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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested', window );">Aggregate Intrinsic Value | $</a></td>
<td class="nump">$ 10,268<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the 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 (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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>127
<FILENAME>R110.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196323488856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Common Stock and Stock-Based Compensation - Schedule of ESPP Fair Value Assumptions (Details) - Employee Stock Purchase Plan (ESPP)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 26, 2021 </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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Performance term</a></td>
<td class="text">6 months<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility</a></td>
<td class="nump">55.02%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free rate of return</a></td>
<td class="nump">0.09%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Weighted-average fair value per share (in dollars per share)</a></td>
<td class="nump">$ 7.77<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (f)(2)(iii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over 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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (f)(2)(iv)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, 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://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 (f)(2)(i)<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.D.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-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_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>128
<FILENAME>R111.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196323579608">
<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">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</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_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>
</tr>
<tr class="ro">
<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">$ 49,870<span></span>
</td>
<td class="nump">$ 1,435<span></span>
</td>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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,158<span></span>
</td>
<td class="nump">183<span></span>
</td>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="re">
<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>
</tr>
<tr class="ro">
<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">3,573<span></span>
</td>
<td class="nump">87<span></span>
</td>
</tr>
<tr class="rh">
<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>
</tr>
<tr class="ro">
<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>
</tr>
<tr class="re">
<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">$ 41,139<span></span>
</td>
<td class="nump">$ 1,165<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>129
<FILENAME>R112.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196322458680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Components of Income before Income Tax (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract', window );"><strong>Income before provision for incomes attributable to:</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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Domestic operations</a></td>
<td class="num">$ (2,288)<span></span>
</td>
<td class="nump">$ 34,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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign operations</a></td>
<td class="nump">837<span></span>
</td>
<td class="nump">18,853<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 );">(Loss) income before income taxes</a></td>
<td class="num">$ (1,451)<span></span>
</td>
<td class="nump">$ 53,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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 earnings or loss from continuing operations before income taxes that is attributable to domestic 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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<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 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance 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>130
<FILENAME>R113.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196322984904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Components of Provision (Benefit) for Income Tax (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Current:</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_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">$ (3,821)<span></span>
</td>
<td class="nump">$ 15,146<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">1,085<span></span>
</td>
<td class="nump">1,468<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign</a></td>
<td class="nump">2,115<span></span>
</td>
<td class="nump">4,468<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_CurrentIncomeTaxExpenseBenefit', window );">Total current</a></td>
<td class="num">(621)<span></span>
</td>
<td class="nump">21,082<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract', window );"><strong>Deferred:</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_DeferredFederalIncomeTaxExpenseBenefit', window );">Federal</a></td>
<td class="num">(17,564)<span></span>
</td>
<td class="num">(4,431)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">State</a></td>
<td class="num">(1,016)<span></span>
</td>
<td class="nump">18<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign</a></td>
<td class="num">(351)<span></span>
</td>
<td class="num">(496)<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_DeferredIncomeTaxExpenseBenefit', window );">Total deferred</a></td>
<td class="num">(18,931)<span></span>
</td>
<td class="num">(4,909)<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_IncomeTaxExpenseBenefit', window );">Total income tax provision</a></td>
<td class="num">$ (19,552)<span></span>
</td>
<td class="nump">$ 16,173<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 federal tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: 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 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 foreign 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://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 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 state and local 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 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 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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: 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 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 federal 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 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 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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: 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 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: 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 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 state and local 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://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 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<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 S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>131
<FILENAME>R114.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196324297080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Schedule of Income Taxes Reconciliation (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</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_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Tax provision at U.S. statutory rate</a></td>
<td class="num">$ (305)<span></span>
</td>
<td class="nump">$ 11,189<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost', window );">Stock based compensation</a></td>
<td class="num">(13,303)<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_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount', window );">CARES carryback claim and amended returns</a></td>
<td class="num">(3,834)<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_IncomeTaxReconciliationDispositionOfBusiness', window );">PSL Divestiture</a></td>
<td class="num">(2,009)<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_IncomeTaxReconciliationTaxCreditsResearch', window );">Research and development tax credit</a></td>
<td class="num">(2,162)<span></span>
</td>
<td class="num">(1,841)<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_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount', window );">FDII</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,188)<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_EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount', window );">BEAT</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,694<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_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount', window );">GILTI</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">86<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_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount', window );">Transaction costs</a></td>
<td class="nump">1,498<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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">Foreign tax rate</a></td>
<td class="nump">1,279<span></span>
</td>
<td class="nump">283<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">State income taxes, net of federal benefit</a></td>
<td class="nump">356<span></span>
</td>
<td class="nump">514<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_EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount', window );">Deferred tax remeasurement</a></td>
<td class="nump">309<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_EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount', window );">Subpart F income, net of credits</a></td>
<td class="nump">43<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_IncomeTaxReconciliationTaxContingencies', window );">Provision for uncertain tax positions</a></td>
<td class="nump">26<span></span>
</td>
<td class="nump">361<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxSettlements', window );">Provision for IRS audit settlement</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,491<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount', window );">Transition tax</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_EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount', window );">Gain on contingent purchase price reduction</a></td>
<td class="num">(525)<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_EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount', window );">Cumulative provision-to-return</a></td>
<td class="num">(862)<span></span>
</td>
<td class="num">(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_IncomeTaxReconciliationOtherReconcilingItems', window );">Other</a></td>
<td class="num">(63)<span></span>
</td>
<td class="num">(230)<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_IncomeTaxExpenseBenefit', window );">Total income tax provision</a></td>
<td class="num">$ (19,552)<span></span>
</td>
<td class="nump">$ 16,173<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Base Erosion Payment, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount</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_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Coronavirus Aid, Relief, And Economic Security Act, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount</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_EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Cumulative Provision-To-Return, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount</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_EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Deferred Tax Remeasurement, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount</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_EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Foreign Base Company Income, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount</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_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Foreign Derived Intangible Income, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount</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_EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Gain On Contingent Purchase Price Reduction, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount</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_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Global Intangible Low-Taxed Income, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount</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_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Nondeductible Expense, Transaction Costs, Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount</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_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to increase (decrease) from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs 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/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=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationDispositionOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 the disposition of a business not qualifying as a discontinued operation.</p></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=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationDispositionOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 foreign income tax expense (benefit).</p></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=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 income tax expense or benefit for the period computed by applying the 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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after 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/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=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_IncomeTaxReconciliationOtherReconcilingItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.</p></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=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherReconcilingItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 state and local income tax expense (benefit).</p></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=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_IncomeTaxReconciliationTaxContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_IncomeTaxReconciliationTaxCreditsResearch">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 research tax 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/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=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxCreditsResearch</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_IncomeTaxReconciliationTaxSettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements.</p></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=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxSettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>132
<FILENAME>R115.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196319879544">
<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="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 27, 2020</div></th>
<th class="th"><div>Mar. 26, 2021</div></th>
<th class="th"><div>Mar. 27, 2020</div></th>
<th class="th"><div>Mar. 29, 2019</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_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49,870<span></span>
</td>
<td class="nump">$ 1,435<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">One-time dividend treated as compensation expense for tax purposes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,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_UnrecognizedTaxBenefits', window );">Provision for uncertain tax positions (net)</a></td>
<td class="nump">$ 2,559<span></span>
</td>
<td class="nump">2,554<span></span>
</td>
<td class="nump">2,559<span></span>
</td>
<td class="nump">$ 6,264<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Unrecognized tax benefits that would impact effective tax rate</a></td>
<td class="nump">2,501<span></span>
</td>
<td class="nump">2,542<span></span>
</td>
<td class="nump">2,501<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense', window );">Unrecognized tax benefits, income tax penalties and interest expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73<span></span>
</td>
<td class="nump">841<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued', window );">Unrecognized tax benefits, income tax penalties and interest accrued</a></td>
<td class="nump">354<span></span>
</td>
<td class="nump">232<span></span>
</td>
<td class="nump">354<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority', window );">Adjustment from settlement with taxing authority</a></td>
<td class="nump">9,482<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,482<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromContributedCapital', window );">Capital contribution</a></td>
<td class="nump">$ 9,500<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 9,500<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_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="nump">40,440<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_IncomeTaxAuthorityNameAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Authority</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carryforward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,185<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_IncomeTaxAuthorityNameAxis=us-gaap_DomesticCountryMember', window );">Domestic Tax Authority | Research Tax Credit Carryforward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_TaxCreditCarryforwardAmount', window );">Tax credit carryforward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,162<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_IncomeTaxAuthorityNameAxis=us-gaap_StateAndLocalJurisdictionMember', window );">State and Local Jurisdiction</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Operating loss carryforward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">550<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_IncomeTaxAuthorityNameAxis=us-gaap_ForeignCountryMember', window );">Foreign Tax Authority</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_TaxCreditCarryforwardAmount', window );">Tax credit carryforward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">232<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_IncomeTaxAuthorityNameAxis=algm_FranceTaxAuthorityMember', window );">France Tax Authority | Research Tax Credit Carryforward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardAmount', window );">Tax credit carryforward</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,598<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_IncomeTaxAuthorityNameAxis=algm_ThailandTaxAuthorityMember', window );">Thailand Tax Authority | AMTC Facility | Held-for-sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_OperatingLossCarryforwardsValuationAllowance', window );">Operating loss carryforwards, valuation allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,319<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_IncomeTaxAuthorityNameAxis=algm_ThailandTaxAuthorityMember', window );">Thailand Tax Authority | Research Tax Credit Carryforward | AMTC Facility | Held-for-sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCreditCarryforwardValuationAllowance', window );">Tax credit carryforward, valuation allowance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,706<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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the additional liability or refund received or expected based on a final settlement with a taxing authority.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_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_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-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_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-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_OperatingLossCarryforwardsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromContributedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 by a corporation from a shareholder during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromContributedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_TaxCreditCarryforwardAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-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_TaxCreditCarryforwardAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCreditCarryforwardValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit carryforwards for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-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_TaxCreditCarryforwardValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 15<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-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_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 15A<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_DomesticCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_DomesticCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_TaxCreditCarryforwardAxis=us-gaap_ResearchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCreditCarryforwardAxis=us-gaap_ResearchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_IncomeTaxAuthorityNameAxis=us-gaap_StateAndLocalJurisdictionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_StateAndLocalJurisdictionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_IncomeTaxAuthorityNameAxis=us-gaap_ForeignCountryMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=us-gaap_ForeignCountryMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_IncomeTaxAuthorityNameAxis=algm_FranceTaxAuthorityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=algm_FranceTaxAuthorityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_IncomeTaxAuthorityNameAxis=algm_ThailandTaxAuthorityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxAuthorityNameAxis=algm_ThailandTaxAuthorityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
<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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>133
<FILENAME>R116.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196325817880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes - Deferred Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 26, 2021</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_DeferredIncomeTaxesAbstract', window );"><strong>Deferred income tax 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_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss</a></td>
<td class="nump">$ 11,054<span></span>
</td>
<td class="nump">$ 2,037<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation', window );">Bonuses, commissions and other compensation</a></td>
<td class="nump">9,304<span></span>
</td>
<td class="nump">8,793<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">Tax credits</a></td>
<td class="nump">8,698<span></span>
</td>
<td class="nump">6,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory and sales related</a></td>
<td class="nump">6,304<span></span>
</td>
<td class="nump">6,696<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock-based compensation</a></td>
<td class="nump">821<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_DeferredTaxAssetsTransactionCosts', window );">Capitalized transaction costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">259<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other accruals and reserves</a></td>
<td class="nump">2,050<span></span>
</td>
<td class="nump">1,879<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_DeferredTaxAssetsGross', window );">Gross deferred income tax assets</a></td>
<td class="nump">38,231<span></span>
</td>
<td class="nump">26,264<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance for deferred income tax assets</a></td>
<td class="num">(5,025)<span></span>
</td>
<td class="num">(4,206)<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_DeferredTaxAssetsNet', window );">Total deferred income tax assets</a></td>
<td class="nump">33,206<span></span>
</td>
<td class="nump">22,058<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesAbstract', window );"><strong>Deferred income tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets', window );">Fixed assets and intangibles</a></td>
<td class="num">(4,366)<span></span>
</td>
<td class="num">(14,162)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates', window );">Equity method investment in PSL</a></td>
<td class="num">(1,868)<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_DeferredTaxLiabilitiesDeferredExpense', window );">Stock-based compensation</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(679)<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_DeferredIncomeTaxLiabilities', window );">Total deferred income tax liabilities</a></td>
<td class="num">(6,234)<span></span>
</td>
<td class="num">(14,841)<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_DeferredTaxAssetsLiabilitiesNet', window );">Deferred income tax assets</a></td>
<td class="nump">$ 26,972<span></span>
</td>
<td class="nump">$ 7,217<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_DeferredTaxAssetsTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Assets, Transaction Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_DeferredTaxAssetsTransactionCosts</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_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred Tax Liabilities, Property, Plant And Equipment And Intangible Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets</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_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(26)(b))<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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<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(15)(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(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_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredIncomeTaxesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_DeferredIncomeTaxesAndOtherLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-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_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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, without 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/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-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_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></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 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-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_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<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 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br><br>Reference 3: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></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 allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-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_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesDeferredExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 tax liability attributable to taxable temporary differences from capitalized 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 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<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 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-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_DeferredTaxLiabilitiesDeferredExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 tax liability attributable to taxable temporary differences from investments in unconsolidated subsidiaries and investments in other affiliates which are not controlled nor consolidated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: 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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-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_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>134
<FILENAME>R117.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196317729016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 26, 2021</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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward', window );"><strong>Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Beginning balance</a></td>
<td class="nump">$ 2,559<span></span>
</td>
<td class="nump">$ 6,264<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions', window );">Gross increases-tax positions in prior period</a></td>
<td class="nump">55<span></span>
</td>
<td class="nump">4,863<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions', window );">Gross decreases-tax positions in prior period settlement</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(8,513)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations', window );">Lapse in statute of limitations</a></td>
<td class="num">(60)<span></span>
</td>
<td class="num">(55)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Balance at end of period</a></td>
<td class="nump">$ 2,554<span></span>
</td>
<td class="nump">$ 2,559<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10B<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=SL37586934-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 unrecognized tax benefits resulting from tax positions taken in prior period tax returns.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 15A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><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 15A<br> -Subparagraph (a)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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>135
<FILENAME>R118.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196310595128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Feb. 02, 2021 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Nov. 02, 2020 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Oct. 14, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 28, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 30, 2018 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th"><div>Sep. 25, 2020</div></th>
<th class="th">
<div>Mar. 26, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 27, 2020 </div>
<div>USD ($) </div>
<div>lineofcredit </div>
<div>note</div>
</th>
<th class="th">
<div>Mar. 31, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 31, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Jul. 31, 2014</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Stock issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,790,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_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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">591,207,000<span></span>
</td>
<td class="nump">$ 650,089,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_AccountsReceivableRelatedPartiesCurrent', window );">Trade 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,634,000<span></span>
</td>
<td class="nump">30,293,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_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="nump">2,353,000<span></span>
</td>
<td class="nump">4,494,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_NotesPayableRelatedPartiesNoncurrent', window );">Related party notes payable, less current portion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">17,700,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_NotesPayableRelatedPartiesClassifiedCurrent', window );">Current portion of related party debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1', window );">Noncash or part noncash divestiture, amount of consideration 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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">312,305,000<span></span>
</td>
<td class="nump">388,813,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_AccountsReceivableNetCurrent', window );">Trade accounts receivable, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,500,000<span></span>
</td>
<td class="nump">59,457,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_OperatingLeaseExpense', window );">Sublease payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,385,000<span></span>
</td>
<td class="nump">5,456,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_SubsidiarySaleOfStockAxis=algm_IPOSellingShareholdersMember', window );">IPO - Selling Shareholders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of shares issued in transaction (in shares) | shares</a></td>
<td class="nump">19,332,852<span></span>
</td>
<td class="nump">3,750,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>
<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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of shares issued in transaction (in shares) | shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">28,750,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Net proceeds</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 321,425,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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfStockIssuanceCosts', window );">Stock issuance costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,450,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>
<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_RelatedPartyTransactionAxis=algm_TransitionServicesAgreementMember', window );">Transition Services 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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">$ 25,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_RelatedPartyTransactionServicesComparisonPeriod', window );">Services comparison period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 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>
<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_RelatedPartyTransactionTerm', window );">Term of 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">12 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>
<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_RelatedPartyTransactionAnnualFeesPayable', window );">Annual fees 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="nump">$ 50,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="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_RelatedPartyTransactionBasisSpreadOnCost', window );">Basis spread on cost</a></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.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RelatedPartyTransactionExtensionTerm', window );">Extension term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">12 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>
<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_RelatedPartyTransactionNoticeOfTerminationTerm', window );">Period for notice of termination (at least)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">60 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_ConsolidationItemsAxis=srt_ConsolidationEliminationsMember', window );">Eliminations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,198,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="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,368,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="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LegalEntityAxis=algm_OneEquityPartnersMember', window );">OEP | IPO - Selling Shareholders</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Number of shares issued in transaction (in shares) | shares</a></td>
<td class="nump">1,832,852<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember', window );">Disposal Group, Disposed of by Sale, Not Discontinued Operations | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1', window );">Noncash or part noncash divestiture, amount of consideration 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">42,700,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred', window );">Noncash or part noncash divestiture, amount of consideration transferred</a></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,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>
<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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember', window );">Disposal Group, Disposed of by Sale, Not Discontinued Operations | PSL | Sanken | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByParent', window );">Ownership percentage by majority shareholder</a></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">70.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>
<td class="text">&#160;<span></span>
</td>
<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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember', window );">Disposal Group, Disposed of by Sale, Not Discontinued Operations | PSL | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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_NotesReceivableRelatedPartyStatedInterestRate', window );">Stated interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_InterestPaidRelatedParty', window );">Interest paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 762,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="re">
<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 );">Repayments of related party notes receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,377,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_NotesPayableRelatedPartiesCurrentAndNoncurrent', window );">Related party debt</a></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">$ 66,377,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_NotesReceivableRelatedPartiesNoncurrent', window );">Note 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">51,377,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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Interest payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 762,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="nump">762,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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">104,661,000<span></span>
</td>
<td class="nump">184,557,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_srt_ProductOrServiceAxis=algm_SankenProductsMember', window );">Distribution of Sanken products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="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">35,421,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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableRelatedPartiesCurrent', window );">Trade accounts receivable from related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,595,000<span></span>
</td>
<td class="nump">30,293,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 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">198,000<span></span>
</td>
<td class="nump">558,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_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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,917,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_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">4,494,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_RelatedPartyTransactionReimbursementOfDevelopmentCosts', window );">Reimbursement of development costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">1,440,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_NotesReceivableRelatedParties', window );">Promissory notes outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30,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="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_NotesReceivableRelatedPartyStatedInterestRate', window );">Stated interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.52%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeRelatedParty', window );">Interest income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 55,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_NumberOfNotesPayable', window );">Number of notes payable | note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesNoncurrent', window );">Related party notes payable, less current portion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 17,700,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_NumberOfLineOfCreditAgreements', window );">Number of line-of-credit agreements | lineofcredit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesClassifiedCurrent', window );">Current portion of related party debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 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>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseRelatedParty', window );">Interest 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="text">&#160;<span></span>
</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,444,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_InterestPaidRelatedParty', window );">Interest 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="text">&#160;<span></span>
</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,538,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_algm_LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice', window );">Lessee, operating 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">&#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>
</tr>
<tr class="re">
<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 );">Sublease payments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 200,000<span></span>
</td>
<td class="nump">200,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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_MajorityShareholderMember', window );">Sanken | SG8 Collaboration 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<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_RelatedPartyTransactionReimbursementOfDevelopmentCosts', window );">Reimbursement of development costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_RelatedPartyTransactionReimbursementOfDevelopmentCostsPercentageOfCostsIncurred', window );">Reimbursement of development costs, percentage of costs incurred</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">104,661,000<span></span>
</td>
<td class="nump">184,557,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_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_MajorityShareholderMember', window );">Sanken | Distribution of Sanken products</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</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">35,421,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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableRelatedPartiesCurrent', window );">Trade accounts receivable from related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,368,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">767,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_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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,196,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="ro">
<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="nump">1,739,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="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">614,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="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,200,000<span></span>
</td>
<td class="nump">1,200,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_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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,200,000<span></span>
</td>
<td class="nump">1,200,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_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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,930,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="rh">
<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 | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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 );">Repayments of related party notes receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,601,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="rh">
<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 );">SEEL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableRelatedPartiesCurrent', window );">Trade accounts receivable from related party</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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,272,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="rh">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<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_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="text">&#160;<span></span>
</td>
<td class="nump">$ 19,000<span></span>
</td>
<td class="nump">$ 30,000<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_RelatedPartyTransactionSigningFee', window );">Signing fee</a></td>
<td class="text">&#160;<span></span>
</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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_RelatedPartyTransactionSeverancePaymentIfTerminated', window );">Severance payment if terminated</a></td>
<td class="text">&#160;<span></span>
</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">$ 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="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_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">&#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="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Related party transaction amounts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">318,000<span></span>
</td>
<td class="nump">494,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_RelatedPartyTransactionsByRelatedPartyAxis=srt_DirectorMember', window );">Director | Common&#160;Stock,&#160; Class&#160;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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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) | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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>
<tr class="rh">
<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_ManagementMember', window );">Directors and executive officers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent', window );">Related party debt</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 506,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_InterestPaidRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest Paid, 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;">algm_InterestPaidRelatedParty</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_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_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Noncash Or Part Noncash Divestiture, Amount Of Consideration Transferred</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred</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_NotesReceivableRelatedPartyStatedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Notes Receivable, Related Party, Stated Interest Rate</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_NotesReceivableRelatedPartyStatedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_NumberOfLineOfCreditAgreements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Line Of Credit Agreements</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_NumberOfLineOfCreditAgreements</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_NumberOfNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 Notes 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_NumberOfNotesPayable</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_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_RelatedPartyTransactionAnnualFeesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Annual Fees 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_RelatedPartyTransactionAnnualFeesPayable</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_RelatedPartyTransactionBasisSpreadOnCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Basis Spread On Cost</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_RelatedPartyTransactionBasisSpreadOnCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_RelatedPartyTransactionExtensionTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Extension Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_RelatedPartyTransactionExtensionTerm</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_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_RelatedPartyTransactionNoticeOfTerminationTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Notice Of Termination, Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_RelatedPartyTransactionNoticeOfTerminationTerm</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_RelatedPartyTransactionReimbursementOfDevelopmentCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Reimbursement Of Development Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_RelatedPartyTransactionReimbursementOfDevelopmentCosts</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_RelatedPartyTransactionReimbursementOfDevelopmentCostsPercentageOfCostsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Reimbursement Of Development Costs, Percentage Of Costs Incurred</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_RelatedPartyTransactionReimbursementOfDevelopmentCostsPercentageOfCostsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_algm_RelatedPartyTransactionServicesComparisonPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Services Comparison 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_RelatedPartyTransactionServicesComparisonPeriod</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_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_RelatedPartyTransactionTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Term</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ 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_RelatedPartyTransactionTerm</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Acceleration Period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingAccelerationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>algm_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of receivables arising from transactions with related parties due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense incurred on a debt or other obligation to 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_InterestExpenseRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_InterestIncomeRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income earned from interest-bearing assets owed to the entity by 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_InterestIncomeRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest payable on debt, including, but not limited to, trade payables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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(5))<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.15(a))<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_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterestOwnershipPercentageByParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 parent entity's interest in net assets of the subsidiary, expressed as a percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<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 consideration received for selling an asset or business through a noncash (or part noncash) transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4313-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_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_NotesPayableRelatedPartiesClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for notes payable (written promise to pay), due 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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableRelatedPartiesClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for notes payable (written promise to pay), due to related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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.17)<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_NotesPayableRelatedPartiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableRelatedPartiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 for notes payable (written promise to pay), payable to related parties, which are due after one year (or one business cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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 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.23)<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_NotesPayableRelatedPartiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.3)<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 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></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</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://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 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_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfStockIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 cost incurred directly with the issuance of an equity 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 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&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_PaymentsOfStockIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<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_RelatedPartyTransactionAmountsOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transactions with related party during the financial 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 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><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 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_RelatedPartyTransactionAmountsOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_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=121586364&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_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130543-203045<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130545-203045<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 924<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -URI http://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 received on stock transaction after deduction of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance 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_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-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_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_us-gaap_SubsidiarySaleOfStockAxis=algm_IPOSellingShareholdersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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=algm_IPOSellingShareholdersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=algm_TransitionServicesAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_TransitionServicesAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_ConsolidationItemsAxis=srt_ConsolidationEliminationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_ConsolidationItemsAxis=srt_ConsolidationEliminationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=algm_OneEquityPartnersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=algm_OneEquityPartnersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_PolarSemiconductorIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_PolarSemiconductorIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=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;">dei_LegalEntityAxis=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_srt_OwnershipAxis=algm_PolarSemiconductorIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=algm_PolarSemiconductorIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=algm_PolarSemiconductorIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=algm_PolarSemiconductorIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=algm_SankenProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.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_SankenProductsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></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_RelatedPartyTransactionAxis=algm_SG8CollaborationAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_SG8CollaborationAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_EquityMethodInvesteeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_EquityMethodInvesteeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=algm_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_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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=srt_ManagementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( 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_ManagementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><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>136
<FILENAME>R9999.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140196319257608">
<tr>
<th class="tl" colspan="1">Label</th>
<th class="tl"><strong>Element</strong></th>
<th class="th" colspan="1">Value</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted Cash and Cash Equivalents</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_RestrictedCashAndCashEquivalents</td>
<td class="nump">$ 5,385,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted Cash and Cash Equivalents</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_RestrictedCashAndCashEquivalents</td>
<td class="nump">6,661,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted Cash and Cash Equivalents</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_RestrictedCashAndCashEquivalents</td>
<td class="nump">$ 3,514,000<span></span>
</td>
</tr>
</table>
<div style="display: none;"><table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=SL98516268-108586<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table></div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>137
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( %V$LU('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    " !=A+-2>L,6:>\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M3L,P#(=?!>7>NFEA@JC+!<0))"0F@;A%B;=%:_XH,6KW]K1EZX3@ 3C&_N7S
M9\FMCD*'A"\I1$QD,5\-KO-9Z+AF>Z(H ++>HU.Y'!-^;&Y#<HK&9]I!5/J@
M=@AU5:W (2FC2,$$+.)"9+(U6NB$BD(ZX8U>\/$S=3/,:, .'7K*P$L.3$X3
MXW'H6K@ )AAA<OF[@&8ASM4_L7,'V"DY9+ND^KXO^V;.C3MP>']^>IW7+:S/
MI+S&\5>V@HX1U^P\^:VY?]@\,EE7-2^JFX+?;?A*-->BN?V87'_X781=,'9K
M_['Q65"V\.LNY!=02P,$%     @ 782S4IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
M^R30*1_/OZS 3 $'UR3F"VCJ')_"<%+YQXK\Q,AE5N^?2V-DDAV&G,&<M@_
M_8649G=B7U!\,KK\'U!+ P04    " !=A+-28U0!Y^L'  #'(   &    'AL
M+W=O<FMS:&5E=',O<VAE970R+GAM;*V:[V_;-A/'_Q7"3[!G Y)8)/6S2P*X
M3K8%Z-HB[K;7M$S;0B71$RFGV5^_HZ18MDC1&;87C67Y2'UY).]S1_7F651?
MY99SA;X5>2EO)UNE=N^F4YEN><'DM=CQ$GY9BZI@"KY6FZG<59RMFD9%/B6>
M%TX+EI63NYOFWN?J[D;4*L]*_KE"LBX*5KV\Y[EXOIW@R>N-IVRS5?K&].YF
MQS9\P=5ON\\5?)L>>EEE!2]E)DI4\?7M9(;?S?U0-V@L?L_XLSRZ1GHH2R&^
MZB^/J]N)IQ7QG*=*=\'@8\_G/,]U3Z#CSZ[3R>&9NN'Q]6OO/S6#A\$LF>1S
MD?^1K=3V=A)/T(JO69VK)_'\"^\&%.C^4I'+YB]Z[FR]"4IKJ431-08%15:V
MG^Q;YXBC!M@?:4"Z!N2M#6C7@#8#;94UP[IGBMW=5.(95=H:>M,7C6^:UC":
MK-33N% 5_)I!.W4W__1Q\>G#X_WLR\,]>C_[,/LX?T"+7QX>OBS0%?IM<8^^
MO_@!7:"L1%^VHI:L7,F;J8(GZ_;3M'O*^_8I9.0IO[+J&I'P$A&/8$OS^5N:
M1TUS[[3Y%,9[&#0Y#)HT_=&Q0==5Q4N%F)1<R7>.'NFA1]KTZ(_UR.06@6]0
MJB_XGW6V9SD\PNJKMJNHZ4IOL_T=3B*"_9OI_M@GIAG8^ D^F)TH]0]*?:?2
M)RY5E:6*MUIM^MH.PJ,'AV&(!^I,HX#&@5U;<- 6.+5]J=B*P\Y.10VN@RB1
M<O#C,N>7J(2()M:(Y1!W6)ERB2"$H96HEVI=YWT;L+G -&[FXH+$<*$0+)]T
M^]W_<.C]^+H&F]^/[W>+ZQ(>*G>\B2WYB\TY@>F<)/"\@7=,JR#Q@\CNGO#@
MGO M[@'E0FUY97,46M4<K2M1P+V<Z4G>L4I9!Q(:$@F-*1D,Q+2B7AR,K,'H
M,)#(.9"91?A5.RB;TLC0@ ,<#H1:C*(DM.N,#SICI\['<@][6%09M^[CV'AD
M'/E)/!!F6F$2$3*R%I*#M,0I[7/%=RQ;(?X-@"YA._3+(CV);C;AB2DIIM$P
M_IA6B7<4I$YD8Z_GC>>>^T85VO)\U6QA"7'2"A3/7)]!$B8#D18S;T3B$1*Q
M>Y\)Q?(WN+'KYOC9/O6"<.A(FYT?$S*RBW"/,4S.+ )(YV![7Z)=SK146 .:
M/3O(LU03,ZVRB3G]":$)'<HV[2@EE([YMV<E=L/RGJ\Y^'8%244J"HX4^^;R
M,C470@B\'*HUS8"I([L,][3$;ES^+,3J.<MSJS*3@<3#WC R6<PP&4,E[EF)
MW;!\+!4K-YF.G:WSQB?<I!$-:6CH-,UPD@3QB-">6MB-K0=8D>H%)GL/J8=>
MF3J9/(LG;.$3I"'&WC+-QM9G3R?LQM.GEJYGG&H!CA]B8Q.99G&,QR3V8,)N
M,K4ARK%I3.I$?A1&0SA9[&(<Q:.AJ<<33MZ48N<96V9YI@"AKCR;]/P@;GX,
M<L0=>]'I@\T'Q$0#A1QU2!"+&?&BD-@]0'J*$#=%9D6K4&=D2IQ?\,2D! &]
M0[4VEB0C5"9'!9&;))"1535WIA-',VF5;](BBA,CG[28!6$<C$1#TC.%G"G
M.I4[437' U 'G'@<2ONE=1\3DQO#9-YB0B#E']G$I&<+<;/E/2N_(GU37HGU
M50I$S.P238 8$DT32$5&)?:0(6<JLI-4Z-P2L  $AZ&16-KL @_CD:!#>M(0
M-VD^+?-LP_3\M]NN+E>P@!>\S(3^@&' <I@W?D8_L=0U% M]3J:\&\F;Z4-Z
M^A W?9Y.EFTI%#]$N4N4<RD/T]&M=:M^$SN&=EO%%(TNF1Y-Q(VFEIZY*#=7
MBE?%V45CJ8\23(VX9S$+XF@D.2$]IXB[CFH7^#F-EH(I]&(O&HJT%E;A$7).
M#Y=ZZ%$W].:B*+(F=VHC<RI*E94;7J:@&'W_$18)PL$/UL,F9\_ZE/B=W+&4
MWTYV%9>\VO/)';(=T?T''9V.OB<IQ<Y<8J%$^G4K<MC,\O^H32>=AW8]]NBY
M NJU%&F><8DNO&L/ZZV']BRO^8^(>)>P[?4_)+>LTF2LU594V5]\!;FA>+V;
M2:GY"7%&U$I"9KZ"^?F'AT_6Z3-Y.=S(3I-3QQP=9Y[!*2PXH*C47K'*,I&(
MXV1845BLQI3UT*1N:,Y6$+TAZL&NU0<@5U!+I&R7P2ZVZK0<4R90%AH^M/ S
MB*',')'; Y2Z ?K$%8-;D%FQJH0E83\0MA1H03 \<;58X<2G8[D3[;%)W=B$
MY*\NZI8Z7<XG"MC$6_VV9L\AEDN[;)-^5QC'83 4;K-+DFCD=([VJ*1N5':5
M)5.JRI:U:LX1(=6>Y3G?5 +]FJ656+Q(Q0NHXQ[+]-HZ"I.#01Q$P3!SM=B%
ME.)XI%"@/3"I&Y@?17FE WHE\EP'C:P$;D*I;/>YA8,8#VL:BU42C&V]GI7T
M+:R4)]&8-U-@56K"$'94'!G+VK0+J8_IB%_]'IK^F4IQB'8=K^VN;B+R6P?F
MFP6CM;:VV+EJ:[_GH>^N++O@W"%KGC/("6<.'OH]#WWWB[%_2EJ_!XK_[X#B
MGR_#+"9X+%WUCUZ'N7G2"FM!W'JTO6[]VEY_<+F@1X$?_+?.[0.X[P[@9YT;
M&J\2#>>:)L/P/#UZRZQ?\4,&L\F@TLKY&MIXUQ$,OVK?FK=?E-@U+YZ70BE1
M-)=;SF#XV@!^7PO(6[LO^EWVX?\NW/T-4$L#!!0    ( %V$LU*BUS:7I@,
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
M3YI)A_0T"D8M9;I&5Q$^TN\$]+0!/?WN[L(!W!'%"$=6"T0*J0S[K\(-1U>
MB:/"JI4U9]N:E,A0J9B$:Y&J/4LI2 S%"]<;=_T42@1N%,B8H345\&90R2'0
MI8L)H0UYM(^+:(I=L(LPBFQ;M0W,+=A6= GQ=$G=?<>?^N2;=I7!. E;^O58
MC4<#\N'@Y?X(S@KX21H03GZOP'KOAZ"#:(*C-NP>JRLX$O$ \*.+#Y\%ONP!
MVXL2=_*'<3 9MV%VS:(H3 9Z)PY?8(8_#//5?;273]C5,VQ?!+U& U1>[D,<
M_3J5'^NI=<;D='/B=NOH,;.;TRY^_VB.*JC:NO%20UGOA*G&D&:U&6%OW>#6
M6K^SHZV;SU["5',Q#!E;)C3B= ,A@^L$;BQ5C9K5AY&EF];6TL#LYUYS&,^I
ML@;P_T9*\_QA$S0#_^)_4$L#!!0    ( %V$LU(5!(4K2@(  #0%   8
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
M((T#N$4V*M#U5+X/!.+HSLNVZ,%F'YZ26Z3WHVI5*R-E>;@0-AV'<1979J6
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
MCT5OU=RH*<!D[:H8*A$QQD4 RC-+J$RL*(\\*@C&[9_0"37N>?M2J<?5.#8
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
M9P[SAWU9$QR5TNK6H'^(BW'5TZNOLWWQ=T^^?B0XY9_B33?ED(3(("(V-+<
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
M9^9E^F[#&15#)!BGK]3K6\RFDWC9)NFTTCLX9+0O^UTPET]=<HU4\P&I[0X
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
MN==UX)@7ESS\D[ -)(0\2Z5-*J3%T^]=J^E)+>JQP(+2TA +PAJQ22R1GD(
M-@P'@;PHZR$N56"C<D0<%DW5QJB]VGKB"4@]?UDW6KY=Q@(.#L4$:[9%YB^"
M/VL81"^LA/X+#N*01;*)52N\5F=$!&L!!:)5:ID>)H2M:V8P%L@Z[$<&/9P.
M)ED90EGB2&/MF]F^<P 5\.$4Y0M1N-3"M0ZWG9K14HJVU5V"G.-&8X=[W*I"
M%0WTE'"UG>BUN3*1\T'RJ)E5/985O.]--")T/[<V3D>+!E':HS>(SYY79;_9
M)MU4IL$WA ,.ZEB0KU>ZBF*-S-+Z( 5F2SR:%3K%LA!M=_3%GB:,>7_2=,6V
M;MP-6=0Z $H( XFSGC5\1FV(U88L>1XK.4MNMQQC,$U/C4O2BJ%K1.I8UR;W
MMVFJ;H@-$7DUZ.]LT(Q)ZW?@+7^Z5F>H0Q@D!\8%;7F^0>Q(R4:4DG8KQ=-F
MXM#CF5>#LXO-ISC/@Z0R1 E"Q-[L#)!H^<>5W956:EO%_LR4KG*=&+7+?VLM
MOD62%JO7>0%NPUK(F]'=]6$]D56FS4X\[H*6;:1V=U9&&Q\<0RPI ,D%%YKP
M'F0^"2"/9W"=;0@0HO&#A"-M]YWL@:70]SS4 @A1[_.JP+$_^<NL7KDBXPLI
MGE1S\%X[((?BER.+[8?FD+W_Q5I_L-+SBRM:S)[-6^;)#F5,R+XV_5 \_- =
MB1R^O/KRD5_.EC&WCI@V_O@:5\?GI837@0B+.9'$;=_%5*NU2^B-J/^$E5RI
M>[J;ZLK,["5T10"_>%2P?NY9E2$E&^83'(14&7,J[^VA6B*0U_[=V;V_/+3K
M POQ@XS'X\1(BK# :):(3&BY2:RTBF>90C=)2=C:U<LF-G"E)4,\YC0"1;IW
MH/6B^O5200*!(K01^(F]LEH1>O#SR=SDA^YT>MIE\4L$RI^-8A)U[W)(>9!7
MLE76&=W)Y+V^2P/13 UP79^- 5 %0XJ.R\5MQLQIJ\:XM%G>&YOH31#ES7W2
MDE'>UP'EJGNNA^AC)W8S4P/2K3.H4VT%EUN<[3"&HP1Q:+6OBH=/'A5O1-W<
M&IC,4\)2K@=!&U67@KC)-$L!" 8Z]7JTI&$.0>TN""@I@A)B/Z#NN'?B<F7%
M8U'-&J>CD2>"R!7G6H@N!K[44\FJ:[*_I8&<I[9@E W7,Z6P)12+E0<W]<[B
M<-"O40.O8C,,A)_\^K'M;EJ7?3?'TFPCG6ZHP32Z/T8<(^A6Y!IZX4;I(][,
M0BP3L(4&U* QB*RPVE-@W-19&%S;373!S*4TSVYQ15>W8Z@ L?9U8";J5SJX
MZ,8;Z-:+V%99/VR2*T<)^KJ^T7CW9?'PZ8PJL\B%.ZM4\REH52)]>^;R_&@U
M:9\:!V O<C^YS$[0\E7C?ZU)S/@^5L4QL:$>:BWU@MIV4<.]0\WZ#2PKE>N)
MJKG?7!K(HNOB3&6%IP@U^^'J%F&H"S<W[B08(8-21IT@J=/-(F 878QJ%5<5
M+4^J^\JX@XLF[?G1D6!#@0O^9!,>V>%3C.8:[O,]>J'I=C6X;<F,&E>_JP>3
M@)1-T:V'.N_PX0<B1.*Z[U>^RGQ!"7I+(9):C/OK@+IE.EME#&(EH0=,,KV
M=\2D/1\.F&W9WW=3\C3.<MUK])+H_=DCLHXMRA3QIR$W\8Z<_#W],6\ORD(L
M,[W3N;;XNW6/]NE(J)%5M3&"M/ G3]$3]67QC[*7,\R?/&N.7-YDO5V=FT)D
M??BKQ2)[,H.\GZH^#K1Z/Y2-N&S.NA=EGPP5I_6L2I].Y?FCXI5.$#P#KQ7#
M_S[Q]";G'"-"-RCQ'!UR:$+F#RX2@0T\K&(R>GFE2V<[:Y1<^(!P-,*>.+LE
M#5%9G^<FJ\1=1)!HWC/+N=ZE.,I([+Q&1GE*HDL6,U/^_?NW:2C 0S*AWYG)
M%H]6VD[./)8%#WT:6 OHH;P[;P&:U9?+,IZ[<X=NT+Y;L2$7"/HS8'MD2GN\
M/6IL0"W-(]FV(I%KGG46(UV7W*4C0=H6$V2\/0%T.IVW:XB%FEDOK-1W:V"&
M -RP;6G:XC:-1]7&,LGWPBJ06V)BB@]S,%<!W'DRDL(Y_H+\O# _5J/A4E<.
MQ#$1M8FV(6A;KI=H1HB#F;$.ZI4$$Y7^D9[RZ]5#RKFZF^*\TOAC<(6##,&X
M#_T9(&*X5:!)O?B:D& #GU5>!BDT1RRWEY_;[+DKZUYFY/7.P3QB%KIU>"&,
MS%Q4CI@**;&ZTWMLF(* PU6'K+8.,ZN4AVA/HI'O.WUX+0,7;:HLM("?I,-%
M&VO^WQF [Y=)2=-NG@2ERF[QZ=RBT>[*7=(XV=-/4LSS$YGCOE(&R@R:>)'R
M?TX760RSO-59?&3/#*DS:Q'X%1I(-EH9SW4J)"\V@8=LS4<<).]+[/-S^$M/
M/@T2Q3YJ\:92LEN,P+R-)TTHE;P3U\[,&K'_1[,4>>YL,EMVVB63^%-))A="
M54#Q3!^%HU#]>8=^QMK'R4E%.6O_]-0OZ<K@X!))6X.,E)8&!K>HJ4:9B1YY
M3!,]<8+_**W-=$RNT6AN6_G=6LN*8Y9?N($FNY%',]"VM"APDMIY?H8:Z)E
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
ML:9?&I55H/-*2G-:6 ?G?W_U#U!+ P04    " !=A+-2-$]I8PT#  !X!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6R=5=]OTS 0_E=.8>(I-(F;
M_MK:2ML L8=)TQCL ?'@)M?&PK&#[2SK?\_9Z4*'8"!>&OM\WW=WGWW79:?-
M-ULA.GBLI;*KJ'*N.4T26U18<SO2#2HZV6I3<T=;LTML8Y"7 53+A*7I-*FY
M4-%Z&6PW9KW4K9-"X8T!V]8U-_L+E+I;15GT9+@5N\IY0[)>-GR'']%]:FX,
M[9*!I10U*BNT H/;572>G5[DWC\X?!;8V:,U^$HV6G_SFZMR%:4^(918.,_
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
MJ"R SBLIS7EA'<POW/H?4$L#!!0    ( %V$LU(V]T,<C 4  !,-   9
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
MGS;"IR1\^F=X\BM%L4M=E%H)Y2S3*:-QGS+!4IWG-())RWB=83A$SW.YX)@
MEE40%L- )(GA:O7/?\S&HY.WEMT));6!?S&X)6&7\$<Z]BV/92Z=%):4T:3,
M?*T,=PPB%&=-B&A8N'5"MZ(WK2'K)UOK?1*F8#>:*W; QD?]*(K@@I0;OV4_
M*AN&?13W.K]'*Q\K6(^>3FCZ)^UX[OT3!(8'-\):R%JX7_(5G^<"\LUE4C'P
M*EL);K8E7;7'\M2!"YJA'=J>4V VW=(GGY=&JEB6H!9P266\VC"6E&F'":C3
M.O D&@K/#\(:' ";5!AK VP(&@$U.@::IP!HD$H:P7*SP;/A?,,^*'A:.E',
MP9Y)Y&/5;V.#@72!LZ5R&C#E,$8YQBCVXOC""$$ZH ?K1>XJ::U@Y]_UV26H
M",.O;0[&6'9AN(JS/N, G 283&+J(26#))2"V $VRSFL!.;0S3[=1:T\^.BF
MA;L&A"V$\<#,!0+;0I2,6^%H(YSN@\/UO20OHLLX.Y@$3UKOGAI6:\M2[Z$5
M^;G#L^PEJH*A'D=OUZ -CJ5T&H_>OAKLXUZ>6[WM8], O-&DV]GOY6]5IMD%
M5U_Z[,8E@_^F6X^B+J^N;0DF-":)AU(:XBJ%?IEL>'57CM?.1<W D7HA2'/R
M!DY_' WO[B#VN8Q8AP[I=*<22*^U@7.((<NE0.J@I2POQ(:KD3-;CZ!Y0':V
M._0=L&M"@W7UK,=C<'U 9%SA&@D2\,WUQ8>/K,PKRR:#DZ,7X!HV'431"^I5
M&@6V"5]!NY>+>]!S(1CB17M,>'%H937_#(T3(UQ& Q"<YEH;[Y]M:6W&:M4'
MN 04*D2WMPL6$DAIT\$8!#XJ'QO"6<83IO0NV<&NW9'JD'X-W*65"OT@08<2
MT&,1+'U2XF;Z5NC<F-L,-<DHG;2G9<CL',D>DZ/0%97JE@V^")^_OVF\UQ \
M"#F8T24V!(<Z/=S.?I^82%A2>03 6K$N"NG\8\I26@+-C?,J(7;9!:>EP*(B
M4F$0T2D(A1*%*:NM[S .7O<G)],^6V8RSC8<D'&LHTD5HQJIT04]C8%"5BC!
MFPY^$!9]3$"4(!,"8'4N$])^SJ$TQ) >M/U TV":<?*WFA(;Y !GP$8 P(.U
M+]8+16- !>CD" Q41<6#@[6A F7HC<<>V(V6YQTQB:(N-\0YMU:F4G@^-<)G
MILW CD.J+$2E6BW\KQ+MPRH?VH[ 3[<('9G4=K8;+F ;0T0.==79%@W6<WV3
MN/EX/V\C'7F'HZTNTU;4%M^'3I&4!OOQ.FV8"O.T4NM@!:OJ@3L="4KJ6)(V
M#7,_$12.R3%]C=W'=J=)-?9?H":56,B@CA(;?$JAPZP*VK6SL>D).I*CLC@"
MRETL!/0O#<:WV0\ "?')5YB(92[0N.O;#]Y)ZT8-C>%QC%F!CD%VP%:] [>(
M5AQI$@H7.8J*KO7M8<K.[RZAPRUES*8GT2'47]^EOM<)(#$.;20&^)L-P7:3
M8-N)U.01%GL)Q:M++\\'T=%1R ,T2=8IMHEGC\F7 <ZO<)@N1(W.D(X;Z(20
MN,!QN&TIA0EVH*MP-'5AV)(DG67C"2*@A: O0A;R$&AC-Z0%+0MT=2]U92&8
M#8:UD0N <0[98J$M3* G)&I[69MZ?55W#^1S4@#'4O0\[A_SQM)HJH7I8+\-
M#K7L/W!5X;YN/$;+1Z\WX(X_C*X6&64^U&\+71HW,+>_N\_<56CZ'G:\SF T
M7UDG785!P:6X"YU@C68\E9!%5:RK-%2#$@QPJ]8VIDZ+'0I0R]"P?M/?A&J?
M\%4=09[<DW^I\\$.9?J"^6.I9K-6P4ZYWFLU\Q+#E];W.M2'"@+-IF,14E<5
MM05;.X#1)L%X2\$!=0E?[[!W63C8W"&>=/$6=CZ\D;G1  4*?WZ=[1T#$%L#
MY#4I):$A^Z&"+2WB"95!MW=U;:/!R0MJHJ@62 ./?@6OT8XXK3WEG;1>(;B]
M-J;5P>UA Q(,I+)/>D#N%3 M\?UHYE7M0A,NV9H?<JL?0 I[]T.*)A",U'";
MVGBEU:$1*:A$R$F%")#U0%\B5U,M"4UB9U;LT6#"2F+YQ-9(/[]O?*;QW-UR
MHI!MC.S?3 +[M"$;'3_!/;=W-VO^6?W%[&/W8Y]1])>QSV@0_0[N(:<C,!>0
M.QS6\EO).]C*"X7%(&EU7K:>NH_/-@^9< D\Q@ K[J$*0%%C3A8";W8RVR[*
MBW91GO?HSC1>I^'OH+P@\P]3GO<\GI^U$VIT7"^]@^'&L,]M0WU6CY>4V)\K
MU<IL5 61?B7O!6'3B'[H?N>>>A+1[G!(<,-@U+!&HZ^MX,^0?7?B?$W>S'S:
M-#X9S;K"MT;%; L47UG]5"WI:2CL!0!?W&;/%;?77U_<9KMKV[X5#07[BO;_
M74366[;CIH=E_],I<.PYZ38#[Y8E,ELIK+;L)2]!#LP$LV&_<##JCR>3Q\=.
MK_ 6NFT.#-_L&7&CP4&@C^D:BF$OLVF:]$P.5ON6%8-V7BTJF#,9M?9 \(3.
M,93>."GK"")(W'9?QWN+CM<Y30R9#V+TQS8B?WX,VY$[.=HW<D?3T=\6.:*C
MD)9_8]R^@S+5;+MA=UQ!%*">">,XV+&".,'*E5_N\L-/UU>'&-;0+."T M_M
MMA9[_,+H 5IMH@!V$%Z>8<>3Z&5S,%3PS[KNB! <1N!W W1>B$ZEU@D-M"T+
MO>TX6CS )IX&-^>A]-Y#:5IU#K#</.%P6G_Q7N/A&P#<*T($8TY(PBU?(3B]
M"Z;31EB26^&/SI =2VVEGP@>S41>,M07/=:"9IJ#8O/6R=CC(Z/&#Q1G8E^$
M+7ZP$.A&.I[WV4(H>G40:U-J7YI,. 8L*[AEU_T;>3[$"=I.<%(A8Y]7CUJ[
MKK?;P]8W X4P"_HR D\,@?G]YP/-W>;CBW/_S<%ZN/]R P !&TN IDAA:C0X
M.>HQX[^&\#^<+ND+A+EV3A=TF4&W+ P.@.>IA@B&'[A \TG*V7\ 4$L#!!0
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
M5BO)S=&CZX0*J6\:K5C2X7@ "L@SOJ:%98X^PKFC@C)KF+%N"YUU@WPA*=F
M!XS80A@3  15.769=WQDD-92N7IO(-^S^/@N ?K4)XKM03WNQX,,")PG.'<T
M0R+G".>F4G@?B:%U3%G>.;^,-,^!HH##PSQ%WAR+UP;=@L/[3PNJ#4JKOQ ,
M3*;RF6)QZ*:ZT79+)"H4&#R T963=6+Y[B4G-*;CDU&,[P.7H3_,O*/<NL)S
MC:HZIE KN83)P%V M45(0]MW3?*00^HXPVGH\_3$V[5B7BZW$4*HE"N>-9+K
MO]$2X[7@-''+!"?@9X5KZQ2'*]=202_'%3'@6,6.L0MS;GV(:>K.*8-X,[!E
M&\!>9DQC'4X>>EI;1,$RR\-C[O+4%U];@"2GM^R80KAN$ =4 )I:)=$?,RC
M1,5KA*XF80A4]5A0./^U_ *TQ6<,XD'SRFVK"^8&FW0*+G9UTF'[\8?SZ63Q
MW'.U>:M5$9&5RH H?+JQ7J6=!'% %6.#B 'H&AB$DJLRSUT[\&D[K,M]#B/]
M-E*@PTRR^>0\=9A)=CZ;/-("O]-,LGB"6Q9RH=LBD7^'IFMI?E#A,6&H^6'P
M.ZX^&9*EU!%\W%_@]!M:<7A0<40%&OG!F!(JUM)GH&3_=W-#WY-A7(E+682
M790S&R.Q+_6!*J]61I7@:AQ?78,+VX<K2W:1@%$NIV0^/QBVFPH3#*P"X(+
M$%0&YXRIDYX"[3*VX_A,#A*,A@9BL?BN"M@;]D+6M@4^^,!WV%(02V !"S&%
MO#70M]W7 7<F9B]/0]_"Y1V0Q*]LF!M!:ZE;[B496X%$RBIJ'.%,1POB <[6
M$_:$%K> T)I2KJU+,SC%FE%GPSC\"X^SO<O=D;X0]ZY2[^HP(O ZW=@\43*/
MK_?&!D@.0[!1Z/Q%6O\HOD&D>/ATVO<)[JI#E1V"J"J*=STRH5%?4$B#I,4D
MQ*R!-(X;3T060;]J'0>\MNX.JL*"3=P"EX1YMHZJ>4KQ/VZ!,L0Y/VA*E5QS
MG/K&)(LU3B!:9<EDM^:!-I0]W(,8:"Y])4I>E)A0!=6I3F+S>N5L+1 !BMT/
M?P^Q<U[CUA>[E>J$T[98V0C5U9K\?KE,GSOL$!=68P-:2O1!<Y%UF$H>2XY3
M$;>,>!_P44=II^F74L>?8ZD7-#*DK=@IS_501N" VJ:-A@<(Y(HVYQ[TT<95
M]+XSG(=!56Z[P<7 K3'=5V:W?R#7ZDZXI(M9CV/D>4IDN4NX2PNBL7UKV3$F
M$<CSHGRGB2-$ASW\&!]=:^6L81-0\;9CQ\%BB-4=VQ+ZK;\W778+ AUHV7'L
M?]?R8?OJ19[N8?>*C^V#K5:O>:("+;?CI!I<8]9S8![Z9!L//I)!LE7\*8#G
M$633]W+_M/^UX29]9.^/IY\J$/<5)B]Z?PG1D^/%?)3XMKL)MHF?W$L;P.AX
MB2T+2RL?P/O2@MS=#1OH?X.Y_AM02P,$%     @ 782S4@K6Z<U"!@  BQ
M !D   !X;"]W;W)K<VAE971S+W-H965T,C0N>&ULK5AK;]LV%/TKA-<-+:#9
MDOS,$TC2%"NP=D'<;AB&?:"E:YLH1:HD9=?[];N7E&0[L=.LW9=8$LESSWT=
MDCE?:_/)+@$<^U)(92\Z2^?*TU[/9DLHN.WJ$A2.S+4IN,-7L^C9T@#/_:)"
M]M(X'O4*+E3G\MQ_NS.7Y[IR4BBX,\Q61<'-YAJD7E]TDD[SX5XLEHX^]"[/
M2[Z *;B/Y9W!MUZ+DHL"E!5:,0/SB\Y5<GH]H/E^PN\"UG;GF9$G,ZT_T<O;
M_*(3$R&0D#E"X/BS@AN0DH"0QN<:L].:I(6[SPWZ&^\[^C+C%FZT_$/D;GG1
MF718#G->27>OU[] [<^0\#(MK?_+UF%N/^ZPK+).%_5B9% (%7[YESH..PLF
MQQ:D]8+4\PZ&/,O7W/'+<Z/7S-!L1*,'[ZI?C>2$HJ1,G<%1@>O<Y7O,^UN5
MZ0)8"89-E]S ><\A,HWWLAKE.J"D1U"2E+W3RBTMNU4YY/L /:34\DH;7M?I
MDXCON.FR=!2Q-$Z3)_#ZK9]]C]<_@G?+C1)J8=E=XR7[ZVIFG<&R^/L)_$&+
M/_#X@^^,XY,HU(&GMN097'2PQ2R8%70.0N,'EFFEZMI>"[?$]Z*4X-_UG+DE
ML!O\PM7FIQ\F:3(^L^SMW6\,1]_K%10SA$I]>&/&5<Y$44 NN .Y87,ML5DQ
M7!ZE-"*CYQH402+&I638XM;A4AJS1,K2E!O)K657Q*9 6UC V2=O( S\NC^P
M!O2%5UCEW(D,43?DU@J, Z2DG,:EC"\6!A9(C?"3T2@:QG$4Q_&.U3W0ET23
MG$[CLYLP,/4#-QZ:],2/)F>ONNPJSP7%C$ML9L>%1,.YL-AZ7G>$11J9K'+/
M!T.'+))Q=!">O/1//U^C3N0^_"A?G."[M45V9X0V#!T[DJ"HC6#MG0\1*"<<
M4:.(4$:T$6Z#1%<B!S2+(9C\B,[,':9U#V"I98X^HX!F@/J7^X J57$I_L$W
M ZXRBJHBXZ5P& 4/%5$,G!&SBLC;)O<&2.<IX2LN*PC<;"F%8S-P:P#5&M]-
M^1Z1F8\-&B1 GBT%8#6B?SZ-F'@TT+!RW"P ]QRJ=DP.F"(8%Z$;N L,^4Q"
M&]'&=\I#8Q+W+M\=Z RN1@(B\_QR(2LJ-&C$@?K+D_5+"&^.I8!!V> 43 )5
M 2I3MF3I./1.M)M'!,R9TH[:0V=4L#73FMS#+GG0#((VJ4R;G*L,0D]?36]0
M!='*##)>682HT'A&JP-04R2ZDL'TDJ]J0[Y@R>QN*G$\#]T;,EH3;-S%  B=
M8Y(HE>TZR+&T/#.,DMQ$AP*&4<HJR4.Y^+HHC:;JI%Q[33'[":J)DY<<%]#N
M2=6)#8J' =_IOLEW&_VY2>FR#S1KJV*^0BR6$D&@00)Y7 8*A?:EU-:^.E9A
M5U+"PFCV3F1&3S?606$C$N?N-A+!N*J\PFXS]%"D\/!!)Y-MEG8"2*I#GYRF
MACRF<BNP/F+H0:7"RRNV!-DV%\E]CE6(<NUUH:[40WK896]"3/^DF-[NQA3W
MX&UT:2_Z[[%Y09)Y,NSC0W\4G8R3IW!VG6P:.)E$29RP_AA_ANS:9^Y1R30+
M0[@F_6@PF$3Q<+A;2*\IU2B##.9SC/ZCH,+G2J"TH1Q9=I)&)Z-)-#R)O=HG
MZ5E8CB:_8CL9CZ)!,HI&@SWC@;?ZIA!N&^T%B[MI2J'LCI^!>2B<A\&2UKW_
M@V(2-Q2?@?IUD@U<XKLKB/D^YI/:;?=UHCY7^M[9EPZ6:TR@UW"+%Q6HCR.V
M/E59R"K<>050@W)7ZZ[77+^O.I$_K##UB*!7"%/OGNFXS^ZG'Y'@E_J80?2/
M*ES+W#YD1AO##KWO9Z9TO=N$ YD(&KKUG]*&ES-,UC<+LP%_S*5N$QCN6LWH
MT5?&HS8+^14J7$;)\\8RPI3@;WC-'G;Z3$F[!]KEO!('#:B40#[]>!)-DJ1M
M?;PW>*NT->_.2U&;1N-).^\6#^%Z \VDLD([>.)AI<0TH*(D@W;J-*B% 53]
M<+0[HLXD18,^:N!DW"[^X/>& QIUZ#+3V[D@%H"'*KH&4P55RH6[8ONUO6E?
MA0OF=GJXIF/@%@*W> ES7!IWQ\,.,^'J&UZ<+OUU<Z8='NO]XQ(X5@E-P/&Y
MQC-T_4(&VO\_7/X+4$L#!!0    ( %V$LU*R[@9WBQ(  %TZ   9    >&PO
M=V]R:W-H965T<R]S:&5E=#(U+GAM;.U;6W/;.++^*R@?YY131<LD=<^MRG$R
ML]GU)*XX,U.G3IT'B((DG)"$!B M>W_]=C<N)"7*]F1WW_8AL40"Z OZ\G4#
M>K-3^KO9"%&Q^R(OS=N3355M7UU<F&PC"FX&:BM*>+-2NN 5?-7K"[/5@B]I
M4I%?I'$\N2BX+$_>O:%G-_K=&U57N2S%C6:F+@JN']Z+7.W>GB0G_L%7N=Y4
M^.#BW9LM7XM;4?VZO='P[2*LLI2%*(U4)=-B]?;D,GGU?H3C:<!O4NQ,ZS-#
M219*?<<OGY9O3V)D2.0BJW %#G_NQ)7(<UP(V/C#K7D22.+$]F>_^D\D.\BR
MX$9<J?QWN:PV;T]F)VPI5KS.JZ]J]Q?AY!GC>IG*#?W/=G;L:'C"LMI4JG"3
M@8-"EO8OOW=Z:$V8Q4<FI&Y"2GQ;0L3E!U[Q=V^TVC&-HV$U_$"BTFQ@3I:X
M*;>5AK<2YE7OKE11@')N*Y5]9[Q<VD_G[T'0)8.7L/F&H_[>7%1 #B==9&[I
M]W;I],C22<I^466U,>QCN13+[@(7P&=@-O7,OD\?7?$7K@<LG40LC=/DD?6&
M0?@AK3<\LM[MAFMQOB!9;_@#V%K%+K7FY5K0Y_^]7)A*@^'\WR/$1H'8B(B-
M_AV:?G1I=-Q79LLS\?8$/-,(?2=.GD^/?2G99W4GBH70+"7EQJS:"!K$RP>6
MY0KGR,JP3S=?F%JQ=!9-QW$4QS$SJ$.##_%]9HD:2[0"NO!F);0LUVRK929P
MX&DR&L#,+9"CV1$^W&UDMF'I&!=M+[P36C"C\B5;/'2X0I&&^VQT1H/OYTB8
MN-G 0Z%-!)'$@,?B<UFR$L+>5JM,B*5AE>H0 *;X%E[>2W!^D3^PTV&:1"-@
MD?%5!<R#4=<9K72:QE&2CG%*#;:N=UK2\Z4TF:I+4 QR>SJ+1N,8!PE3T:++
M1CN9,A!=V;>&@?_^KUF:3%_O*54:5H+AY=+0]))8_LS-DO_!?L[5@N?LEF(>
M V_Y#N(10S2JDMEWU/E#L8 X@\NG\>O+ZY]_&=#GY#6[T5)IKP?8ZZBCD U?
MLFJGP!ZX,7;/VZQ%[ I?L,L]*P#)[8OKSHM^6=\KKE$K[(/4((32H+JZVB@M
M_P[B)FDTCO?MKI\J["O7[([GM;6Y>! G8&AUU1A;6S9I3 T$)M$TM>N#$FYY
M^5V4:";B/MM@5&"0!<G.P<WNI*J;O2%NK$CAG8%]S855U[ZRV(X;,,4*I%PB
MA56=YQV-6"M.H]G,\@/S2['+'\X=IX_+CV9.H: D.^3@L8/9"Z9V)?C 1FZ!
M)%@PF&&$@G[Y>,-N__;Y,F+7@YL!.T/%.// 5Y_*.QBIM+.2EZ2%C)L-D(3L
M#.9EXPBJ.9TGR*X5Q5NLJ7F9B<;1R$MA>Y4&%R(?Q*GS*)V0G%KDY!L0>B%$
MV>S]B'L\83+[ 25H[/HP6O78S #6KS9!R<>LV<J$ZJYR9%V![]^!:LHEA)S=
M1I01394KB!I@$+CK+IX=LC]@?['!"I\^8><'9#G&69"]>@@<X.39BP&[I*BU
M>?;:P(X R(1!G)=ES7-2*!AMK4N,/!G?R@KB#2T?8;"KM%S4N%^T*$JG!2)#
MM$&K5AN@M[FLV$)4.P'^]7R&CBK?IG 7#'FVD>+.9G#T.J$K8,'S77&]%FA*
M5ZK,:JUQU$Y6-AH$4W7<?Q.Z8-<*%/ 3SV2.2L64*K:5S9;#V*7+,_!FP(*0
ME\F;/ZM*8+#R7O1!+"KB_@NLJF'+-8 '4(KQ+M4-M%LNE["1Y&)A$Z63;KW6
M8@W^P7B!J84,=12'H-729M7C+'UZ';"/H#.,C:8")BEEXD8<W8?&WH"")8BD
M52G8'4H. P6N""D.+<[4BT)6E;=/.\2RUT[->RQ'('&6U\0./@Y W@U[PF^.
M.VFIJH['(#\#"'*6RITSFSN5@W:A3F$8\LOF:R[_J.62(A[9/,3IVO*EP9!(
M?>?U]D 8@BR% P-W7.9\D=M\TO:;?9!## ./"V&-PJ7FS;Z<SW048,-@##)U
MMNG2)4*\L3:D%K$51\4ZK%11;J/8(L%)R>)-!BN &OD" .2 _;IU/BBXSF$0
M:?),OL00 G#B-7R&+RZ74D8L*ZUR>@XO<.8231NS#H5+5-9J!9X'3R'9"O!S
MLK1=20IMXH6/15;^KO)?X]:<R;N7&..?9TIVOPH!L4)W\A!9PIVWR0 5+2H
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
M@$>6XPX"W3EKL*+;K]YVP#O%UFV8TZ1M]1JOT4[<>G3C([<1E#X.3)B,E+N
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
MCN&?".TAZYO6Z7P#07TB MF>[(8IEFS9%'@&LQ\\3V1#JI %ZUQFF04P/GQ
M7A2.GO[Z_AW_&C\]PQ' N*W.*.@8EC1V,S+!#BORLQU0Q0S%^P)AF*A\B:/#
MD JF\8QEN7WYCTN1J3MM,JL.\@I5@"&56JEXA>G2+7P%UH'?IY8YUH[<BN4.
M?&Y5148GROPP*:',:A\R+*2 P7#\UX 49H.0]DE1 RHTL%H[ YN=J57.RQ#7
MO*0U+?MF 1_ ?D+>C80+LXTA=('%;(:5 S/3+(U.-;Q==<KLA3IRA]=K(!#5
MK/^=4)E&)2V9/1;)P]Q>MB(VG*,A:55E?O38P 9M:N7P.$F.YQ'W%?1W#P&N
MX>'%G:98=,67YYA O^.3XT&:ECEPPP'LF2O;PH^<R=TE[9"?[([K1A<^^,F)
MD>%1F26$<JZX6ND'#B/@)R^NUP@701:L:?MVK9'&D+Y1>.C"!MS;K%Q"93VI
MWI7;<U)=>B@?)ZM.P+["8 >=-[FWN]M Z"%453(4;N2.?,DX BU5RHH=43(I
M&U07\#?$<@L"+9[8Z)<>Q0@Q9$'B$312EV@QTN[ZHY$9HL-KI4T'IHL@3@&S
MIP0!14/>PSA!8I1-=5@_5<0($EK&B.<PB+0FE\"%H7@-\VRLXUS^<OO2(M]+
M9G$G<#!?RZ7.=+UC.4C.@EF&+7-)M3)<&[8O",D$95?O"FWH6%1V $EP(%8-
M0YX-;&G68D6U&1]@L(3P@2]LAF>&-QGBB\YM* WA&/6@#:O>G\>$"*T:XA,K
MJ#%GE<N-)I@OE$H->;IE%<ZZ1OHYA^%LY965Q9V]\CN@R<_@V"-XB1;XBW($
MV#NL;9,_&NU*A2'Z":II29NMI7H=R5H"2A/*I>F^LG-):DP40:U33Z9!-[6
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
MW^DBF,Q#-]7NCW"Y]2G*XIQ%^PQ63:KM:Q5K4WL(*Q?LV%> E=I0T5W4O16
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
MJ28BO:H7X,\+H-:")I-DTN^3'-7&".P2+ ASYH0)Z<<>I#(<H^D$,+*M+M1
M,"% #<Q%A7/Y'<DVL QM!YD;2.&B&6"THG @7TD@#>8!PX!Y?H>>HE($#^[O
M/GSYZNGF$G8"6$08+Y,1V%1/E !7V$P"N,AK+">#7O\'P9.'GOC:XBGP[<$5
M BF'#;$JKSCQ974<(Y@YZ4$'P-JV2'8U#)I?@=<!<I*%0OX@99<+98_.P8X1
M=@H*_1'#KK);&HH:3]Q*"!$ @=IDVW3&%U>0WCN2=M)AO[;'S62.<"7V, RT
M%&QC(1TRK$4B+6CJGZ*Q@\5ZD9MB04DDX13L:]A*5E"(T6W(HWQD,9N#$;$Y
M=ID$]"V:Z(P<.G)<<KR(.^05DVU1=?GT77>/ 7$M/@*H 0<![A1KB6H@5, A
M*<%+2,H -^0"CMHX>]1%8Y6YA%[L2>:U;\W$!+PT6)!"WOF;3'^OH1'-MF"Z
M#C =V4)4#76ZS'CW@QS[A([99V9@9<N;Y7:YY_[& \$NY$BY/;FXO&*^2=<^
M&*%0JEP']%-$#A$:SQ"X+4:B#6)OXXU0OROH95TYJAAB W]F+[[%**;4W?;K
M%FBYBCR@Z5((E8)=ZIR2(2JUDH^4))X4V]/9JH7L9K7%5  HOW&QRZX)2:GF
M.&RD*8EGKDN"6 V3RPDJ3UN?I4.!0!J(_Y %YUNGP^2R/V#IP:P<'2M4&4 -
M%.<8U.M8)]V$>CPFD!7#HRV8 !J!P(1B$B&C&/HT\/<-JGE%6[)Z/#;T%'YK
M*!S$BPFVH[:6\!NPP!TWU0<'^6G+3-1K5T]\TXUIR/(8I7D*JC3/+O2*B@#^
MF_"BRIC',$^B*;$F^F^ZF&]Q'-8&B(MXGU= 2[AIE,4M"E1)45M&AN1]!JQ7
MU'/8M*98VVF+R6DW-,"Q/!\!\%':I5Z3K6H>"=D:A8SWFAOL1)TO0(J*3$6&
M_Z6&9 MVOVIY\"M.4+!=278'THXVZG&V=%0QO2\*C["A]1(E#M=Y]&%FN5ZX
M48B+8K8U::'Q0T<K1O[P5;"SE\3ZA>PV7IN!#J>V;Y"S-$\:PXUR*!+V R<R
M*PKSBC,Y1Z&>(Q,*X!/VGOL;&6P^\7\%+,03"L@E;P"=_A-2D2"S0>I^3M6:
M54;A<L@ .V'R(X"+PXD/*Q DNK+&EN9R,&H-Q;;05SMKL^4JRG]>A7ZZ!M^A
MZE('='P/P<FMA.KJ@278;&LH,20\%-4N1#W XPP2_9;'M\#^_\<>LS#!!*_U
M3O$LJ&E-CVNW[K#C?($/_</]YNOU(TJ[=[='5PLVRX/)@<.I6FG )YA,39D
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
M3933)6Z\.J?B.(%X;9&D6603P4UQ\+$;1ZOW-AH[-+>_PC@"!\1K(/:L$3Z
M>*=N(.=TVR3A#B-DK\PK0X Q2+Y%2)C3!:S&0V(FM\P^,[+$EP546M,M>9D]
MZ=8,M]7P=U%O#S*^JC^D^ _YAP+O*S35A>9")'0H,S5'W/2Y[+56S52*PTS
M6VHUXY/%SC:+N,6^W[]9\AH^5\5"+C".MC9T!9A&X+O2.P_:W8Y/LY?*.SK\
M=KO4:BX^!1I?^ T8[QH=Y@C^ZJ;;2L6SM&U.J:J3\WF\0P/]YQ3PYH+1$Y:
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
M689''(3QZ:B [69NW1D $EK@1,"L<:?K!JBLSJJPAG?@-T1ZH,X /_%NLI!
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
M1&W0$4:ZL-KLEC!#3K@3)'+),F7CT:G1J%OH>[K,HU@4ZPK.CE<%Q 3XCY8
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
M2,,CE#FE?D?*VF57*%^6,SD @'V-RV<?1;%/N.";+0W ?#B?A8N-&0-%F3J
M82P5CC\S<BJ)WM;LU$9E5%152%)E<LGY%K.ZB8M W9V"(7?1Q%-"R\>KA?</
M&$.B1E.;IRF(U#@WZSE%M)B9B<7?BHP> [D:ZL22 P\T[;#0#QLJT7.3%$.J
MMC4C?UD?Q.FBU>/FV<%X']D&2>!OK,CX]7KBN_=^LTEWQQUG(P)KCC +1::?
M4.M=SNH\^T=SA;K-3'B25ZSI?+I8 7^GD7$Q<?0)V^'87AG^CRV+J ,?Y;XC
MSCLR)*(=,=:W;K5<CDK.6')]=KPZ^J.D#_T+3@PW\D"RX7T'2=B5%-.!-A-_
M;VH)TDN6G3I8!*D[RQ&M6#?3=)+H"M'F=>C0-*&#?%LD!Z9RL>$F"0L6WQ&=
MERTBKCO*RTK*3'++J"*75- V"AC_-O!')=?8Y8"#1!DYLT S6UH:&8W5*#:C
MUH2)[$5LS-$-&. HB=)),DAS/FXWM-_#:Z8;2JR/6R:\'ZT[!5  [_:W?,(;
M&4M-%^&F$7."<T-7LDJD*UNH]5&QI0I49JC$M -=B3R;2C4^'PPS5J-$Z+Q
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
MN%1[9 ES\HOLCGXY8Y%NBYLPIOF2N"A4#VXF[V7FY:#>VJ9OBQSD2F"?@\/
MQ7C=(?C*KP./3/@O@&XJ]> QZ8UO\C[_Z0>Z7?,U]3DD'/_Q 5XO8=^BI8[W
M*+UX>?[@,;P9'__IAQV(3^#&:XR656$%KY[.OWGV@/F__M$W.QP2.V;WS98^
M;@*8(BT^ +^O&C#@Y0^< .,K!-Y/_PU02P,$%     @ 782S4B]:$,K: P
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
M!@133$Z$SPS**G43/S5&YIIQ#$5N,?M:H([50 Y>L) I)((;2-@#[P U3$F
M3BDZF7::!>2+K#7\+,I2];<'DX6"$7N0M9%:F"5&9\'4#:)@L&*:3L[03.U3
MY1,4,.F%:9HH#=]/$)7M3T@0I:Y/$VP3-TN3_Z%H4T8_H&^$$87IY,3Z+\GA
M/36'%V;F:Z]2;YC3/:=[[Z3>M("1F*JJB%5"7WK&T;%PK_IZ];:\K_K(8EMC
MJALHT=6_35&YLJ^D?4>+G:U>&Z&Q%EJSPI\/D&8!SI="Z&/';##^SBS_!5!+
M P04    " !=A+-2;))._)T"  !U!0  &0   'AL+W=O<FMS:&5E=',O<VAE
M970S-2YX;6R%5$UOVS ,_2N$-PP;8-2VFN\F 9IVQ7HH4+3=>AAV4&PF%BI+
MGB0G[;\?)2=>.K39Q1(I\O&1\M-TJ\V3+1$=/%=2V5E4.E=/DL3F)5;<GN@:
M%9VLM*FX(].L$UL;Y$5(JF3"TG205%RH:#X-OELSG^K&2:'PUH!MJHJ;EP5*
MO9U%6;1WW(EUZ;PCF4]KOL9[=-_K6T-6TJ$4HD)EA59@<#6+SK/)HN?C0\ /
M@5M[L ??R5+K)V]<%[,H]8108NX\ J=E@Q<HI0<B&K]WF%%7TB<>[O?H5Z%W
MZF7)+5YH^2@*5\ZB400%KG@CW9W>?L-=/WV/EVMIPQ>V;>PIBR!OK-/5+ID8
M5$*U*W_>S>$@892^D\!V"2SP;@L%EI?<\?G4Z"T8'TUH?A-:#=E$3BA_*??.
MT*F@/#>_5AM43AN!%CX_\*5$^V6:.$+VYTF^0UFT*.P=E(S!C5:NM/!5%5B\
M!DB(4L>+[7DMV%'$&VY.@ UB8"G+CN"==GV>!KS3__3Y I?"YE+;QB#\/%]:
M9^C'^'6D0J^KT L5>N]4N">]%(U$T"LXF.I;PSP*Y&4XL37/<1:1SBR:#4:O
M[DFH7#8%TF_@T @N8Y!\J0UP58#>H"E)G,'(-8G'.BP\)U<BK+0D%0JUG@ -
M."_#A'>[80QW?-N!VH!@F[J6ON9'&,<#-J8U8W$OR^"1Q$9,H#8Z1VNAG\;I
MN ^C83Q(!W EE*"?LH"UUH7UX,-A#U@O'O3'_QY^^C!B67;6LETK\@</.P,6
M]_L9/&C')14FZ-YX%!@,8\:&\-:E)0=2J-"L@^ M83?*M:KHO-V;<MY*Z6]X
M^R#17-9"69"XHM3T9-B/P+0B;PVGZR"LI78DT[#UHT?C ^A\I;7;&[Y ]]+.
M_P!02P,$%     @ 782S4HX6=DP3!   ; D  !D   !X;"]W;W)K<VAE971S
M+W-H965T,S8N>&ULG59M;^,V#/XKA#%@+>!K++\E+I( ;==A![2XX-IN'X9]
M4&PY%DZV?)+<7/[]*-EQTEX:#/N2T!3YD'Q(6IYOI?JF*\8,_*A%HQ=>94Q[
M/9GHO&(UU5>R90V>E%+5U."CVDQTJQ@MG%,M)F$0I).:\L9;SIUNI99SV1G!
M&[92H+NZIFIWRX3<+CSB[15?^:8R5C%9SENZ84_,O+0KA4^3$:7@-6LTEPTH
M5BZ\&W)]FUA[9_ G9UM])(.M9"WE-_OPN5AX@4V("98;BT#Q[Y7=,2$L$*;Q
M?<#TQI#6\5C>H__N:L=:UE2S.RG^XH6I%M[,@X*5M!/FJ]S^P89Z7(*Y%-K]
MPK:WC6,/\DX;60_.F$'-F_Z?_AAX.'*8!1\XA(-#Z/+N [DL?Z.&+N=*;D%9
M:T2S@BO5>6-RO+%->3(*3SGZF>5*87^5V?FP$K0Q0)L"[K]WO$7BC0\-CL7%
M,UT+IB_G$X,!K=LD'\!O>_#P W 2PJ-L3*7AOBE8\19@@IF.Z8;[=&_#LXB/
M5%U!F/H0!B$Y@Q>-Y4<.+_H_Y</?-VMM% [./V="Q6.HV(6*/PCUA/M4=(*!
M+.%=6/]MW%-$G\6VFWNM6YJSA8>KJ9EZ9=[R7AN.8\L*Z#0K.P$"YU_;\*9B
MN%"Z96XEH!VS:4<2V$@"U9H9#50Q%*&4 O=87\.-5<-+C_S 2P:W'1<%;S8:
M(@([1I4>5<!K#/+*+" .0RX;6?,<$RK9/I_U2=,'AAM725&\53^C@ZZD,DP=
MZK&O( N RGJO%=8?I +V,QD8^Y'F%5*I=N]JCCZ18"CA2UGRG!V?#0>K<ZSU
MF\,U:.."4@.YU$.CL7S-M54/6?:D8N[7F)'**S?A@S3UX<$Z_0(D]=,@1 %U
MLVQVX-O_@#SK)DX3F*1^1@B0)/!CQ/R(AS@C?A FD&:Q'Y+D9S)2/YP1F/H)
MF<(=EF54U[]M>6/':H-3IB',_# @-NV,9/ L#160!@$B!Y %J$T(-AH-:9YW
M=2<<8P7#2<XY=6@7,9JEX?02+I)I@A*Y''"0EBSTHRQ"*8I0B@(XLZS)N*S)
M?U[6!]EL/MG=*?JAUZ?V\RS<Z?VT0[QAR!%M*[L,,G?%CAMZ)^N6-KM?-1Z-
M&?3;Z,;+=]<1#A%27>TTSY&./<@>8V].'>IAN.SKT_7Z,&6A;<?[+3\UCB\-
MMPUZLI.M+>VIGX29[402^DF4PJKB@K<M<J"!Q#,_FL9  IQ>,L/-I5S8P,1/
M<893[-@L@"^8J\(Q(ED )/0)7AR']D;^-".NO9&?QNG)]DZ.;L":J8V[YS5N
M6M>8_C(<M>.GQ$U_@Q[,^^\0+'3#L0N"E>@:7$VQM:J_V_L'(UMWGZZEP=O9
MB15^#C%E#?"\E-+L'VR \0-K^2]02P,$%     @ 782S4F5[@P-V!   U H
M !D   !X;"]W;W)K<VAE971S+W-H965T,S<N>&ULK59M;]LV$/XK!R\86D"-
M]6XYLPTX2=<%:+>@R=8/PS[0$FT3E4B7I..DOWX/*=EQ$L<;A@$&S9>[YX[W
MW)TXVBC]U2PYMW3?U-*,>TMK5V?]OBF7O&'F5*VXQ,E<Z899+/6B;U::L\HK
M-74_#L.\WS A>Y.1W[O6DY%:VUI(?JW)K)N&Z8=S7JO-N!?UMAN?Q6)IW49_
M,EJQ!;_A]O?5M<:JOT.I1,.E$4J2YO-Q;QJ=G>=.W@O\(?C&[,W)W62FU%>W
MN*K&O= YQ&M>6H? \'?'+WA=.R"X\:W#[.U,.L7]^1;]9W]WW&7&#+]0]1=1
MV>6X5_2HXG.VKNUGM?F%=_?)'%ZI:N-'VK2R6=*C<FVL:CIE>- (V?ZS^RX.
M>PI%^(I"W"G$WN_6D/?RDEDV&6FU(>VD@>8F_JI>&\X)Z4BYL1JG GIV\D&I
M:B/JFIBLZ$I:)A=B5G.:&L.MH3>W#"OS=M2W,.94^F4'?-X"QZ\ 1S%]4M(N
M#;V7%:^> O3AY<[5>.OJ>7P4\1/3IQ3G <5A'!W!2W973SQ>\M^N?BE,62NS
MUIS^G,Z,U4B@OXZ837=F4V\V?<7L39O^I.9TL81-;DA(NF!:/PBYH&FCUM*Z
MTZU_AV)_U(0KY#.S8B4?]U"IANL[WIO<+CE9QR;-7"EV92B^P[[%4?GHBU]N
M_6$[?Q:[>!F:JQH8YHQNE64UG;.:R9(3LP26RB7%0T=3-*03BH(DR>EBK367
MY0,ACM+4S)?DFRQZ>T!WX"D.O6Y<9/1(E!;&^337JD$]?UMCZ8&B(AB$\6$C
M$;QX::-+(]B(PR *<SK";+9C-CO.+#IFM4: $:P7^130K]P>HO(HYF$J]\!9
M!R[1OX5Y0LVSFUYR4VJQ\C'YH)4Q-"W+=;-&F'CEG'O,P2^^E_'J'4WON$9O
MIH]HG8:N(2I1&B>4Q,$@<]&+XB )!VT8TS2E**0'SK0!%ZYW<8W.W1)AEF)E
M* ^B84)94.090 H:=N+76I4</EE>+J6JU>*!H@3$A)3##JRDZ1!_G?056LI<
M2&'YNQJ>5;Z$:[Y@X'[U$BD-PBQ$,N48@0306\TJ?-WPY8/CV(3C@YRR#OYC
MBV0?A?)X0%E!63ZDWU >&KZ[WX\_%'$4_]15P0G.@V&6M-'("A>6) ^2/'^>
MV?\K%ZBU*,HP&09%DCI.ABB;Z!^IR((TCS$F28;(#HY2X4/7CML['PA26/@@
M0>A8D!"2(G>QB1"M<-@Z/(3BD1+,=R68_^L2G$JYAD$T5&W%][89O+_':\;P
M0W5X%/AP'4Z-L_.TS@+DHK?+]NWRUJX3%\^+%Q6K?<^5_-[2'.QB,"4@6CY0
MUDZ]=*EA%;KWDRJ'S=@%-4CCQ"T23.-!Y*8IIE'F=S/D_3#+W11#,$@CPO<
MK[BY!4_(U@(H>P2YG#U$1W_OI8&,6OCWE*'2?2/:1\=N=_=DF[8OE4?Q]KV'
ML"V$-"C;.53#TP$:H6[?4.W"JI5_M\R41?KZZ1+/3JZ= ,[G2MGMPAG8/60G
M?P-02P,$%     @ 782S4FH3-A$R P  TP8  !D   !X;"]W;W)K<VAE971S
M+W-H965T,S@N>&ULE57;CMLV$/V5@1H4":"N)$KR96L;L#<)&B"+&%FW?2CZ
M0$LCBP@E*B2UWOW[#FE9ZP+Q%GT1;V?.G!ER1HNCTM],C6CAJ9&M60:UM=UM
M%)FBQH:;&]5A2R>5T@VWM-2'R'0:>>F-&AFQ.)Y$#1=ML%KXO:U>+51OI6AQ
MJ\'T3</U\P:E.BZ#)#AO?!6'VKJ-:+7H^ $?T/[>;36MHI&E% VV1J@6-%;+
M8)W<;C*']X _!![-Q1Q<)'NEOKG%IW(9Q$X02BRL8^ T/.(=2NF(2,;W@3,8
M73K#R_F9_:./G6+9<X-W2OXI2ELO@UD )5:\E_:K.OZ&0SRYXRN4-/X+QQ,V
MGP=0],:J9C F!8UH3R-_&O)P83"+KQBPP8!YW2='7N5[;OEJH=41M$,3FYOX
M4+TUB1.MNY0'J^E4D)U=K8M"]UC"AR>Z9H,&>%O"%UNCAKM>:VPM?!9\+Z2P
M@D[?[OA>HGFWB"PY=Q11,3C:G!RQ*XX2!O>JM;6!#VV)Y;\)(E(]2F=GZ1OV
M*N,]US? )B&PF"6O\*5C*E+/EU[AV_)G'YQ/@<\+EP;^6N^-U?1X_G[%13:Z
MR+R+[(J+!ZJILI<(JH+_E_D?)?Q57ZZ:;TW'"UP&5*X&]2,&JUV-4*BF4T;X
MHB =?-"!ESJ4UU$,.N3%"Q $,% I2>5L;H$NH:C]+0RS:3A&UO"6ZKIQ#*(M
M:*#Z@[>?=W>?MN_@#>0S^B1)F,UF_V'2JO:7P8PY? R3D$W3T<IPR;48I!^)
MP$"2A_$DAH31,(<-U2T%^KT70]Q=3V+=9J=%@5#V"$D6YJ3DYY]F+&&_PGOT
M23) Z/7][@XJ7K@</'M@FHS LXA'7G#/G8?3= [3,,DF+PKQ$36GB""?,E(?
M3_+QK-.J0N.Z')=0(8DGT6P.61BG+PR4#M4@6/Y$@#S)( VS^"5QO3U?T(2E
MD(0)(;Y<O<24),Y(*,LGL%.6_+Z!Z2R<I\S=RR2<Y3G\Z+E'%XVF07WP[=30
MB^I;>^HYX^[8L=>G1O4"/[5[>BX'T1J06)%I?#/- ]"G%GI:6-7YMK57EIJ@
MG];TUT'M '1>*67/"^=@_(^M_@%02P,$%     @ 782S4E8(ZYTI P  Q@8
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
M7+\302XFV.@-Z70QBBP;2#:,3O*\K5M;(3=1 D )H@"VI%XZA?G)$#[)UOT
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
M+W=O<FMS:&5E=',O<VAE970T-RYX;6R]6FUOVS@2_BN$L0NT0#:62%F2%TF
MO+4)L&V,&-W]<+@/M$3'W$JB2])QL[@??T-),96(HGVWW>2#(UF<X3/#F6>&
ME$^V0GY5*\8T^EX6E3H=K;1>_SH>JVS%2JJ.Q9I5\&0I9$DUW,J'L5I+1O-:
MJ"S&. CB<4EY-3H[J;^;R;,3L=$%K]A,(K4I2RJ?+E@AMJ>C</3\Q3U_6&GS
MQ?CL9$T?V)SI+^N9A+OQ3DO.2U8I+BHDV?)T=![^>ANE1J >\3MG6]6Y1L:4
MA1!?S<UM?CH*#")6L$P;%13^/;)+5A1&$^#XUBH=[>8T@MWK9^T?:N/!F 55
M[%(4?_!<KTY'Z0CE;$DWA;X7VQO6&C0Q^C)1J/H3;=NQP0AE&Z5%V0H#@I)7
MS7_ZO75$1P G P*X%<"O!,B0 &D%R.L9P@&!J!6(#A68M *35P)A-" 0MP+Q
MH3,DK4#RVNAT0"!M!=)#9YBV M,Z')KUJQ?_BFIZ=B+%%DDS&K29BSJ":FE8
M<UZ98)]K"4\YR.FSSU1O)$-BB?2*H8N-@N=*(5KEZ((JKLR3F62*59K6T?D+
M.L]S;BYI@6ZK)MW,@W=73%->J/<G8PW C/IQUH*X:$#@ 1 ?V.(8!?@(X0"'
M7^97Z-U/[]6*PK0.79=^79_%XTY7T.KZ"8U1HV]0ZY5?ZUVFCU$8O=#JT'+M
MU_*)RF.$TWU:/AR A81&2Y@XQ#\> B+9!^+F$"WQBR4K1%:'0B8J#<,K[5![
M^W?!C2' =U&.=U&.:[5D,"BJC*H5$A+-J-3H^?X*B%9I;E) H7_]!E+H5K-2
M_=LS)]G-2>HYHX$Y9TQF)FL>ZNP2VXI)M>)KQ"O-8#J-E"ARU^HW:J>U6E.K
M'L^"8YRF)^-'!YIHAR;RHOF\*1=,&B3/JZ30?W;7KO5O],4=&&'LQC#989@<
MB&$7(< O%=JN>+9"<,?U$X(R+JEF!ITOCFXF/7B1&UV\0Q=[T5U#( "5L1P
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
M+\#X3L+B53?V_%U_/BW_!U!+ P04    " !=A+-2C!].:!T"  "&!   &0
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
MA&%%S1RL-Z#]PA@\3;Q ^_<P?P=02P,$%     @ 782S4MO $)L3 P  Z @
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
M^\_8YG/O^#(EC/_"OO6- LBVAE3=@JV"FLOFSPYM'4X _>$%0-P"XK> P05
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
MURF&HO;-YGY@9.6ZJ94TV)NYSRTVZ*#L!EQ?2VE>![9!:UO^^6]02P,$%
M  @ 782S4E\9KV6[ @  (PD  !D   !X;"]W;W)K<VAE971S+W-H965T-C,N
M>&ULM59-3^,P$/TK5L0!I(7$*?T I94H""T2*R$*[&&U![>9-!:.'6RGA7^_
M8S>D7=&FAXI+XJ\W[XV?/':R5/K5Y "6O!="FF&06UM>AJ&9Y5 P<Z9*D#B3
M*5TPBUT]#TVI@:4>5(@PCJ)>6# N@U'BQQ[T*%&5%5S"@R:F*@JF/\8@U'(8
MT.!SX)'/<^L&PE%2LCE,P#Z7#QI[81,EY05(PY4D&K)A<$4OQ[3K '[%"X>E
MV6@3E\I4J5?7N4N'0>04@8"9=2$8_A9P#4*X2*CCK0X:-)P.N-G^C'[KD\=D
MILS M1*_>6KS83 (2 H9JX1]5,N?4"?D!<Z4,/Y+EO7:*""SREA5U&!44'"Y
M^K/W>B,V #'= 8AK0.QUKXB\RAMFV2C1:DFT6XW17,.GZM$HCDOGRL1JG.6(
MLZ.KV5O%#?<[=$HF:'I:"2 J([=<<@NG][AI*;F3ELDYG^+4E3%@#?% C5/'
M-V 9%^8$\2_JW8(@1X1+\I2KRC"9FB2T*-31A;-:U'@E*MXEJIJ?D7CP@\11
M'#U/;LCQT<G_44),L\DU;G*-?=C.CK#CRN"(J;772?^YQS%R9Z$P?ULX.@U'
MQW.<[^"X95R3!1,5;$M[A>U[K#LOBQ'M]*(H"1=;*,\;RO-6RFM5E (L6F%A
MEDLEU/RC)9-N$[;[;;O5:SAZK=*?#625(/<\V[I=[6 :DP]@VK3HZ#<Z^@>X
MUM_B&MWEVJ"A'+2[YL\V:"QM@KF]-3DOVW*Y: )??)MO-%J7C>@0Y_:@>WN=
MHQL%C![@70W>-*^SRSJZ+B0T;N5\TBS%VQ%OSK84UC6#=K[/LG69H.UU8I]E
M[>CN?LO6E85V#[&L^\6R^(MEX<:5YYX/OYB><VF(@ Q1T5D?@^C5C;SJ6%7Z
M6W"J+)X[W\SQ%0/:+<#Y3"G[V7$7:_,N&OT#4$L#!!0    ( %V$LU)7)"!J
M8P,  "@,   9    >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM;+57VV[;.!#]
M%4+H0PML(Y&R=0EL XFSBP9H=X.XW3X4?: MRA(BD5J2BI._WR$E2XXO0@##
M+Q8O,V?.'%*C\60CY)/*&-/HI2RXFCJ9UM6UZZI5QDJJKD3%..RD0I94PU2N
M755)1A/K5!8N\;S +6G.G=G$KCW(V434NL@Y>Y!(U65)Y>LM*\1FZF!GN_"8
MKS-M%MS9I*)KMF#Z1_4@8>9V*$E>,JYRP9%DZ=2YP==S'!L':_%OSC9J9XQ,
M*DLAGLSD/IDZGF'$"K;2!H+"XYG-65$8).#Q7POJ=#&-X^YXB_Z731Z265+%
MYJ+XF2<ZFSJ1@Q*6TKK0CV+SA;4)C0W>2A3*_J)-:^LY:%4K+<K6&1B4.6^>
M]*458L<!!R<<2.M ]AU&)QS\UL&WB3;,;%IW5-/91(H-DL8:T,S :F.](9N<
MFV-<: F[.?CIV2-[9KQF*)6B1'/!M01A@8/.T-Q&9U*AS^AON% +6C"%EJ]@
M)AGZDR?H&Y5/L$%A>%-51;ZB]F@^WC%-\T)] L<?BSOT\<,G] 'E''W/1*W
M6DU<#=P- W?5\KQM>)(3/#%!WX!=IDQ@EKP%<"'I+G.RS?R6#"("^2M$@C\0
M\0@^0FC^'O?0NGL#=/SN('R+YY_ N\L57:\E6S<:BA1MC^;75S!%]YJ5ZO=
MH%$7:&0#C4X$^BXT+1"'<U/F0(\=10,06@!3!YYGXQ@3+YRXS[L"'9H%8\^+
MXL[L#;]QQV\\R.^FAELGS,L]D&S0@067537L H7GJMH !#MR^7%$XFA/U6-F
M8Q*&QU6-.G[1(+][GL#K+'-:#"0;=V#Q957%7E^>O'-U;1%V%8M'44CV=#UB
M%D9^?.*VXIT"B@<9_J,S)H=R)3T2N;"L?;'!_MFR^H>R1IZ_7P2.F 510,@)
M6?LJA8?+U$^:,HE24?-$OJ)*BJ1>:364?%]@\/C".O?E!P=GZQP<".CM:WQH
M$A(_]$YHW-<L/%RT0 @H"<MZ*\."\B?&WR5V7W=P=&&Q^ZJ$X[/%C@^^60=B
M'YKXXY%I$=Z([>[T7- DK6TKJM *+JQNFI!NM6MW;VR3M[=^:]I@V\OU,$T/
M#2W&.N<*%2P%2.\JA&LMF[:TF6A1V<YN*31\,^TP@U:>26, ^ZD0>CLQ ;H_
M![/_ 5!+ P04    " !=A+-2><AT_'0#  !-#   &0   'AL+W=O<FMS:&5E
M=',O<VAE970V-2YX;6RU5VV/XC80_BM6>JIVI783.Y# '2#=LJVZ4K="RUWO
M0]4/)C&)M8E-;6>Y_?<=.R'A>(E60GP!VYEYYIG'PV28;*5ZT3EC!GTO"Z&G
M7F[,YJ/OZR1G)=5W<L,$/%E+55(#6Y7Y>J,839U36?@D""*_I%QXLXD[6ZC9
M1%:FX((M%-)565+U=L\*N9UZV-L=//,L-_; GTTV-&-+9KYN%@IV?HN2\I()
MS:5 BJVGWF?\<8['UL%9_,W95N^MD4UE)>6+W3RF4R^PC%C!$F,A*'R]LCDK
M"HL$//YK0+TVIG7<7^_0?W?)0S(KJME<%M]X:O*I-_)0RM:T*LRSW/[!FH2&
M%B^1A7:?:-O8!AY**FUDV3@#@Y*+^IM^;X38<\#1&0?2.)!#A\$9A[!Q"%VB
M-3.7U@,U=#91<HN4M08TNW#:.&_(A@M[C4NCX"D'/S-[9J],5 RME2S17 JC
M0%C@8'(T=]&9TNA7]!<4U)(63*/5&UHHF59@=?/ #.6%O@6#K\L'=//A%GU
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
MS!E[T9,OV<AR=$) (96:@:C;&AZ 4DVDTOC=<EK=DAJX.]ZR?S+:E98Y$?#
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
M5=<QX-I O4\8DZ\#O4!SP=O^!%!+ P04    " !=A+-2.22-K*("  #W!@
M&0   'AL+W=O<FMS:&5E=',O<VAE970W,RYX;6R555%OVC 0_BM65DV=M#6)
M26+H *D%5>O#M*JTZ\.T!Y,8L.K8F6V@_?<[.Q!1"*Q[27SV]]U]=[;/_;72
MSV;!F$4OI9!F$"RLK2[#T.0+5E)SH2HF866F=$DMF'H>FDHS6GA2*4(<15E8
M4BZ#8=_/W>EA7RVMX)+=:62694GUZS43:CT(XF [<<_G"^LFPF&_HG,V8?:Q
MNM-@A8V7@I=,&JXDTFPV"*[BRQ%Q> _XR=G:[(R1RV2JU+,S;HM!$#E!3+#<
M.@\4?BLV8D(X1R#CS\9GT(1TQ-WQUON-SQURF5+#1DH\\<(N!D$W0 6;T:6P
M]VK]C6WR29V_7 GCOVA=8PE$S)?&JG)#!KODLO[3ETT==@AQ<H2 -P3\7D)G
M0^CX1&ME/JTQM738UVJ-M$.#-S?PM?%LR(9+MXL3JV&5 \\.;^6*2:LT9P9]
M01,X),52,/1CAK8KK^A\S"SEPGP"Q.-DC,[//J$SQ"5Z6*BEH;(P_=""%N<Q
MS#=QK^NX^$C<[U1?()Q]1CC"<0M]]!XZ\?3H+3V$"C1EP$T9L/?7^4<97M&8
MFUPHL]0,_;J:&JOAH/T^$:'31.CX",F1"/=T#?MFF>94& 1%@XM350+JWE:\
MVA?QOMQ%7 U[&>[UP]5NB0Y!,4[BN$&]T9DT.I.3.I_@UKF]K;3*F6D55SO(
M=N*F4=1+]]0=HKHDB[)V=6FC+CVI[H9+#H>]0'.EVH]=>A 6$T*2/7$MJ"1+
M>^WBLD9<]A_BT,</71S'7U&NH.?-)2O:Y&8'0J(]J8<(G*9'-IDT2LE)I0_*
M4M$FAQP<J2Y)>MT]28>H&!.,R9ZH<*<MN2<!+NV<2X,$FP$QNB"P"[INL[5A
M5>4[U519Z'M^N("7B6D'@/694G9KN.;7O'7#OU!+ P04    " !=A+-2[U-/
M*7\"   3!P  &0   'AL+W=O<FMS:&5E=',O<VAE970W-"YX;6RM5=]OFS 0
M_E<LU(=6Z@(!$FA%D-I&TRIM4Y2NW<.T!S=<@E5C4]N$Y+^?;0C*&II&VE[
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
MG0\]Q]?[GP]_[R5^\8C65.7_CC#W.^:^8^X?8)Y03D4&A!HRAR43PMJ&?JU
M,9GOLZ+A2QR?K0+/N/V7@]1_WMR>/4&]7MP%?9 ZZ*0.CDI]/XR*:2MSH62)
M-_VIPJZ]]?O4-I3QII#+)(CV*XD[)?%1)=-**1#9*S&*"LWIH<7CW<7#KUL[
MM1MS/@CWRTLZ><EG/06\MT?=3':,BH(PB+=$[D9]\+Q1Z6_4F1+4TI5?33);
M IJ;UXUV%7[L"MO6^ 0K?U.HWVF:9P/O%9Y133@LD#*X2-!>U93BIF/DRE6S
MN318&UVSP-<+E W ^8649MVQ"W3OX>@-4$L#!!0    ( %V$LU(S ?ML4@4
M !L;   9    >&PO=V]R:W-H965T<R]S:&5E=#<Y+GAM;+V976_;-A2&_PKA
M%4,+-)%(2I24.082=]T")%O0M.O%L O%HFTADNB2=-SLUX_ZB&A+(F,'G6\2
M2SKG\"5USD.*'&\8?Q!+2B7XGF>%.!\MI5R=.8Z8+6D>BU.VHH5Z,F<\CZ6Z
MY M'K#B-D\HISQSDNL3)X[083<;5O5L^&;.US-*"WG(@UGD>\Z=+FK'-^0B.
MGF]\2A=+6=YP)N-5O*!W5'Y9W7)UY;11DC2GA4A9 3B=GX\NX-G4\TN'RN*O
ME&[$UF]0=N6>L8?RXBHY'[FE(IK1F2Q#Q.K?(YW2+"LC*1W?FJ"CMLW2<?OW
M<_2/5>=59^YC0:<L^YHF<GD^"D<@H?-XG<E/;/,[;3I4"9RQ3%1_P::Q=4=@
MMA:2Y8VS4I"G1?T__MX,Q)8#) 8'U#B@KH-G<,"- ZXZ6BNKNO4AEO%DS-D&
M\-):12M_5&-3>:O>I$7Y&N\D5T]3Y2<GOS&6;-(L W&1@*M"QL4BO<\HN!""
M2@%.P)U*G&2M[K!Y__E[\(?*M+<?J(S33+Q3YE_N/H"W;]Z!-R MP.<E6PL5
M6(P=J;26+3JS1M=EK0L9=$$$;E@AEP+\6B0TV0W@J$ZV/47//;U$UH@W,3\%
MB+P'R$5P0-!T'_>@<G<M<G [\+B*APWQ/J9%*NG)M4KBH8'_^UK9@RM)<_&/
MI36O;<VK6O-,KYDS,?@6:K>@<BM+_G'BD\C'8^=Q>VCZ5IB$)&BM=C3YK2;?
MJNEB-EOGZRR6:@ N<L9E^F]<EO:0S#H2V1* 7#\,.C+[5I!$;C0LD[0RB55F
MF>'3F/.GM%B4.M>%'%)(>FUC@@GI*.Q;P2CRPV&%0:LPL"J\54-82&%)D["-
M%!XA*:.VM>AU21GUQQ(%/NR,9=\*11#ZPV,)70U$]X>E91-JYWTB[';S<L L
M"K%G4+J%;O@C,K.)$NP4C^=Y79%],QBA$!I4(JT2655^K692FIS\_!,D[B\7
MCY2K]4%]42;:\.1@CPE=\$1C/N0Z?97K;M\TPR&V!IM6$S3E:D&354DBENG*
M&EH#&WI'*$6H80SM-#868^.WG1<$1MT98L#*]P@R)(]F+[3#]Z!B[,/5#XG?
M%3I@A;&)&AK!T,[@?6LQZ,^D*.Q*[!M!9)ALH48[#/^'.K3'C"QE^ K/W9[I
M:03:YY%;SF94""#I;%FPC"V>;,M%/1$@]P@5B#3.D1WGQ@I$ V3&T'4[:3-D
M1GQW.&^0YC>R _.0$FQ";1<7Z<W; T86G9K%R,[B/2NPB;);7)X7=47BGDB3
M0HUT9%^$OZH"7XBIOI->*B2DYP!DGP.NU*?6O,[ZK,KZ\J,PHXMX]@16!Q69
M!CPBQR@RS6EDY[2YR/K0]5QC5FKJ(COG#JJ>\)#"T'A$=CSN6Q@#ZVG/-;2.
M-46Q?3G]F<<)S6/^8$M1K"&)X1'R!6OZ83O]C/F"^Q1#QM':VA2P0^R0=,%]
M1"'#-P76C,)VGNR9++B_(P #8FA<\P?;^?,J0+X0TW^1CUC#"MM7H]<U"N5>
M*:V1A(-CI+1&$K8CR9S287^EC[K?LK@/*>(:-C"P9A2V,^J@O.^#RN\NH>TV
MNUMH&F6>'65[UH;7_]KW27=],61D0KVGZ>C9EY!_RB7EMNU"S3T/'6-[4H//
MLX//O$'9IQQ&W<&TVNPJVMHQM9/PD)1L0ME%6FUV16IB>G:Z[9N2_:_S[M>#
MU:16YVP=,^24+ZK3%P%F9:OU/GQ[MSWAN:C.-3KW+^'9M#ZGT6'J8Z.;F"_2
M0JA%YUR%=$\#I8K7)S'UA62KZC#CGDG)\NKGDBH<\]) /9\S)I\OR@;:\[#)
M?U!+ P04    " !=A+-2JCM)V"(#  "G"@  &0   'AL+W=O<FMS:&5E=',O
M<VAE970X,"YX;6R]5DUOXC 0_2M6U$,K;9M/OBI *H7N(G57J-UV#ZL]&!C
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
M7Z,/Z/O#/;IZ=XW>(5ZAQT(V&K1ZZAO LL[]O$.XVR,$)Q"^4G6#@N0]"G!
M'/+%)?*TE>.W<A^2T6<DZ#,2M/["$_Z6](6N1)>)-CU4:/3C=J6-@D7W[YDI
MPGZ*L)TB^DW22UK!5BEMDGF5PPU6-+KZ\KCXO+QVY7'O-6V]VOVYG<?9U-\>
MYVIL0DB4':S>\$8];_0_>"M9?3C-O/><' $% (0'V&.K)$A#-W7<4\<746LJ
MJ.+=#]U! ,XU&H\(2(R3(:?#*L#)Q V:]*#)6= [.(;@//O5<,W;LZUN5%[8
ME[7B.4/KAKF(DS%+%&?#!3&VPF[:M*=-S]+>LUH"IT8 >OOU<8$V-+?'PXN+
M,74QAF3 .+8ZP9CUC-E%OWY+<VHSZD++1I/&:3@9D(V-4A(E;KA)#S>Y;%VR
M+5,4]I&+;N*@"P9P8YL$)[$;CN!#0< 7X=5*;IBVY9H*M&'N7=/Y>K.]<3#,
MHL,JPN&)-)*CTD4N(H6S2)8,&?I\ I*,DTFB(>/8*(SPB8.3'(H)"2YB;$Q7
M0IV @>/X"X> 8R-"CL)X"W@H1>1\+=K7^KRK]>)0ZYV@X3A):3@\<AQ6<1"?
M^MV'(D3.5Z%'::AP4D6CHI=FDW"X71QF<9+%PPWC'S53MI.%_N*)5QH)M@$=
MODFA!JA]<[@?&%FW_=5*&NC6VL<"&FJFK %\WTAI7@>V9>M;]/E_4$L#!!0
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
M22.@?Y\+H9YNS.?*^GOV^#]02P,$%     @ 782S4C@J]5#' @  OP@  !D
M  !X;"]W;W)K<VAE971S+W-H965T.#0N>&ULM59M3]LP$/XK5L0'D#;RTE=0
M&VFT0D,"#5'8/DS[X";7QL*Q,]MMJ;0?O[,3LD#;B GQI?'9]]P]]_AL=[21
MZE%G (8\Y5SHL9<94YS[ODXRR*D^E04(7%E(E5.#IEKZNE! 4P?*N1\%0=_/
M*1->/')SMRH>R97A3,"M(GJ5YU1M+X#+S=@+O>>).[;,C)WPXU%!ES #\U#<
M*K3\.DK*<A":24$4+,;>E_!\$CJ \_C.8*,;8V)+F4OY:(VK=.P%EA%P2(P-
M0?&SA@EP;B,AC]]54*_.:8'-\7/T2U<\%C.G&B:2_V"IR<;>T",I+.B*FSNY
M^0I503T;+Y%<NU^RJ7P#CR0K;61>@9%!SD3YI4^5$ U V#T B"I ]%9 IP)T
M7*$E,U?6E!H:CY3<$&6],9H=.&T<&JMAPF[CS"A<98@S\13FAE"1DF\F T4N
MI,( 3"PU^4QFY=82N2 3F1=2@##:6@YT/ 5#&=<GZ/DPFY+CHQ-R1)@@]YE<
M:0RI1[Y!AC:/GU1L+DHVT0$V-U2=DJC_B41!%.Z!3]X"'SAX\!+N8UFU.%$M
M3N3B=0[$NT;;5:\@989<TH1Q9K;DIUNX,I#K7RUI.G6:CDO3/9#F7AK*G:C[
M%"NQ X>UAW(=1[T@P/+636%VO;J=IM<+8MV:6+>5V#5HC6<"-[N@6SKG@,UI
M,MQB; 6R!:KV\2U#]AM,7G/=]6CAVJNY]EJY3ILTZ<)@,[>Q[.UPV*?JKM<!
MEOV:9;]=T9<=]8?,0#"I\).L<(K<@\K)M:2BI:T&=:[!1W;OL$XS?$?W#M^D
M\Z[7 9W/:E)G_Z?S@]"5Q'>PEGR-5]PK81CH%C7"X-^%&GRD[&'CY@[?(7P%
M'K2<PSTN^PZBWWA=[-..M^R2"4TX+! 7G [PE*CRM2P-(POWX,REP>?+#3/\
MAP'*.N#Z0DKS;-@WK/[/$O\%4$L#!!0    ( %V$LU)&Z8%'$0(  'X$   9
M    >&PO=V]R:W-H965T<R]S:&5E=#@U+GAM;(U476_;(!3]*PCUH96VX#A-
M4U6.I7QH6A^F1<VZ/4Q[P/9-C(K! QRW_WX7['B9UD9],5RXYW#N\86DU>;)
ME@"./%=2V3DMG:OO&+-Y"16W(UV#PIV=-A5W&)H]L[4!7@10)5D<13>LXD+1
M- EK&Y,FNG%2*-@88INJXN9E"5*W<SJFQX4'L2^=7V!I4O,];,$]UAN#$1M8
M"E&!LD(K8F WIXOQW6KB\T/"=P&M/9D37TFF]9,/[HLYC;P@D) [S\!Q., *
MI/1$*.-WSTF'(SWP='YD_Q1JQUHR;F&EY0]1N').;RDI8,<;Z1YT^QGZ>J:>
M+]?2AB]I^]R(DKRQ3E<]&!540G4C?^Y]. &,K]\ Q#T@?B]@T@."<ZQ3%LI:
M<\?3Q.B6&)^-;'X2O EHK$8H_Q>WSN"N0)Q+UY YPE5!OKH2#%EJ@P1"[2WY
M2!9%(;S77))[U36,=_YR#8X+::\PY7&[)I<75^2""$6^E;JQR&43YE":/X#E
MO8QE)R-^0\87;D8DOOE XB@>OP)?O0<^"_#H7SC#>@97XL&5./!-SKFR%C:7
MVC8&R,]%9IW!EOMUAGPRD$\"^?4Y\IJ_\$R"MPTUW[[F6,<R"RS^,A[2>!I%
M6-[AU)C_L_YF=/+827?XFXEF[86R1,(.,=%H-J7$=-W>!4[7H6$R[;#]PK3$
M!P*,3\#]G=;N&/@>')Z<] ]02P,$%     @ 782S4K?XD)R0!   D!0  !D
M  !X;"]W;W)K<VAE971S+W-H965T.#8N>&ULO5A=<^(V%/TK&D]W)IU)L2UC
M/G8(,PML6CIDDPE-^]#I@\"7H(EM44E LK,_OI+M6 :,EK2A/&#+UCWWZ'X<
MR^YM&7\22P")GI,X%5?.4LK51]<5\R4D1#38"E)U9\%X0J0:\D=7K#B0*#-*
M8A=[7LM-"$V=?B^[=L?[/;:6,4WACB.Q3A+"7P80L^V5XSNO%^[IXU+J"VZ_
MMR*/, 7YL+KC:N26*!%-(!64I8C#XLKYY'_\'&!MD,WXG<)65,Z17LJ,L2<]
M&$=7CJ<900QSJ2&(.FQ@"'&LD12/OPM0I_2I#:OGK^C7V>+58F9$P)#%?]!(
M+J^<CH,B6)!U+._9]A<H%A1JO#F+1?:/ML5<ST'SM9 L*8P5@X2F^9$\%X&H
M&&#_B $N#/"I!D%A$)QJT"P,FJ<:A(5!MG0W7WL6N!&1I-_C;(NXGJW0]$D6
M_<Q:Q8NFNE"FDJN[5-G)_@AF$I$T0K=R"1P-&%< -'T4Z"<TA90RK@[S-8<(
M#=4?E>B:S&E,)06!+D8@"8W%CSU7*BX:T9T7?@>Y7WS$[Q>V:2 <7B+L8>]A
M.D(7/]2A#.TH4U@U4.!]#V5D1[DA7'%I92C^<93/IZ"T+5Q<%=HR0;A,$,Y@
M@R.P$S5&;+$7_1?T9W9C+"$1?UG<!*6;('/3/.+F'E;D10F U+Y$GGA1)#Y2
M-5(7U1RQG2%J0=KT Z_X]=Q--7*',\V,';K-DF[32G?"A$!*9S0U!,]25>R:
MBJ5>0!W3'*Q5\=_UPO"09_-4GF'),[3RW&NAWX G:,)(BKZ])G2J> M GWZ^
M1$.5 75K+&+5D (-.$GG2TMN6R6)UCE+J%VZ:5O7>D.>:;).T.Q50]"<K)0O
M^5+7V.W#XL'A7O'LT.B4-#KO7<F#S@F5O$.F6Y+I6LF,8 %<>U[05&4S"PH3
M4M1%I'M8I$&[>92"[QF)]]ZS60JTMJ5;=HE4GC7^6[KA'C8LWNB8[%?F-W1#
MOZZ7# U(^G2))C*RU*=OI-0_JY;Z1DQ]NYJ^K14*L&KF0VOU^48F?;M.CE,)
M'(1$G$A 1*(5<,HB!&E4FWH[6K.!PP^V !E9].VZ>+N60BJ5TZ&9$:5W<ZCE
M$YXJR+X10[_U;BU90!T*PQ$21BI]NU8^I"1A7-*OF2B=3&CD'\HF;G:/$S*B
MZ=M5\S^TIKHT86FD!":KMIFZCFX7:DT:1Y?=Q60\N+VW;89\HZ=^]YPMC(UH
M8KMH[G;.(F:,UU5(@=*M5FC#\\+Z?& CE?AL4GEJ/C+35.N4+6"5?>I9Q14;
M<<5V<1T0007*WXOU8VU#."6S&+),U>;(CA<TVE95PT9ML5T?_Z>DY0\7&V.C
MPS@\:]*,ZF*[ZKX]:7:\IFHR:]*,%&.[%.^%X$U;#VST%7?.&F@CD-B^X_P7
MV]]A ;GS5+'NQ0,CH\%W]I[[T1WDE:VB+,5ZIK:A%#U<_VI[@S6:&?AG?54V
M4A?@=X]Q 5F-<:<VQ&[E8X[^5G=#^"--!8IAH2P])58.XOGGKWP@V2K[OC-C
M4K(D.UVJ+@.N)ZC["\;DZT!_,BH_0O;_ 5!+ P04    " !=A+-2-FFS>@$&
M   +(@  &0   'AL+W=O<FMS:&5E=',O<VAE970X-RYX;6S%6FUOVS80_BN$
M]X(,:"R1E-\VQT 3-XG39 G2M<,P[ -MT[902?0HRDF _?A1-"U:E41+2+SU
M0V-)=P^/Q^/S4&</GQC_&J\H%> Y#*+XK+428OVSX\2S%0U)W&9K&LDG"\9#
M(N0E7SKQFE,R5TYAX"#7[3HA\:/6:*CN/?#1D"4B\"/ZP$&<A"'A+^<T8$]G
M+=C:W7CTERN1WG!&PS59TD]4?%X_<'GE9"AS/Z11[+,(<+HX:[V'/]]ZG=1!
M67SQZ5.\]QFD4YDR]C6]F,S/6FX:$0WH3*001/[9T L:!"F2C.-O#=K*QDP=
M]S_OT"_5Y.5DIB2F%RSXW9^+U5FKWP)SNB!)(![9TS75$U(!SE@0J__!D[9U
M6V"6Q(*%VEE&$/K1]B]YUHG8<T"PP@%I!U37 6L'7-?!TPY>78>.=NC4=>AJ
MAVY=AYYVZ-5UZ&N'?EV'@788U'6 [F[EW-HNV6+77FVX6VZHUMO9%I:JRC$1
M9#3D[ GPU%[BI1]4:2M_68Q^E.["3X++I[[T$Z,QG0I HCFX%RO*P3GC$L"/
MEC$X!9^CF,X23N?@D6Y8L)&WP86\] 6X)#,_\(5/8W RIH+X0?S3T!$RH!36
MF>G!S[>#HXK![PAO ]A_!Y"+W,^?QN#D^S*4"SO*#8G: *$4!0ZJ4<8U8D&]
M%,7M5J-\J(&"X:$97=:.Q89R50>EJU!@-<KUF\0R.;!&293%8D&YL:/\RC8[
M%#AXN'X )S]^U\?=P2]E6!_K8+GUL&[M6&,Z:P.WHVJG/-..W%79WD39WD0*
M%E? WLIKP!;?[+D7\*=Z,!$TC/^R#(.S8; :QJL8YCX1L9 4D&[O:;;_RZIV
MB]-3.*F\;T;NT-GL5V31 G5<]2]O>&V#RLW"RV;A66?Q2-?D11X/1)JQ)&.N
MV39WBXRORO;1%KF[%PS&I5$7#2NB[F11=ZQ17]Q_F8Q/X<"RC-T,JGO,:NEE
MP_2L$3]P-J-T'H,%9V'#1%_V"OGSODUT+JA^%E3?&E0]I?H'U$CW(!MR<,QT
M0]<(M'NTA'_0V+W:&8=[!P?X)CE/\W'*%J?ZV?LEIU3MTP_/:Y^G7E+ $_D&
MH#4<0>UDLFO+HR%3>%0VA89.H9U/[\BS'R:AX5(P(VLYFG@I/=M44&;%\A@Z
MA'8^?$W97&EL*X_GXS*$!^V,EU,;$I!H1DL/2)VZ2E+',A^K8538M<8ZB03E
M-!: $T$!$6!-N<_F@$;STICM:+#=<W\H/8 U]LO/QU WM'-W;:6?:* &2354
M#>U<+=^7 YE.3H)W8%>4V[R65J(=#((72K@M.8;/X:!F7&!!:?P.D) ED2@-
M:M!DSR)#]<A.]?\AI:8W6#1G$5!%/B715W"_6% U>%KM)[>3\_M'ZS'62 6"
MQZ1>M'=@1M8$GI/8C\&V'P7DW#:$^V0:4+6!R]CW )[;]JQ;#QE10'91>/72
MCA/%0%_DC%@2@]_\4-J/$[7:EWX\DV7[A]P*C044&45!WE%7T4@$LDM$(P$=
MHR+_PVJ>0H;\D9UV7R.@UQJ[$%1U7(;$40,2KQ905&3P0@0ZUAJ6^5@-UR,[
M/3<4T -HJ-TI%]#F?OGY&(U =HWX?W?Q&W V-EJ$W:,V'XPX8/M[1%/.'A_
M@VW7NMK8J FVL_^K5_N.B.W2WB0R9[M&9Q-VQGM-''S4]3(R@.TO%HW8^187
MWR3Z-F[!1B6P725>P\_GN"@:]K",;&"[;-2D9UP4B&\#T(VRPX;Y2(V08+N0
M-"3G VBP/2@GY^9^^?D8L<%OTP0Z?'I^GRP3F1?=QV]TG,)&2_!1&TB>87+/
M_E;1:,->:;#]'AU$JAV:+\P;;9AVF#++KO7<X!E-\.P<7G,3:11;0UJ;E+=L
M=5/7AI*?@)$.[\C28=[D4NG ;O-*](QT>$>5#F^O1?^&TG'E%;OML./!0B5^
MU(:Y2NQ9NQ6>41GO3=I57E%/"I5XT.3::K*=@+/W56_Z,XD[PI=^%(. +J2/
MV^Y)"+[]Y<'V0K"U^O9WRH1@H?JXDB<MRE,#^7S!F-A=I%\H9[__&/T+4$L#
M!!0    ( %V$LU+/Y^<8X (  %\(   9    >&PO=V]R:W-H965T<R]S:&5E
M=#@X+GAM;*66;6_:,!#'OXH5]44KK4W(,Q4@M:!IE5H-M71[,>V%20YB-;&9
M[4#W[7=V:$0A(*2]B>WD_G>_.S]EL!'R314 FKQ7)5=#I]!Z=>NZ*BN@HNI&
MK(#CEX60%=4XE$M7K230W(JJTO4]+W8KRK@S&MAW4SD:B%J7C,-4$E57%95_
M[Z$4FZ'3<SY>/+-EH<T+=S18T26\@'Y=326.W-9+SBK@B@E.)"R&SEWO=MPW
M]M;@!X.-VND3D\E<B#<S>,B'CF> H(1,&P\4FS6,H2R-(\3XL_7IM"&-<+?_
MX?VKS1USF5,%8U'^9+DNAD[JD!P6M"[UL]A\@VT^D?&7B5+9)]DTMG'@D*Q6
M6E1;,1)4C#<M?=_684?0"X\(_*W /U<0; 6!3;0ALVE-J*:C@10;(HTU>C,=
M6QNKQFP8-[/XHB5^9:C3H^^Z $D>!5]>ST!6Y)'1.2N99J#(Y00T9:6Z(M?D
M]65"+B^NR 5AG,P*42O*<S5P-3(83VZVC7??Q/./Q'NB\H;X\1?B>WZO0SX^
M1YY8N?=9[F+F;?I^F[YO_06GT]])>L)45@I52R"_[N9*2UQHOT]$"MI(@8T4
M'HETEV6RAASGCN/NP'V@L9(9-KB*R>7C;/PPO>HJ9^,UL5[-EER/_"@=N.O=
MFG78A$&_-?K$&[:\X7_P<L&OCS,WGN,=GB#Q]I@/;?S "[N9HY8Y.HM9@F;2
M,G?110>1>UX<Q7M\AU:IYT7=?''+%Y_%EPDL(U^:FF)7L1PD-8=:%VU\P!$B
MR![LH9'739JTI,E)TJD4:V9/:KPH2(T3+_$HX$33=[(2BAE:/" XZ,X%D!Q.
M;I*$>] =1FETI,)IRYV>Y+;[N8LH[2"*]H!.VWSBZ;<\_9,\,Z%IV<73/]BR
MO7XO"/:(.JRB-$GWF-R=X]]<O7A(+AE.3PD+U'DW":YEV5QGS4"+E;T1YD+C
M_6*[!?X!@#0&^'TAA/X8F$NF_:<8_0-02P,$%     @ 782S4MW#44XQ P
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
M!X(P OK]AG-U6A@'S60Y^PU02P,$%     @ 782S4D:,"&&( @  2 8  !D
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
MC!ED3)1/^EB=PQ&@.VP 1!4@>@[H-P!Z%:#GA):9.5DK:NALHN2>*+L;V>S
MG8U#HQHFK(L;H_ M0YR978-A"M 60]:<"DTZ9(,W)2DX$)F26W<,D'3F#Z#0
M53+7Z'=N'=#DW0H,95R_1]"Z,M:23 *#F5G^(*ZR6)191 U9="-R)879:?))
M)) \)0A04JTK.NA:1*V,5U3Y)!I^(%$8=4\DM'P-?.3@84LZO?J8>XZOU\"W
M@A17$K( @:/RK,F*Z9A+72@@WR_Q-;DPD.D?+>'Z=;B^"]=O"/=5BLZ-O_$)
MM79AW 1#R0)-5M3 *7_:^?I^&)Z=.L678!_'9RUR!K6<P>ODV.SMM8QEAF5,
M4U<)F(BQ?NF3LMIY!TVRW@Q[(FM8RQK^8Y?:^1I=>@G6[M*HEC-ZG1QXS+%(
MHQXNQ;9C0&58[TVA!$&W<GOS43 8?4IA>XB^'YU6V X;_ U[HG!<*QS_IWO8
MSMMX#]\,*V4%1_T@ [5U;5(3=[?*$EJOUIUX[AK0L_4%=NBRH?ZA*=L[%L@M
MPQ[ (47*T!_A7T:5+;.<&)F[KG,G#?8P-]SA5P8HNP'?IU*:P\0&J+];9K\!
M4$L#!!0    ( %V$LU(ID9Q6O04  .$G   9    >&PO=V]R:W-H965T<R]S
M:&5E=#DT+GAM;+V:;6^;2!#'O\K*JG2M=(W91TSE6&KJZUVE5HJ:2^_%Z5X0
M>QVC8M;'KI-6N@]_"Z8,CVND"MXD8&:&V1GX+7^6Y;-*O^J]E 9].\2)OI[M
MC3F^F<_U9B\/H;Y21YG8(SN5'D)C=]/'N3ZF,MSF3H=X3CQ/S ]AE,Q6R_RW
MVW2U5"<31XF\39$^'0YA^OU&QNKY>H9G/W[X'#WN3?;#?+4\AH_R3IK[XVUJ
M]^9EE&UTD(F.5()2N;N>O<5OUC[)''*++Y%\UI5ME WE0:FOV<Z'[?7,RS*2
ML=R8+$1H_SW)=S*.LT@VCW^+H+/RG)EC=?M']/?YX.U@'D(MWZGXKVAK]M>S
MQ0QMY2X\Q>:S>OY#%@/B6;R-BG7^%ST7MMX,;4[:J$/A;#,X1,GY?_BM*$3%
M ;,>!U(XD*$.M'"@0QU8X<#RRIR'DM=A'9IPM4S5,THS:QLMV\B+F7O;X4=)
MUO<[D]JCD?4SJ\_21*FTC33H-@X3C5ZC]V&4HB]A?))([=!OB8G,]U]T?AB]
MU5H:C5ZNI0FC6+^RYK?%19 ??XWN[];HY8M7Z 6*$O3G7IUTF&SU<FYLLMDI
MYYLBL9MS8J0GL4]A>H6(^!41C^ .]W=#W/W<W>MP7P]Q#S)W'-3=Y[;"99E)
M66:2QZ,]\=9R9W_9HAN9V*USK=$ZTIM8Z5,JT=\?[6'TP<B#_L=Q.EJ>CN:G
M8SVG*]IDVY>HY/7]U=U5=B_D&3P4&1QM!EU=.0?V\\ 9-)Y6OF!L.7^JUKYM
MQ+D?U(W6'4;8QZ51;6"L'!AS#NRC?)(QPHX2\3(2GZ(CHCR=&*LCY\"B4D?*
M ]KH2-N(,.%W%]LO<_8'%)LX1K\H(RVF*'90GBX8J]A!NXZ4-B__MA$. M)=
M;.P!B;T!Y::.\>,*U?$4!<? -TS&*GD1N59.'_N-FG=9X0SMG44'4&(W*7]7
M3S)-\OE/R\TIC4PDM:LB0"K,)FD!  WST5K V\453#1;T&%%1%\+@(S8C<;.
M%J#_T&768R 9]B=I!@ /+T9KQF)0,SJL^IL!Y,1N=+J;X9H+"(".>%,T@P -
M"1ZK&47D:IF]1B><)O6,*X^+;IRZV^":(PB@C]!)V@!$).Z'MY]I [O<!I=)
M/6- *G$C]3ZQ.47)D]0F[X5)K2)#NU.R=14$R$?$)!T #!+W$]W/=,#OX W!
MS2:TK19!SV,H 9@2-TS[VS!HFB! /Q),(M, A=3]S/<S0LV[>$LX3>H9 TNI
MFZ4#>N&:)2@@D$XCF2N:>3S13(?<'!U6O3<'!:I2-U4'-,0U7U" (9U$,5/
M(QU-,].V'F[='"Z3>L; 5WI!,:LP<:D'"LBCDRAF"NBCHVEFVM;#?-%Z9=0V
M\KGH>1L$_&07-'-6\$&3  /"L4FT,P/2L=&T,VNKXN9U[C2I9PRH9&Y4ULON
MXCVKO-F;1"\SX!D;32^SMA)NE=UE4L\8@,C<0*R7W45U!LABDRAC!F1CHREC
MUM:\;=!T&/6#!O#(W'B\4:U5C/IK9T 6GT3]<N 9'TW]\K:TQ1B31L6[K+R
M=9>< Q:Y&XMYR0>QG0.X^"2:EP/5^&B:EU_6O$Z3>L:5=1$W%NME=[&= [CX
M)$*7 ]7X:$*7=PC=CFN^PZK_F@<X<C<<Z\5W$9X#NO@DHE8 X<1HHE9<%K5.
MDWK&@$CA1N2=49NO&H56,RFSEVE%3[F@+X!E8A(Q*P!T8C0Q*]HRE7J+IICM
ML,+<[UD$$\!+X>:EJQ.#Y@(!H!/3K !7EH#'6P-NBU4<L.8:69<5\7K>, B
MJ7##=%!/7!.% /Z)262O #B*T62OZ%@&;C;$95)?DP>Z^FZZ#NJ&:^;P 8O^
M)$K8!TSZHRGA(K)?F[9I\S.)#BLJFK/VO/(Y5?;QVZ<P?8RL\(KESGIY5[[E
M2GK^GNR\8]0Q_\+J01FC#OGF7H9;F68&]OA.*?-C)_MHJ_RJ;_4_4$L#!!0
M   ( %V$LU)8Q()!3 0  $L3   9    >&PO=V]R:W-H965T<R]S:&5E=#DU
M+GAM;,U836_;.!#]*X310PLDD4C9DA/8!A)GBUV@!0)GVST4>V"DL2U$(EV2
MCA-@?_R2E*QOJ=EV#>1B2^3,T^/,<![(V8&+1[D%4.@Y39B<C[9*[:X<1X9;
M2*F\X#M@>F;-14J5?A4;1^X$T,@ZI8E#7-=W4AJST6)FQ^[$8L;W*HD9W DD
M]VE*Q<L-)/PP'^'1<6 5;[;*##B+V8YNX![4E]V=T&].@1+%*3 9<X8$K.>C
M:WRU)+YQL!9?8SC(RC,R2WG@_-&\_!'-1ZYA! F$RD!0_?<$2T@2@Z1Y?,]!
M1\4WC6/U^8C^T2Y>+^:!2ECRY*\X4MOY:#I"$:SI/E$K?O@=\@5-#%[($VE_
MT2&W=4<HW$O%T]Q9,TACEOW3YSP0%0?L]SB0W($T'<8]#E[NX-F%9LSLLFZI
MHHN9X <DC+5&,P\V-M9;KR9F)HWW2NC96/NIQ0I4+$#G1:&[A#*)SM&]+I5H
MGP#B:[3<4K8!B6*&/M)8H*\TV=N)3_ $"?*L$[J6$I1$[V]!T3B1'S3(79YI
M.W^.OMS?HO?O/J!W!NG/+=]+RB(Y<Y1>@B'BA#G=FXPNZ:&+"?K,F=I*]!N+
M(*H#.'KM10#(,0 W9!#Q,Q47B/AGB+@$=Q!:OL8]L.[N !VOR(=G\;P>O%M8
MZY$(W0#33UE2SO(TM+-0B?Y9D9(5A)R%<1)3NU&^K7B2(%WS!RJBOP<HC@N*
M8TMQW$/14G@Z4M@9"C0K *K0 VQBQF*V,7,O0$57CC/\P.*;/O.TF$R"RYGS
M5(U[AQ$.<&%4HSXIJ$\&J9=QU U0[W"FMY@0P,(7!,]A-BFH@L[*S*#]"B$R
MF39(MVUP0+HY^P5G_^?##2P:"K3?HA/XXW&#<]NHEHT:Z: @'0R2SFMQH-JF
M!=+TK6Z(RX+BY8DWQ&6[;+!I)UTIP&[9VMV354X.7:]D'#1*I\NJGWA%D_!P
M]7"C1/^@'U<1)B4F>:MUA,OFC[T35U+^@=J6G_C-M'48^7U9*V4!#^O"=13%
M)C 217MA:*HM]/,<MRAX9-+DV38B?1* 2PW PR*P@@C2W>N9MGOZ^<3#3:H=
M5I[;%].R]^/AYK\"4PU9O>FLP_=]K%Z0!"U;.M;=.H7;#;V/1]G.\7 __R7A
MS+%KN6Z*4(=-I1SJK$OIP-/3-<!I6Q:G+=9MH^INJ],NY00/Z\F]XN'CZ_H?
M*<6 N&^U_Y&R\9/AQO_K_2__0*W6_&;:NHPF7G?:2*DPA/Q__2_'ZMZD.<LA
MDSK'4F#(L,#\Q]Y'VD+18CED4F=9*@D95I*?Z7JDK15!;TY+K2 G/#"0CM-
M4XJ[;'H4CI2J04YW9,BA@QHASVO2;EM5MUG&VZE<2Z0@-O:V1J*0[YG*#NC%
M:'$C=&WO01KC-_AJF=WKE##9-9,^?NNF(%$":PWI7@0ZG"*[N<E>%-_9RX\'
MKA1/[>,6: 3"&.CY->?J^&(^4-R?+?X%4$L#!!0    ( %V$LU+C7*L2,@,
M  (*   9    >&PO=V]R:W-H965T<R]S:&5E=#DV+GAM;+U66T_;,!3^*T<9
MFD "<FGIA;65:,LVI*%5,+:':0]N<MI8.'9G.Q2D_?C93@@M3;ORLI?$E^]\
M_L[Q\;%[2R'O58JHX3%C7/6]5.O%N>^K.,6,J%.Q0&YF9D)F1)NNG/MJ(9$D
MSBAC?A0$+3\CE'N#GAN;R$%/Y)I1CA,)*L\R(I^&R,2R[X7>\\ -G:?:#OB#
MWH+,\1;UW6(B3<^O6!*:(5=4<) XZWL7X?EE&%@#A_A.<:E6VF!=F0IQ;SM7
M2=\+K")D&&M+0<SO 4?(F&4R.GZ7I%ZUIC5<;3^S?W3.&V>F1.%(L!\TT6G?
MZWB0X(SD3-^(Y6<L'3JS?+%@RGUA66(##^)<:9&5QD9!1GGQ)X]E(%8,HG"+
M050:1/L:-$J#QKX&S=*@N:_!66G@7/<+WUW@QD2304^*)4B+-FRVX:+OK$V\
M*+>)<JNEF:7&3@]N4%.)9N<U3!CA"DY@C#,#2F"(W+3*\6.X2!)J]Y8PN.)%
MAMJ=/ARC)I2I(WC_+FPU/@#E\"T5N2(\,58':_V>KXUFN[(?E_J&A;YHB[XP
M@FO!=:K@DB>8K!/XQMG*X^C9XV&TD_&:R%.(6L<0!5%X=SN&PX.C&EVC?5C:
MCB78SC)^@Y9/PPD<%D&LH[I\@Z#M5&LA:U1)TG#<S2W<D[(PV$S80=>LZ)J.
MKK&%KB[!8$Q5S(3*)<+/+V8:KC1FZM>.Y<ZJY<YVJA^);$'X$\0FCR2=YC9M
M:S.QH&D[&EM@'P;=3JOG/ZQF10VFV:@P:_I:E;[6V_4!QT<-,Q,4<]Z>D,@Z
MP05O:Q\Q[4I,>Z>8KSI%65L"X ]4>2!%1A7NV)M.M5SG?Z1"MUJNNX=W1"G4
MIC9QU'51[6Y$-8S:T:L\V 1UVYUUS+C A.$J*'H%NJP#!5LV,0Q>JGJPT]&+
M.):YB:NLROLQ".<\$WQ^HE%FP"B94F9J.M;7Y6 CU6OB4(/:#$0)^D<D:E$;
MH?!7[KH,Y=P],I0Y/#G7Q250C58/F0MW?;\:'X;GH^(Y\D)3O(Y,*9U3<P09
MS@QE<-HVAUX6#XZBH\7"W:A3H<W][)JI>:2AM  S/Q-"/W?L M6S;_ 74$L#
M!!0    ( %V$LU(]RF)6>P(  *@&   9    >&PO=V]R:W-H965T<R]S:&5E
M=#DW+GAM;(6546^;,!2%_XJ%^M!*74E(@% 1I*9IM3U,BIIV>YCVX(1+L&HP
MLTV3_OM=&XJR!9J7Q :?^YV#S27>"_FJ<@!-#@4OU=S)M:YN75=M<RBHNA$5
ME'@G$[*@&J=RYZI* DVMJ."N-QH%;D%9Z22QO;:222QJS5D)*TE47114OB^
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
M%WB= ^,-\/U,:_<R\ ':"^+X-U!+ P04    " !=A+-23D1-5Y@"  #"!@
M&@   'AL+W=O<FMS:&5E=',O<VAE970Q,# N>&ULA95M;]HP$,>_RBGJBU9B
M#0DD@2H@M:!JD]H-E79[,>V%"0>QZ@=F.]!^^]E)B%@)Y4WBA_O?[^YB7]*=
M5*\Z1S3PQIG0(R\W9G/C^SK+D1-]+3<H[,Y**DZ,G:JUKS<*R;(4<>:'W6[L
M<T*%-T[+M9D:I[(PC J<*= %YT2]WR&3NY$7>/N%)[K.C5OPQ^F&K'&.YF4S
M4W;F-UZ6E*/05 I0N!IYM\'-W=#9EP8_*>[TP1A<)@LI7]WDVW+D=5U R# S
MS@.QKRU.D#'GR(;QM_;I-4@G/!SOO=^7N=M<%D3C1+)?=&GRD3?P8(DK4C#S
M)'=?L<XG<OXRR73YA%UMV_4@*[21O!;;"#@5U9N\U74X$(3!"4%8"\(R[@I4
M1CDEAHQ3)7>@G+7UY@9EJJ7:!D>%^RASH^PNM3HSGDC.J;%5-D#$$B92&"K6
M*#**&K[ W!Z"9<$0Y KN"U,HA$<J*"\X/* M!LS(NQ-KL.<#ODN1$9$A(PLK
M^;%!19RWRE3#Y10-H4Q?P050 <^Y++2%ZM0W-A,7CY_54=]548<GHGXDZAK"
MN -A-PQ>YE.XO+CZWXMOZ] 4(VR*$99N>R?</J#6B)V/D7?@@9(%9=2\=_8)
M=V!:(/R^76BC[,GZ\PF]U]![);U_@FYS"=M*4:F24N7NV'8<#@9)ZF];6/V&
MU3_'ZK6Q*E5\R$K"N)T5-:SH'*O?QHJ.67&_W\Z*&U9\CA6UL>)C5I"$[:RD
M827G6'$;*SEB!4G2:V<-&M;@4]9SCK;EK@RJ-N+@B-A+@A/$84,<?DZ4AK V
MV/#H. ;1,(@^T/R#EN2ZN[VQ:RHT,%Q97?<ZL5]?51VSFABY*;O40AK;\\IA
M;G\RJ)R!W5]):?83U_B:W];X'U!+ P04    " !=A+-29F_6!9 #  !@"P
M&@   'AL+W=O<FMS:&5E=',O<VAE970Q,#$N>&ULS5;?;^(X$/Y7K$@G;26.
M_""$M@*D+K2Z2MT5*NKNP^D>3#(0JXZ=LQWHKNZ/O[&3IK"%E,?E@=C.?./O
MFYF,/=Y)]:QS $->"B[TQ,N-*:]]7Z<Y%%3W90D"WZRE*JC!J=KXNE1 ,P<J
MN!\%0>(7E EO.G9K"S4=R\IP)F"AB*Z*@JH?GX'+W<0+O=>%1[;)C5WPI^.2
M;F )YJE<*)SYK9>,%2 TDX(H6$^\F_#Z+G0 9_&-P4[OC8F5LI+RV4[NLXD7
M6$; (376!<7'%F; N?6$//YMG'KMGA:X/W[U?N?$HY@5U3"3_#O+3#[Q+CV2
MP9I6W#S*W5_0"!I:?ZGDVOV376,;>"2MM)%% T8&!1/UD[XT@=@#A/$)0-0
MHG,!@P8P.!<0-X#X7,"P 0S/!20-('&QKX/E(CVGAD['2NZ(LM;HS0Y<NAP:
M \R$K:RE4?B6(<Y,OV+QWHM4%D!*4&294P7D3_*5*D5MSLFG.1C*N+[ 56W?
MZK%O<&,+]]-FD\_U)M&I3>2V3X*H1Z(@"H[ 9^? PY/P>3?\"U5]$B4.'AZ!
MWYX#'YW<_>X<^)6%AU>'<!]SU28L:A,6.7^#$_YNA&$9XY5+SA+22C'#0)/;
MEY17&61DK61!9K(H*T/=QRO7Y)8JP<1&DT6;X[\?T#&Y-U#H?SIH#5I: T<K
M/D'+.=6$:5TAAZK$?5,IMJ!L"^H1)BP[I-#4$%:YR7/@2%<J8NA+O2"YLY$K
MSC8U^4],-)"+8W57DTH<*=M$M],P28:!_8W][1$]<:LG[M0SMR%&)3O7FG!
M40NV6E15%/*5TP?TYO%[>J,D1HKQL*57U^ 1RR XU%%7VQF&!X*'K>!AI^!'
MT$:QU$I=&ID^DR?!# I\7#[]JNW ?]+Z3WZGNAVUM$:=L@]HZ3=:<$ K/:3%
MWAJF2_Y'93!ZE[-H-/BE -[;G$CH9:OLLE/9K"Y4E\P>F7&J-;DA_Y']]8X
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
MO&[6O7G]NVEB!?XO1"?"6H,"7QBB7<HY.U>M.O&*U1F4<%0MY<]]L$L;C%0
M$0L/^<B%J^YQELK5N&97UF:#80LP96$W[UH2Z>3USCM#7WLQ! I,:(C,(&6O
MBM@D$.NE;2C0H*&%!ZU$)V,P-NU$#FIH2,-K@ *5&=JXS <=;+WKQ/?YV*&&
MVPL%(C1$(TZJCWBP]:Y[8#\4"@S;7( O"T=Z1*FK$]&K=6'];A-XT' <$?HG
M%+LZ37K+K?\,(H%<#?%X4EV212F(5LT'B=#OU0[9Q,52>]?P72=<7%K?U3,;
MH$"QAA:.]8&1R0>HX%E[.$!A,'3:BH825JF$H>H"DVZ@XH<4[0)5\D#/P>/P
MDZ*:_;;%KSU1[4.G62^NAI-0<S<("D1QB"W'XP=5)+",2@'R/:RCO4*!+PXM
MA/&=JX]8/L* 'E0%/:J6T$"O@0*Y'%K8Y:-BU[W*E@)Y'.)3*7X);'%HHXL?
M9FIR\<L/H.=I/T-*X'M#"^%[]S4[I(@I<+\A.97*F<#NAA9Z]V'KJ&!GF^XY
M0H&C#2TD[;'+:*B:V0MD F\:DE,ID!'Q(_)V+I#9#J@[D6.C:X%D#2TL:Z4V
MJX:T-KCF'54S4H!-N_/4BKJ[*2JX=0L+>P?;BO8JO I<:TA.Q;L+[&IHH3CO
M95>*3T+5+97@S2U\Z+%+-=9?"PQHZ)Z*OQ98T-!"@^[[ZUVRUP^=Z'XZ@X2#
MPC;L5K3##M;&4P)S&MJHTWKM?V# [<J7EC">!/*XY7;(FX2Z\%?@:4,+4?O
M"[500;4VU!T$NC6T\*T/KD2[<M(@I7&*-H,TKJU#JQHZOH>&EG<A?.5"]4TB
MGZ)\$:<%2.@]Z^A,*OI%WGPW1_-+F:WK;V&XR\HR6]4OES2:T[QJP/Y^GV5E
M]TOUQ0[;KTAY_3]02P,$%     @ 782S4D*^4J%) P  F \  !H   !X;"]W
M;W)K<VAE971S+W-H965T,3 U+GAM;+67T6Z;,!2&7\5BTK1):\$&3-(ED9I4
MTRIU6]6HV\6T"Q><!!5P9CM))^WA9QN*Z1(BVHJ;8L#GG/]\I_F%1SO&[\6*
M4@D>\JP08V<EY?K,=46\HCD1IVQ-"_5FP7A.I+KE2U>L.26)"<HS%WD>=G.2
M%LYD9)Y=\\F(;626%O2: [')<\+_3&G&=F,'.H\/;M+E2NH'[F2T)DLZI_)V
M?<W5G5MG2=*<%B)E!>!T,7;.X=D413K [/B>TIUHK(%NY8ZQ>WUSF8P=3RNB
M&8VE3D'494MG-,MT)J7C=Y74J6OJP.;Z,?LGT[QJYHX(.F/9CS21J[$S<$!"
M%V23R1NV^TRKAD*=+V:9,'_!KMKK.2#>",GR*E@IR-.BO)*'"D0C +4%H"H
M&=UE(:/R@D@R&7&V USO5MGTPK1JHI6XM-!3F4NNWJ8J3DYF+,\5G+ED\3T@
M15*N3J:JT02HEVKZ@AA^)V"N_B62348!6U0!ET)LU+ZT $_RS%BQI=P,[MT%
ME23-Q/N1*Y5<7=2-*VG34AIJD?:5;4^!ASX Y"%/K BGXFD25_5:-XSJAI')
MZK<V7&NKV_AYI3:!2TES\>M(";\NX9L204N)N=$*TA+.9JU*Q0TBBE;9S4$F
M96IL4NN?U'8"<1#X,,)XY&X/J IJ5<%15<T)?0"SC @!SH]T&]9YP[Z XKH$
M[@\HW@<:8AB&@><?!AK5JJ(.0-^^@=C[6%(MUR7;<GUUI/M!76?0%^!A76+8
M'^#A'N !BK"/6_!"SUJ3UT75M\43=SG2+FRX'NR+*;1. U%_5*O<3XW 'T;(
M@U$+6.M/L)-!_0<6_ 7/]0AHS0<&O0&W3@3#'H&'SS4*:/T+=C*P-N O]Q!H
MS0I&O0W .A4<]#B P=X H@'$& 8M^*V[P4[VIO#?*C%"*FTWZL+36)9?.5W,
M!5G?0EY?J)%U, 3[0UWE;J(.PF$4# ^31HV/JTZ6UX'T"]P&68-#?F\3L):&
MCG]0O6X"P=X$O!;XUOY0)_M[#OR7.P^RYH=P;\.P]H:.?XR];AA1MY^#VSAG
MZ3/K%\*7:2% 1A<JT#N-U'QX>0PL;R1;FZ/7'9/J(&>6*W5TIEQO4.\7C,G'
M&WV:JP_CDW]02P,$%     @ 782S4L"4Q=B2 P  NPL  !H   !X;"]W;W)K
M<VAE971S+W-H965T,3 V+GAM;)V67V_B.!# OXH5[4,K+4V<0* K0 *Z>U?I
M]E3!M?OL)@-8=6S6=LI6V@]_8X<&=@G9EI?$_V;\F[%G/,.MTD]F#6#)CT)(
M,PK6UFX^A:')UE P<Z4V('%FJ73!+';U*C0;#2SW0H4(XRA*PX)Q&8R'?NQ.
MCX>JM()+N-/$E$7!],L4A-J. AJ\#LSY:FW=0#@>;M@*%F#O-W<:>V&M)><%
M2,.5)!J6HV!"/TUIZ@3\B@<.6W/0)LZ41Z6>7.<V'P61(P(!F74J&/Z>809"
M.$W(\7VG-*CW=(*'[5?M7[SQ:,PC,S!3XAO/[7H4# *2PY*5PL[5]F_8&=1S
M^C(EC/^2[6YM%)"L-%85.V$D*+BL_NS'SA$' DG_A$"\$X@]=[61I[QAEHV'
M6FV)=JM1FVMX4[TTPG'I3F5A-<YRE+/CF2H*=,["JNR),)E7K<X4#<T)3N+I
M&^;]UR$+O!)Y*8"H)9F#L9IG%G82Y%YR:\C$.9G;%W)Q Y9Q82Y1[L3:B_GB
M'N<_D)"8-=-@")?5U$<<Q/9_:U4:9#+#T**I#CC,=F9-*[/B$V;1F'Q5TJX-
M^2QSR']5$**/:D?%KXZ:QJT:OS)]1>+T(XFCF-XO;LC%A\L]>O5MV2:ISR/Q
MVR0GMOFW+!Y!.P\O_J2R6ZOL>I7=$RJGL.)2<KG"ZRN8S(!<H',KXDORDS2Q
M5QZI]*9>KPOOYW$T#)\;4'HU2J\5Y2_-I+L&;P7H'0'0;CRX3N)FC+3&2%LQ
M'O!"OH,B/:+HT!2S7M),T:\I^JT4,W<60KP#I'\,TDWZ] 3'H.88M')@A)QS
M.0;'9Q/'/=I+FVFN:YKKU@#XYO,HY)W),VA\%XB_,QU,;D"^,*[) Q,EM(0%
MC?:I+SHC,'(E!-.&;# ,O?7.#?M(;\Q%U3[]/P<*/<C+],VA<@[2+NW'O\3.
M573B=&B\YXK?&COG8,4-$7T":9\R:?*.0#J'*GD[U3[KTO:TVQ!6YZ!5FPQ^
M.\;^";I](J;MF?@HS.;@:CA'/,.'4V.U5#)!_N%+1+^5Y 40_+*1L'TCZD7)
M@!35>XPO<\Y>VMXUND_CM#V/3U8K#2N7&6X1F6.IF%7IP;FUD34]"M0DNDY_
M#];PH)XJ0*]\U6A(IDIIJ]*J'JTKTTE5C^V75V4ME@V89 P1L$31Z*J/WM)5
MI5AUK-KXZNQ16:SU?'.-U35HMP#GETK9UX[;H*[7Q_\#4$L#!!0    ( %V$
MLU)9&0D0W@(  $P'   :    >&PO=V]R:W-H965T<R]S:&5E=#$P-RYX;6Q]
M56UOVC 0_BNG:)-::9"0\M8*D*#=M$JKA(K:?ICVP<078N$79CM0_OUL![),
MH_F2V.=['C]W/I\G!Z6WID"T\"ZX--.HL'9W%\<F*U 0TU4[E&XE5UH0ZZ9Z
M$YN=1D(#2/ X39)A+ B3T6P2;$L]FZC2<B9QJ<&40A!]7"!7AVG4B\Z&9[8I
MK#?$L\F.;'"%]F6WU&X6URR4"92&*0D:\VDT[]TMQMX_.+PR/)C&&'PD:Z6V
M?O)(IU'B!2''S'H&XGY[O$?./9&3\?O$&=5;>F!S?&;_%F)WL:R)P7O%WQBU
MQ30:1T Q)R6WS^KP'4_Q##Q?IK@)7SB<?),(LM)8)4Y@IT P6?W)^RD/#4#:
M_P"0G@!IT%UM%%0^$$MF$ZT.H+VW8_.#$&I .W%,^D-96>U6F</9V;T2PB5G
M956V!2)I->HL7* 4W*([?$-"_CJP<A5!2XZ@<EBB#A4A,X07R:R!;X1I>"6\
M1)@;=\8[CS)P]8"6,&ZN'4$35.U80:^6JQ=S/8FM"\C+BK.3^$4E/OU ?"^%
M)R5M8>"KI$C_)8A=)NITI.=T+-)6QB>BNY .OT":I+U/$(,IB$;3PGQ3)_HF
M,-]\P+SR1)WU_WF=:TWD!EVA6U@?H>FW),=@GA^(IO#SAZ.$1XO"_&H1U*\%
M]8.@_@>"FH=A48M+Z6]G2.&(1!L8@*A.H0>4'%ND#6II@U;B5\5=;CBSQTNB
MVK']V^YM\KE%Q+ 6,6PE>F9FV\DU(FAB0\UKM*66ER2U,R7=WJA-T:A6-&KE
M>6![1M'=T2-#3B_I:,<GW:0U,^-:Q[B5YRVT.J0=LD?M.C?D_NKOP]7?H:[N
M#%PQ"51Q[BNDMEZ\Y-5NH[";?T3VLUY_$N^;"N-&AQ.H-Z&/&\A4*6W5[&IK
M_53,JP[YU[UZ9]P5WS#7F#CF#IIT1ZZ>=-6[JXE5N] OU\JZ[AN&A7ON4'L'
MMYXK9<\3OT']@,[^ %!+ P04    " !=A+-22[6+67<#  "N"P  &@   'AL
M+W=O<FMS:&5E=',O<VAE970Q,#@N>&ULG99M;^(X$(#_BA7MAU;:-B] 8%>
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
MS0*J:B+- IA?"Z'?.F:#NDZ?_0)02P,$%     @ 782S4E/\6*'> @  . <
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
M%5%T.4]<Z!W-VIBBQG($XSI3TRCH9(HKIO@BTRM7--.;W!9#&UG<6/0V:GS
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
MX%EBK]7Z(Q0)A<Y>I!*3_Y)U(>L-2)09J])"&2-(A=S\\\<"B)H"#3H46*'
M#E7P"P7_4(6@4 @.50@+A3SUX2;W'+@+;OGL5*LUT4X:K;F''/U<&_$2TBV4
M&ZOQJT ].[N4D4J!W/)',.2$_,JUYF[JR,L+L%PDYA6^_7IS05Z^>$5>$"')
M[5)EALO8G XM!N#,#*/"V;N-,];A[#/7;P@;OR;,8UZ+^OP0]5&N3EO4+W[,
M^_M#U*=.G4ZWU8<(>HD\*Y%GN3U_+_)DKJ05\AYD]$3^^(1RY-)":O[L\>*7
M7OS<2]#AY<:JZ-N)VTHQ07_(+X:['=J&_L;2.+?D".9A%DPG8X3JH0YR4XH&
M?E@*;449E%$&O5%^D7!BD7](+!Y$##(F%EG/8LS<;(5-X-$] T&*)!:A6V5Z
MI0RT+<;YQN>H'NG(\[SV4,,RU+ WU"NM'D1.DRZ$3$:@<9_(33#*"!>E(2\E
MV%=M&R1LH,?"<+H-\3QL!(Y"P<X\M KM6'K?=#=BHZ =@5&)P*@7@:]20Z3N
MI?@'Y\>E?0<2%L(:8I?<8F'(DIB(=(4U@,!B 7DIR 616J -E%%+*A[= :5-
M*& [H.RQM)7ON,QW_/_R?8UTF._A?.Y!\L0*9%'D1OQ@08.QS^NU;7F.&[&.
M_9UTFB*3H".;29G-Y'C9\"C2&<1M<SAIA.KO+MEY4X;YNS/8;V<KY6F9\K0W
MY?/X+RRDV-U8LM J)0:L32 ?KX5=NH21?0G/[%)I89_:TILVPIH&D]W8]PAM
M!4^]JD)[O>'/^4I8GB /2JO%7=9!W^\*,_7-/@V]'?J>%U+U('<9?I^A[3QJ
MG0;MS>/RZDM/0:-5W:3'+)RTJISTYY7.PE0=U< +@B[,JKI(^POC!69JK(CR
M;,_;%^BVZ:J.T?"8,%;5@O:7BR\K<"TE;K!$&:SFV&$^8>E<<]W&(W/:I/ )
MG73T%[3B<-I/XNU DG_)-1C@.EIN@- 0"TOFG3%N>Z\XETZ.B75%=+2?Z9R#
M:)/#7IR;9,7HJ(.L6$56K)^L;BS6^+QH?%(1DM8OF18F%E%SXVP[J%B$T2-"
MR6K=.?N9R[:P5H<S##NV/ZLHB/53$)Z%\:0K#][]K"(6%AP3QHIE6'^[_!TK
MDK5TM'[7@JSHA_73SP?-L4?_F=N>5:3#QL<$N:(7UM_3?0_(;?W5=-*!<D4\
M; _Q++E(W*[?Q?G\\^V<?."12#;CCY#$)QC?B>$)])UO*\;QO6.>HROB\?O;
MEQY"P-[Y@2?9YH3*DT2MW9IK/6+3EC5.I^WP^Q59^?UDU0G_OF7^(S-4NX+P
MCSE#%:?Y_<U2QS8X?'*"YN%\[(UV)F=8NVQS=ZF?N;X7>.1/8(%JWILQTIC>
M7$]N!E:M\ONW.V6M2O/')? 8M!/ [PNE[// 7>F5E\2S_P!02P,$%     @
M782S4ET-'-8$!   4PX  !H   !X;"]W;W)K<VAE971S+W-H965T,3$V+GAM
M;)67;6_;-A#'OPIA]$4+U)%(R9(<V 869]T";&U0M]UK6J9M(I3HDO1#]NEW
ME!S9$2FM>6/KX>[XXU%W?W)RE.I);QDSZ%2(4D\'6V-VMT&@\RTKJ+Z1.U;"
MF[54!35PJS:!WBE&5Y53(0(2ADE04%X.9I/JV:.:3>3>"%ZR1X7TOBBH>KYC
M0AZG SQX>?"5;[;&/@AFDQW=L 4SWW>/"NZ")LJ*%ZS47)9(L?5T\!N^G>/,
M.E06/S@[ZJMK9*>RE/+)WCRLIH/0$C'!<F-#4/@[L#D3PD8"CI_GH(-F3.MX
M??T2_5,U>9C,DFHVE^(?OC+;Z2 ;H!5;T[TP7^7Q3W:>T,C&RZ70U2\ZUK8I
M&:!\KXTLSLY 4/"R_J>G<R*N''#<X4#.#N17':*S0U1-M":KIG5/#9U-E#PB
M9:TAFKVH<E-YPVQX:9=Q812\Y>!G9@]E+@N&OM$3TVB([MF:*<56Z-7S]_?,
M4"[T![#XOKA'[]]]0.\0+]&WK=QK6J[T)#  8T,&^7G@NWI@TC'PWU3=())\
M1"0DV.,^_Q7WM'(/7[L'D((F#Z3) ZGB11WQFHGS>N*&GA#5FAE]VQ,]:J)'
M5?2X(_IGJ$>H/$4-+S=(2.U-6!TCK6+8\CO,, Y'\20X7.?%M2)AE#9&K_CB
MAB_NY;N3Y5XS_1'!W NN;8UJ!.N*I-DR99]"V]#4%IX/O Z>7"&-H[#-[1IE
MZ3CR<X\:[E$O-WR>*(=5X\:;T)$[9#+.6ERN49*$H9\K:;B27JZ'\L!*(]5S
ME41-!1218H(:MO)Q)BZ"FS^/43)._)QIPYGV<BZ,S)^&M@VN_G>14S>9MG!?
M,;HV'8G,&L"L%W!.=]Q0P?\%0*,HX-7=/Y?:O^19#T'-Z%J0T=A/.6XHQ[V4
M7ZHJH7FN]E34A:.89NK O(QCER <M3%=(PSUXN?$X:7;A[VD?RCH/5;F.IJ=
MMX^'#DJ4D:B]]AXSDI D[D"^$BC<B_R#BCVM)5_ IH.6.4.P?7GK)+!#-QR%
M9-2>A,<L)F%'F>&+NF#2WZ@D?,5O129NWJ-KEC.R:T;@>\HZD"^2A:,W*Z+@
M=,D%-YSURB*^Z [N%YY/_ 0CU#FHZH:7AI8;OA3^TL&NB@SC*'%RXC'#,4Y(
M1U(N>H/[!>?WGWMNGE'!S%9:6*AP YM:8S=#CXN_O,BNP QQEK1ER&/6T3OQ
M185POPR]I;UC5U_:+<EC,DPZ>])%@W"_"'77QM7GYD5VY6:8D*@MG#XS'&<Q
M[@"_:!/N%Z?N/:.7-G,W;LDX)6U:URPEN+V_"ZYV_/:X!=OA#8<]FV!K< MO
M4OB:5'V"J6^,W%6'@*4T<*2H+K=PZF/*&L#[M93FY<:>*YISY.P_4$L#!!0
M   ( %V$LU)8FQ&/# ,  #@(   :    >&PO=V]R:W-H965T<R]S:&5E=#$Q
M-RYX;6R-5E%OVC 0_BNG: ^MU#8A0* 5(!7:;956"=%V>YCV8)*#6'7LS'8*
MVZ^?[82,0H+Z0NSSW>?ONUSN&&V$?%4IHH9MQK@:>ZG6^8WOJSC%C*@KD2,W
M)RLA,Z+-5JY]E4LDB0O*F!\&0>1GA')O,G*VN9R,1*$9Y3B7H(HL(_+/%)G8
MC+V.MS,LZ#K5UN!/1CE9XQ/JEWPNS<ZO41*:(5=4<)"X&GNWG9O9T/H[A^\4
M-VIO#5;)4HA7NWE(QEY@"2'#6%L$8AYO.$/&+)"A\;O"].HK;>#^>H?^V6DW
M6I9$X4RP'S31Z=@;>I#@BA1,+\3F*U9Z^A8O%DRY7]A4OH$'<:&TR*I@PR"C
MO'R2;96'O8!.U!(05@'A84"O):!;!72=T)*9DW5'-)F,I-B M-X&S2Y<;ERT
M44.Y?8M/6II3:N+TY(''(D-X)EM4< DO7&(LUIS^Q<0:88H<5U0K.+M#32A3
MY];KZ0[./IW#)Z <GE-1*,(3-?*U(61A_;BZ?%I>'K9<W@GA47"=*KCG"2;O
M 7RCI)83[N1,PY.(CT1>01A=0!B$G09"LX^$#UQX<().M\YNU^%U6_ 6)ID\
MIHP25[-BU9[@"[C?QJQ(*%_#;28*;G(^1VERSJU)"W-.3 %480O4A>0*?BX$
M8V J>D-D\NL$Y5Y-N><H]UHH3W%-N;MR21CA,3:]UA)BX"!LGWB;A/W^]<A_
MVT_UL5,41KW:Z1V[?LVN?Y+=%RF4,E47FXZE4%UJDXI<*&K3:^V02RHDY&@>
M21/S$C[:(]7O'_ ^=ND-HVXS[ZCF'7V =X(?X@T*M69H>J5NDA =\0L.%!Q[
M7 [[G18)@UK"X*2$;R17:*DJ372AT58SHQG5KK8;O_[!,8_HD&N#S]X;><=T
M6#,=GB[ALG"!:$">6)[M]3!LJN3> <=&I^L#DOY>$\Y0KMUL4A#;3[EL8+6U
M'G^WKNL?V*=F+)93[#],.5-->S(?IP*&*P,97 U,J<IR3I4;+7+7ZI="F\'A
MEJD9[2BM@SE?":%W&WM!_6=A\@]02P,$%     @ 782S4N6/-)YM#   KT<
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
MG4Y\O'-@> DKKE.8S7'YHJ/3ZYW\WG:..,,F#'8Z\?4.C+39Y27<J)VX=N?
MO,).)_C=L9S_O/"@8B>_#X)P^& 3.YUP>0=&U44F].&L!.O:"5AW#GS^@[O7
MB"SWB#Y+GT;^*&-Q@>/CWW=B>I['6./M)U,Z" J].T26W62V+*171VAJT/!J
ME[WG/AZV G#W&I#M'I!8\\LZ/+^=V2A3X;#&!?1J)[+77A'4$!V:6:[[O$M3
MFDL?EQ@C=>A7L3R64Z/Y,(,"SZ]LLD<XN7#WYA"VL;!+OV[D8Q.H9KY1A74
M>MAP(&=*"!T^X>Y%),M-I-V<%NO0.5N+1OGKGS!Q_E9?USANGM%YGE15\PQ"
MM7M9"!\:JMT;1=CBWFM"4Y>B%%GFR&#4JYU8@U$UV/ =F%HN'^T:OD)),4?T
M!TVW\B=2Q%JZ$*86?*6M>RL('QJRG3L^V'+)9U3(TC4VW/'1+Q'J:0+'L+V=
M='Y:0_Z4S>>D7&9%A7*Z$!F=$^GL+IL?AVE>.-O4O[9QQSAGZ_IQ1<6B6\H$
MXOL%$[9+^R)_P&/_&SUG_P-02P,$%     @ 782S4LDRX@L  @  WP4  !H
M  !X;"]W;W)K<VAE971S+W-H965T,3$Y+GAM;+6476_;(!2&_PKB?L6?254Y
MEEJOTR9M4I2JW>5$[!,;%8,+..[^_0 [7K8FN:EZ$\Z!\SXYK]$A&Z1ZU@V
M0:\M%WJ%&V.Z&T)TV4!+]97L0-B3G50M-395-=&= EIY4<M)% 0+TE(F<)[Y
MO;7*,]D;S@2L%=)]VU+U^PZX'%8XQ(>-#:L;XS9(GG6TA@<PC]U:V8S,E(JU
M(#23 BG8K?!M>%,DKMX7/#$8]%&,G).ME,\N^5:M<. : @ZE<01JEST4P+D#
MV39>)B:>_]()C^,#_8OW;KULJ89"\I^L,LT*7V-4P8[VW&SD\!4F/ZGCE9)K
M_XN&L39>8E3VVLAV$ML.6B;&E;Y.W^%(D(1G!-$DB/X3A/$903P)8F]T[,S;
M^DP-S3,E!Z1<M:6YP'\;K[9NF'"W^&"4/6569_+O= L\(\:BW 8I)]G=9=D]
M!WN5YH2P&(71&>$3Y3W\*R.VY;GO:.X[\ISD#&<#VBA6&JA0076#J)B"^Y>>
M[2FWS>E3MBY3>_VIIK3[]9?NF+?"+Y?)Q4A>>K*;G7V>QM=I$ 09V9\P&L]&
MXP\Q>IGZ'J,C>7%D=+%8A&>-)K/1Y$.,7J:^QVCRYD;C-$S>&B5'X^>>OA]4
MU4QHQ&%GE<'5,L5(C<_)F!C9^=':2F/GVX>-?8%!N0)[OI/2'!(WY/.;GO\!
M4$L#!!0    ( %V$LU*?XXG31@,   @4   -    >&PO<W1Y;&5S+GAM;-U8
MW6[:,!1^E<B=IE::&B!K2E9 VI J3=JF2N5B=Y4A#EAR[,PQ'?1RK[(GV"OL
M4?8D\XE#^*D/ZGJQP8(@]OE\OO,=^P0;>J59"G8[8\P$BUS(LD]FQA1OPK"<
MS%A.RW-5,&F13.F<&MO5T[ L-*-I"4ZY"#NM5ASFE$LRZ,EY?IV;,IBHN31]
M$C>FP-W>IWW2CE^3P-$-5<KZY.[TY9>Y,E<O G<_>75RTCIOW9U=[2*G-71&
M0B_QQ1.(45J,-'Z2VGUR4>K+;>K5<.!J?%'GKE_7KV\_D'37R/Z$$S_QS^\(
M;P-LT(9U)0QZF9+K@HB(,]BX-&?!/15],J2"CS4'KXSF7"R=N0.&B1)*!\96
MHA72!DOYX."VZT&1UCPYETI7L5T$]SFNA^\ JQX(Y$(T CO$&0:]@AK#M+RV
MG6IP97P$!75[M"RLPJFFRW;G@JP=JIL-,E8Z9;H)TR8KTZ G6 9R-)_.X&Y4
M$0)HC,IM(^5TJB2M-*P\ZH:EG3 A;N$)_IQM<2^RC15MP7K*IFD%U4U'XSK
MO\GFN#=IHV?Q!@6_5^;=W*8CJSY4"KO1+..+JK_(&@$8>QMGIT4AEF\%G\J<
MN>2?''#0HRN_8*8T?[#1H%0FUL T">Z9-GRR:?FJ:3%B"[,JIT6&:^X<H>:_
M.\]3)IFF8E.TK?U#GN5G*ZZWO'^AN?I:V57L%1E='K[&>HL_=)'Q,8@\BN7N
M'H/(Y/!%1H>I,:P/&1LGF:US3&,-X+S8)Y_@7"K608/QG O#9=V;\31E\M%Q
MQM(;.K8_<[;X[?B4970NS*@!^V3=_LA2/L^39M0-3$0]:MW^ .FUX^:P:F-Q
MF;(%2X=U5T_'53.P#1NUOL!A%[FN+C^"^3C,CP"&Q<$48#[."XOS/^731?-Q
M&*:MZT6ZJ$\7]7%>/F18O; X?I_$7OY,DR2*XAB;T>'0JV"(S5L<P]O/AFD#
M#RP.1/JSN<97&Z^0_76 K>F^"L$RQ2L1RQ2?:T#\\P8>2>)?;2P.>&"K@-4.
MQ/?'@9KR^T01K"JF#7N"<21), 1JT5^C<8S,3@PO__I@3TD4)8D? <RO((HP
M!)Y&',$4@ 8,B:)J']S9C\+5/A6N__L;_ 902P,$%     @ 782S4I>*NQS
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
M"_<EG3M>R;JZLL+_&:X5)ZF_W')3U\?NV*4Y;^7B<2NUQVW@WOT#4$L#!!0
M   ( %V$LU))[13V1@,  -9%   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL
M+G)E;'/-VTE.&U$81>&M("^ >GT3 :-,F$9LP#)%(]S)55%@][%@ /=7!IF@
M.B.K;/GYCCY9=IVK7^-V/3\?]M/3\W&Z>-UM]]/UZFF>CS^&8=H\C;OU='DX
MCOOS*P^'TVX]GR]/C\-QO7E9/XY#<*X,IZ]GK&ZNOIYY<?=V'/_GQ,/#P_-F
M_'G8_-Z-^_D?!P]_#J>7Z6D<Y]7%W?KT.,[7J^%U^_GT-+P_^,OSR:N+V_OK
MU>GVWJ^&I0<%&126'Q1E4%Q^4))!:?E!60;EY0<5&526'U1E4%U^4)-!;?E!
M70;UY0=YIS(ZP"2#-4!KKUQ[@-=>P?8 L;V2[0%F>T7; ]3VRK8'N.T5;@^0
MVRO='F"W5[P]0.^@>@> WD'U#@"]@_FR#= [J-X!H'=0O0- [Z!Z!X#>0?4.
M +V#ZAT >@?5.P#T#JIW .@=5>\(T#NJWA&@=U2](T#O:'XL >@=5>\(T#NJ
MWA&@=U2](T#OJ'I'@-Y1]8X O:/J'0%Z)]4[ ?1.JG<"Z)U4[P30.ZG>":!W
M,C]V _1.JG<"Z)U4[P30.ZG>":!W4KT30.^D>B> WEGUS@"]L^J= 7IGU3L#
M],ZJ=P;HG57O#- [FS\K 7IGU3L#],ZJ=P;HG57O#- [J]X9H'=1O0M [Z)Z
M%X#>1?4N +V+ZET >A?5NP#T+JIW >A=S,TF +V+ZET >A?5NP#T+JIW >A=
M5>\*T+NJWA6@=U6]*T#OJGI7@-Y5]:X O:OJ70%Z5]6[ O2NYF9!@-Y5]:X
MO:OJ70%Z-]6[ ?1NJG<#Z-U4[P;0NZG>#:!W4[T;0.^F>C> WDWU;@"]F^K=
M 'HW<[,W0.^F>C> WEWU[@"]N^K= 7IWU;L#].ZJ=P?HW57O#M"[J]X=H'=7
MO3M [ZYZ=X#>7?7N +V[B74 >GMG<QV W]Z98,<!!/?.)#L.8+AW)MIQ ,6]
M,]F. SCNG0EW'$!R[TRZXP"6>V?B'0?0W#N3[SB Y]Z9@,<11+<!)J/ M DF
M070;82(J3)MA(CI,&V(B2DR;8B):3!MC(FI,FV,B>DP;9"**3)MD?FN3.<UO
MVW'Z7/1QK0.^M<"<S^\=/S___?+C2</U1W0Y?)TQW?P%4$L#!!0    ( %V$
MLU+1D>\:E0(   %#   3    6T-O;G1E;G1?5'EP97-=+GAM;,W<WVZ;,!3'
M\5>)N*T"M@$;IJ8W[6ZW7NP%&#@-"O^$W2Y]^SFDK;2IBU9ETKXW00GV^1VP
M]+D[N?[V/%FW.O3=X#;1SOOI4Y*X>F?[RL7C9(=P9SO.?>7#U_DAF:IZ7SW8
M1 FADWH<O!W\VA]K1#?7=W9;/79^]?D0?G;M.&RBV78N6MV>%AZS-E$U35U;
M5S[<3YZ&YK>4]4M"''8N:]RNG=Q56! E[R8<[_PYX&7?UR<[SVUC5_?5[+]4
M?5B5'+K$^>?.NOA\B7=Z'+?;MK;-6#_V84OLIME6C=M9Z_LN/A6].I_LPQNV
MIT]Y<?Y2YEQ@6'D_CY,+)S;;C\>]'LEQ]WH*A>SLV_./^)882E_\?/9XVHUM
M_C([O-X?X[Q?SL,ER^7R=_SK&;_5_V ?"M)'"NDC@_210_K0D#X,I(\"TD<)
MZ4,*2B,4426%5$DQ55)0E115)85527%54F"5%%D5159%D5519%44615%5D61
M55%D5119%45619$UI<B:4F1-*;*F%%E3BJPI1=:4(FM*D36ER)I29,THLF84
M63.*K!E%UHPB:T:1-:/(FE%DS2BR9A19<XJL.476G")K3I$UI\B:4V3-*;+F
M%%ESBJPY159-D5539-44635%5DV155-DU119-45639%54V0U%%D-159#D=50
M9#4460U%5D.1U5!D-119#476@B)K09&UH,A:4&0M*+(6%%D+BJP%1=:"(FM!
MD;6DR%I29"TILI8464N*K"5%UI(B:TF1M:3(6E)DE8)"JQ046Z6@X"H%15<I
M*+Q*0?%5"@JP4E"$E8)"K!088T'C6!AC.0-9G(DLSD@69R:+,Y3%F<KBC&7]
MU[FL[^.X_\?QRS7NJW9XS4^6?[ZX^0E02P$"% ,4    " !=A+-2!T%-8H$
M  "Q    $               @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4
M Q0    ( %V$LU)ZPQ9I[P   "L"   1              "  :\   !D;V-0
M<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( %V$LU*97)PC$ 8  )PG   3
M          "  <T!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @
M782S4DS\_%^-!@  /AH  !@              ("!#@@  'AL+W=O<FMS:&5E
M=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( %V$LU)C5 'GZP<  ,<@   8
M          " @=$.  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4
M    " !=A+-2HM<VEZ8#  "5$   &               @('R%@  >&PO=V]R
M:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ 782S4B#7O%03!@  -Q<
M !@              ("!SAH  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+
M 0(4 Q0    ( %V$LU*B@OBDV0,  /P+   8              " @1<A  !X
M;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " !=A+-2%02%*TH"
M   T!0  &               @($F)0  >&PO=V]R:W-H965T<R]S:&5E=#8N
M>&UL4$L! A0#%     @ 782S4DVR3E6,!P  ZR$  !@              ("!
MIB<  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( %V$LU(U
M+#D#M@D  "TG   8              " @6@O  !X;"]W;W)K<VAE971S+W-H
M965T."YX;6Q02P$"% ,4    " !=A+-2:L!6D]T0  "=*@  &
M    @(%4.0  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @
M782S4D9MC2/J*0  !88  !D              ("!9TH  'AL+W=O<FMS:&5E
M=',O<VAE970Q,"YX;6Q02P$"% ,4    " !=A+-2HJ,=&=\'  !M%   &0
M            @(&(=   >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4
M Q0    ( %V$LU+(^0=TQ04   4.   9              " @9Y\  !X;"]W
M;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ 782S4IVEF*"6!@
MLQ$  !D              ("!FH(  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX
M;6Q02P$"% ,4    " !=A+-2YQ.IC&\#   #"   &0              @(%G
MB0  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( %V$LU(T
M3VEC#0,  '@&   9              " @0V-  !X;"]W;W)K<VAE971S+W-H
M965T,34N>&UL4$L! A0#%     @ 782S4O&_FCH.!   ?PD  !D
M     ("!49   'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4
M" !=A+-2SR)0JTH&  #W#@  &0              @(&6E   >&PO=V]R:W-H
M965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( %V$LU(8;X@Z(@,  .T&   9
M              " @1>;  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L!
M A0#%     @ 782S4C;W0QR,!0  $PT  !D              ("!<)X  'AL
M+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " !=A+-2>Q6UC'<*
M  ">(@  &0              @($SI   >&PO=V]R:W-H965T<R]S:&5E=#(P
M+GAM;%!+ 0(4 Q0    ( %V$LU(=$B'!O (  /4%   9              "
M@>&N  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ 782S
M4K7$+'=<#P  \"P  !D              ("!U+$  'AL+W=O<FMS:&5E=',O
M<VAE970R,BYX;6Q02P$"% ,4    " !=A+-2\A"HY#0'  "/$0  &0
M        @(%GP0  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0
M   ( %V$LU(*UNG-0@8  (L0   9              " @=+(  !X;"]W;W)K
M<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ 782S4K+N!G>+$@  73H
M !D              ("!2\\  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q0
M2P$"% ,4    " !=A+-2MN[M!W(/  "\)P  &0              @($-X@
M>&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( %V$LU+"6G'D
MJQ(  $T^   9              " @;;Q  !X;"]W;W)K<VAE971S+W-H965T
M,C<N>&UL4$L! A0#%     @ 782S4@,H")?\-@  0;P  !D
M ("!F 0! 'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " !=
MA+-2+UH0RMH#   8"   &0              @('+.P$ >&PO=V]R:W-H965T
M<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( %V$LU(YULLA? ,  *4'   9
M          " @=P_ 0!X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#
M%     @ 782S4F(Z!^*L P  ?0@  !D              ("!CT,! 'AL+W=O
M<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    " !=A+-2J B2X_,#  #2
M"0  &0              @(%R1P$ >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM
M;%!+ 0(4 Q0    ( %V$LU+?8C&:[ ,  &L*   9              " @9Q+
M 0!X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ 782S4C<F
MZN.D P  V@@  !D              ("!OT\! 'AL+W=O<FMS:&5E=',O<VAE
M970S-"YX;6Q02P$"% ,4    " !=A+-2;))._)T"  !U!0  &0
M    @(&:4P$ >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    (
M %V$LU*.%G9,$P0  &P)   9              " @6Y6 0!X;"]W;W)K<VAE
M971S+W-H965T,S8N>&UL4$L! A0#%     @ 782S4F5[@P-V!   U H  !D
M             ("!N%H! 'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"
M% ,4    " !=A+-2:A,V$3(#  #3!@  &0              @(%E7P$ >&PO
M=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( %V$LU)6".N=*0,
M ,8&   9              " @<YB 0!X;"]W;W)K<VAE971S+W-H965T,SDN
M>&UL4$L! A0#%     @ 782S4OGU<4FO @  Z04  !D              ("!
M+F8! 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " !=A+-2
M%\O>D,L"  #N!0  &0              @($4:0$ >&PO=V]R:W-H965T<R]S
M:&5E=#0Q+GAM;%!+ 0(4 Q0    ( %V$LU*Y;PX/X0@  $L;   9
M      " @19L 0!X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%
M  @ 782S4KN)I,Z. @  >@4  !D              ("!+G4! 'AL+W=O<FMS
M:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    " !=A+-2K(-FT!<$  "A"@
M&0              @('S=P$ >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+
M 0(4 Q0    ( %V$LU(PC O8&P8  %84   9              " @4%\ 0!X
M;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ 782S4OAW*Y4P
M!P  JQ(  !D              ("!DX(! 'AL+W=O<FMS:&5E=',O<VAE970T
M-BYX;6Q02P$"% ,4    " !=A+-2?</%!F4'  "^(0  &0
M@('ZB0$ >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( %V$
MLU*U:NIQ400  $H-   9              " @9:1 0!X;"]W;W)K<VAE971S
M+W-H965T-#@N>&UL4$L! A0#%     @ 782S4HP?3F@= @  A@0  !D
M         ("!'I8! 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4
M    " !=A+-24J<E@RX"  #D!   &0              @(%RF $ >&PO=V]R
M:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( %V$LU+&0!)E"@(  (4$
M   9              " @=>: 0!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL
M4$L! A0#%     @ 782S4F$B>R^: @  Y @  !D              ("!&)T!
M 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    " !=A+-23 <R
MHU "   J!@  &0              @('IGP$ >&PO=V]R:W-H965T<R]S:&5E
M=#4S+GAM;%!+ 0(4 Q0    ( %V$LU+;P!";$P,  .@(   9
M  " @7"B 0!X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @
M782S4I;P&H45 @  =00  !D              ("!NJ4! 'AL+W=O<FMS:&5E
M=',O<VAE970U-2YX;6Q02P$"% ,4    " !=A+-28WI@ QX"   H!0  &0
M            @($&J $ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4
M Q0    ( %V$LU(XC(/X1P(  #(%   9              " @5NJ 0!X;"]W
M;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#%     @ 782S4NSCX?U  @
M3P4  !D              ("!V:P! 'AL+W=O<FMS:&5E=',O<VAE970U."YX
M;6Q02P$"% ,4    " !=A+-2,/H[@UP#  !5#@  &0              @(%0
MKP$ >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( %V$LU+$
M,F .:@(  !(%   9              " @>.R 0!X;"]W;W)K<VAE971S+W-H
M965T-C N>&UL4$L! A0#%     @ 782S4K?UI:+E @  (@@  !D
M     ("!A+4! 'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4
M" !=A+-22E2=^8(#  #^"P  &0              @(&@N $ >&PO=V]R:W-H
M965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    ( %V$LU)?&:]ENP(  ",)   9
M              " @5F\ 0!X;"]W;W)K<VAE971S+W-H965T-C,N>&UL4$L!
M A0#%     @ 782S4E<D(&IC P  * P  !D              ("!2[\! 'AL
M+W=O<FMS:&5E=',O<VAE970V-"YX;6Q02P$"% ,4    " !=A+-2><AT_'0#
M  !-#   &0              @('EP@$ >&PO=V]R:W-H965T<R]S:&5E=#8U
M+GAM;%!+ 0(4 Q0    ( %V$LU*"JZCFJP,  +T.   9              "
M@9#& 0!X;"]W;W)K<VAE971S+W-H965T-C8N>&UL4$L! A0#%     @ 782S
M4I+$4^F; @  @08  !D              ("!<LH! 'AL+W=O<FMS:&5E=',O
M<VAE970V-RYX;6Q02P$"% ,4    " !=A+-2,409@#4$  #H%   &0
M        @(%$S0$ >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0
M   ( %V$LU)]H$S4P@(  *8&   9              " @;#1 0!X;"]W;W)K
M<VAE971S+W-H965T-CDN>&UL4$L! A0#%     @ 782S4L1Y'KU8 @  1 4
M !D              ("!J=0! 'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6Q0
M2P$"% ,4    " !=A+-2H&$[[M "  !?"   &0              @($XUP$
M>&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0    ( %V$LU)V>CE1
MO0,  .P-   9              " @3_: 0!X;"]W;W)K<VAE971S+W-H965T
M-S(N>&UL4$L! A0#%     @ 782S4CDDC:RB @  ]P8  !D
M ("!,]X! 'AL+W=O<FMS:&5E=',O<VAE970W,RYX;6Q02P$"% ,4    " !=
MA+-2[U-/*7\"   3!P  &0              @($,X0$ >&PO=V]R:W-H965T
M<R]S:&5E=#<T+GAM;%!+ 0(4 Q0    ( %V$LU)WBI2[;0,  +\,   9
M          " @<+C 0!X;"]W;W)K<VAE971S+W-H965T-S4N>&UL4$L! A0#
M%     @ 782S4G4.)"'$ @  3@<  !D              ("!9N<! 'AL+W=O
M<FMS:&5E=',O<VAE970W-BYX;6Q02P$"% ,4    " !=A+-208G_:?,"  !9
M"@  &0              @(%AZ@$ >&PO=V]R:W-H965T<R]S:&5E=#<W+GAM
M;%!+ 0(4 Q0    ( %V$LU(,O0<]O@(  !L'   9              " @8OM
M 0!X;"]W;W)K<VAE971S+W-H965T-S@N>&UL4$L! A0#%     @ 782S4C,!
M^VQ2!0  &QL  !D              ("!@/ ! 'AL+W=O<FMS:&5E=',O<VAE
M970W.2YX;6Q02P$"% ,4    " !=A+-2JCM)V"(#  "G"@  &0
M    @($)]@$ >&PO=V]R:W-H965T<R]S:&5E=#@P+GAM;%!+ 0(4 Q0    (
M %V$LU*FV%TFKP(  %H'   9              " @6+Y 0!X;"]W;W)K<VAE
M971S+W-H965T.#$N>&UL4$L! A0#%     @ 782S4H=H[0*( P  K@L  !D
M             ("!2/P! 'AL+W=O<FMS:&5E=',O<VAE970X,BYX;6Q02P$"
M% ,4    " !=A+-21A7/"=H%  #;'@  &0              @($'  ( >&PO
M=V]R:W-H965T<R]S:&5E=#@S+GAM;%!+ 0(4 Q0    ( %V$LU(X*O50QP(
M +\(   9              " @1@& @!X;"]W;W)K<VAE971S+W-H965T.#0N
M>&UL4$L! A0#%     @ 782S4D;I@4<1 @  ?@0  !D              ("!
M%@D" 'AL+W=O<FMS:&5E=',O<VAE970X-2YX;6Q02P$"% ,4    " !=A+-2
MM_B0G) $  "0%   &0              @(%>"P( >&PO=V]R:W-H965T<R]S
M:&5E=#@V+GAM;%!+ 0(4 Q0    ( %V$LU(V:;-Z 08   LB   9
M      " @240 @!X;"]W;W)K<VAE971S+W-H965T.#<N>&UL4$L! A0#%
M  @ 782S4L_GYQC@ @  7P@  !D              ("!718" 'AL+W=O<FMS
M:&5E=',O<VAE970X."YX;6Q02P$"% ,4    " !=A+-2W<-13C$#   Q"0
M&0              @(%T&0( >&PO=V]R:W-H965T<R]S:&5E=#@Y+GAM;%!+
M 0(4 Q0    ( %V$LU+P@I5A%P0  &4.   9              " @=P< @!X
M;"]W;W)K<VAE971S+W-H965T.3 N>&UL4$L! A0#%     @ 782S4D:,"&&(
M @  2 8  !D              ("!*B$" 'AL+W=O<FMS:&5E=',O<VAE970Y
M,2YX;6Q02P$"% ,4    " !=A+-2.-!2T(0$  "]$P  &0
M@('I(P( >&PO=V]R:W-H965T<R]S:&5E=#DR+GAM;%!+ 0(4 Q0    ( %V$
MLU(MP@I1R@(  ,,(   9              " @:0H @!X;"]W;W)K<VAE971S
M+W-H965T.3,N>&UL4$L! A0#%     @ 782S4BF1G%:]!0  X2<  !D
M         ("!I2L" 'AL+W=O<FMS:&5E=',O<VAE970Y-"YX;6Q02P$"% ,4
M    " !=A+-26,2"04P$  !+$P  &0              @(&9,0( >&PO=V]R
M:W-H965T<R]S:&5E=#DU+GAM;%!+ 0(4 Q0    ( %V$LU+C7*L2,@,   (*
M   9              " @1PV @!X;"]W;W)K<VAE971S+W-H965T.38N>&UL
M4$L! A0#%     @ 782S4CW*8E9[ @  J 8  !D              ("!A3D"
M 'AL+W=O<FMS:&5E=',O<VAE970Y-RYX;6Q02P$"% ,4    " !=A+-2U7;8
MBV\#   G#0  &0              @($W/ ( >&PO=V]R:W-H965T<R]S:&5E
M=#DX+GAM;%!+ 0(4 Q0    ( %V$LU+B<ZNU,@,  "P*   9
M  " @=T_ @!X;"]W;W)K<VAE971S+W-H965T.3DN>&UL4$L! A0#%     @
M782S4DY$35>8 @  P@8  !H              ("!1D," 'AL+W=O<FMS:&5E
M=',O<VAE970Q,# N>&UL4$L! A0#%     @ 782S4F9OU@60 P  8 L  !H
M             ("!%D8" 'AL+W=O<FMS:&5E=',O<VAE970Q,#$N>&UL4$L!
M A0#%     @ 782S4MQO*BO$ P  E T  !H              ("!WDD" 'AL
M+W=O<FMS:&5E=',O<VAE970Q,#(N>&UL4$L! A0#%     @ 782S4A-EG#!B
M P  >0P  !H              ("!VDT" 'AL+W=O<FMS:&5E=',O<VAE970Q
M,#,N>&UL4$L! A0#%     @ 782S4B%DZWY'#P  +F4  !H
M ("!=%$" 'AL+W=O<FMS:&5E=',O<VAE970Q,#0N>&UL4$L! A0#%     @
M782S4D*^4J%) P  F \  !H              ("!\V " 'AL+W=O<FMS:&5E
M=',O<VAE970Q,#4N>&UL4$L! A0#%     @ 782S4L"4Q=B2 P  NPL  !H
M             ("!=&0" 'AL+W=O<FMS:&5E=',O<VAE970Q,#8N>&UL4$L!
M A0#%     @ 782S4ED9"1#> @  3 <  !H              ("!/F@" 'AL
M+W=O<FMS:&5E=',O<VAE970Q,#<N>&UL4$L! A0#%     @ 782S4DNUBUEW
M P  K@L  !H              ("!5&L" 'AL+W=O<FMS:&5E=',O<VAE970Q
M,#@N>&UL4$L! A0#%     @ 782S4@$*2(^" P  LPL  !H
M ("! V\" 'AL+W=O<FMS:&5E=',O<VAE970Q,#DN>&UL4$L! A0#%     @
M782S4E/\6*'> @  . <  !H              ("!O7(" 'AL+W=O<FMS:&5E
M=',O<VAE970Q,3 N>&UL4$L! A0#%     @ 782S4FXAG,\< P  0@H  !H
M             ("!TW4" 'AL+W=O<FMS:&5E=',O<VAE970Q,3$N>&UL4$L!
M A0#%     @ 782S4JPS&/&8 @  D@8  !H              ("!)WD" 'AL
M+W=O<FMS:&5E=',O<VAE970Q,3(N>&UL4$L! A0#%     @ 782S4I),[\TF
M P  -PH  !H              ("!]WL" 'AL+W=O<FMS:&5E=',O<VAE970Q
M,3,N>&UL4$L! A0#%     @ 782S4M:_'F_E!   B1$  !H
M ("!57\" 'AL+W=O<FMS:&5E=',O<VAE970Q,30N>&UL4$L! A0#%     @
M782S4G/Z\YDI!0  ,!8  !H              ("!<H0" 'AL+W=O<FMS:&5E
M=',O<VAE970Q,34N>&UL4$L! A0#%     @ 782S4ET-'-8$!   4PX  !H
M             ("!TXD" 'AL+W=O<FMS:&5E=',O<VAE970Q,38N>&UL4$L!
M A0#%     @ 782S4EB;$8\, P  . @  !H              ("!#XX" 'AL
M+W=O<FMS:&5E=',O<VAE970Q,3<N>&UL4$L! A0#%     @ 782S4N6/-)YM
M#   KT<  !H              ("!4Y$" 'AL+W=O<FMS:&5E=',O<VAE970Q
M,3@N>&UL4$L! A0#%     @ 782S4LDRX@L  @  WP4  !H
M ("!^)T" 'AL+W=O<FMS:&5E=',O<VAE970Q,3DN>&UL4$L! A0#%     @
M782S4I_CB=-& P  "!0   T              ( !,* " 'AL+W-T>6QE<RYX
M;6Q02P$"% ,4    " !=A+-2EXJ[',     3 @  "P              @ &A
MHP( 7W)E;',O+G)E;'-02P$"% ,4    " !=A+-2HZ9 9L$'  "*3@  #P
M            @ &*I ( >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ 782S
M4DGM%/9& P  UD4  !H              ( !>*P" 'AL+U]R96QS+W=O<FMB
M;V]K+GAM;"YR96QS4$L! A0#%     @ 782S4M&1[QJ5 @   4,  !,
M         ( !]J\" %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     '\ ?P $
)(P  O+("

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>138
<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>139
<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>140
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>392</ContextCount>
  <ElementCount>669</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>132</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>13</UnitCount>
  <MyReports>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000010001 - 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-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>100010002 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>100020003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>100030004 - Statement - Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/ConsolidatedStatementsofOperations</Role>
      <ShortName>Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>100040005 - Statement - Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>100050006 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical</Role>
      <ShortName>Consolidated Statements of Comprehensive Income (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>100060007 - Statement - Consolidated Statements of Changes in Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity</Role>
      <ShortName>Consolidated Statements of Changes in Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>100070008 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>210011001 - 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>9</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>210051002 - 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>10</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>210201003 - Disclosure - Acquisition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/Acquisition</Role>
      <ShortName>Acquisition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>210251004 - 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>12</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>210311005 - 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>13</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>210361006 - 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>14</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>210401007 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>210441008 - 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>16</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>210491009 - 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>17</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>210551010 - 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-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>210581011 - Disclosure - Management Long-Term Incentive Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/ManagementLongTermIncentivePlan</Role>
      <ShortName>Management Long-Term Incentive Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>210611012 - 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-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>210671013 - 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-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>210701014 - 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-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>210821015 - 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-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>210861016 - 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-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>210911017 - 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-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>211011018 - 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-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>211091019 - 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-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>220062001 - 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-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>230023001 - Disclosure - Nature of the Business and Basis of Presentation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationTables</Role>
      <ShortName>Nature of the Business and Basis of Presentation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>230073002 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>230213003 - Disclosure - Acquisition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/AcquisitionTables</Role>
      <ShortName>Acquisition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/Acquisition</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>230263004 - 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>32</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>230323005 - 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>33</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>230373006 - 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>34</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>230413007 - 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>35</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>230453008 - 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>36</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>230503009 - 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>37</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>230563010 - 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>38</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>230593011 - Disclosure - Management Long-Term Incentive Plan (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/ManagementLongTermIncentivePlanTables</Role>
      <ShortName>Management Long-Term Incentive Plan (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/ManagementLongTermIncentivePlan</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>230623012 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/DebtandOtherBorrowings</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>230683013 - 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>41</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>230713014 - 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>42</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>230833015 - Disclosure - Commitment and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CommitmentandContingenciesTables</Role>
      <ShortName>Commitment and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/CommitmentandContingencies</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>230873016 - 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>44</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>230923017 - 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>45</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>231023018 - 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>46</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>240034001 - Disclosure - Nature of the Business and Basis of Presentation - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails</Role>
      <ShortName>Nature of the Business and Basis of Presentation - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>240044002 - Disclosure - Nature of the Business and Basis of Presentation - Cash Flow Impact of Divestiture (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails</Role>
      <ShortName>Nature of the Business and Basis of Presentation - Cash Flow Impact of Divestiture (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>240084003 - Disclosure - Summary of Significant Accounting Policies - Business Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesBusinessSegmentInformationDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Business Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>240094004 - Disclosure - Summary of Significant Accounting Policies - Non-controlling Interest (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Non-controlling Interest (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>240104005 - Disclosure - Summary of Significant Accounting Policies - Deferred Offering Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDeferredOfferingCostsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Deferred Offering Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>240114006 - Disclosure - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>240124007 - Disclosure - Summary of Significant Accounting Policies - Intangible assets, net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Intangible assets, net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>240134008 - Disclosure - Summary of Significant Accounting Policies - Impairment of Long-Lived Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Impairment of Long-Lived Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>240144009 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>240154010 - Disclosure - Summary of Significant Accounting Policies - Contract Assets and Contract Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesContractAssetsandContractLiabilitiesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Contract Assets and Contract Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>240164011 - Disclosure - Summary of Significant Accounting Policies - Advertising Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesAdvertisingCostsDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Advertising Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>240174012 - Disclosure - Summary of Significant Accounting Policies - Net Income Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNetIncomePerShareDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Net Income Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>240184013 - Disclosure - Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>240194014 - Disclosure - Summary of Significant Accounting Policies - Recently Issued Accounting Standards Not Yet Adopted (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Recently Issued Accounting Standards Not Yet Adopted (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>240224015 - Disclosure - Acquisition - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails</Role>
      <ShortName>Acquisition - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>240234016 - Disclosure - Acquisition - Summary of Preliminary Purchase Price Allocation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails</Role>
      <ShortName>Acquisition - Summary of Preliminary Purchase Price Allocation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>240244017 - Disclosure - Acquisition - Schedule of Finite-Lived Intangible Assets Acquired (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails</Role>
      <ShortName>Acquisition - Schedule of Finite-Lived Intangible Assets Acquired (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>240274018 - Disclosure - Revenue from Contract with Customers - Net Sales by Core End Market and Application (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails</Role>
      <ShortName>Revenue from Contract with Customers - Net Sales by Core End Market and Application (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>240284019 - 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>65</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>240294020 - 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>66</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>240304021 - 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>67</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>240334022 - 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>68</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>240344023 - 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>69</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>240354024 - Disclosure - Fair Value Measurements - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails</Role>
      <ShortName>Fair Value Measurements - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>240384025 - 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>71</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>240394026 - 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>72</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>240424027 - Disclosure - Inventories - Schedule Of Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails</Role>
      <ShortName>Inventories - Schedule Of Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>240434028 - 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>74</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>240464029 - Disclosure - Property, Plant and Equipment, net - Schedule of PPE (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails</Role>
      <ShortName>Property, Plant and Equipment, net - Schedule of PPE (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>240474030 - 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>76</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>240484031 - 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>77</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>240514032 - 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>78</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>240524033 - 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>79</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>240534034 - 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>80</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>240544035 - 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>81</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>240574036 - 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>82</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>240604037 - Disclosure - Management Long-Term Incentive Plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails</Role>
      <ShortName>Management Long-Term Incentive Plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.allegromicro.com/role/ManagementLongTermIncentivePlanTables</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>240634038 - Disclosure - Debt and Other Borrowings - Summary of Components of Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails</Role>
      <ShortName>Debt and Other Borrowings - Summary of Components of Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>240644039 - Disclosure - Debt and Other Borrowings - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/DebtandOtherBorrowingsAdditionalInformationDetails</Role>
      <ShortName>Debt and Other Borrowings - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>240654040 - Disclosure - Debt and Other Borrowings - Senior Secured Credit Facilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails</Role>
      <ShortName>Debt and Other Borrowings - Senior Secured Credit Facilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>86</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>240664041 - Disclosure - Debt and Other Borrowings - Unsecured Revolving Credit Facilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails</Role>
      <ShortName>Debt and Other Borrowings - Unsecured Revolving Credit Facilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>240694042 - 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>88</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>240724043 - 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>89</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>240734044 - Disclosure - Retirement Plans - Schedule of Changes in Benefit Obligations and Plan Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails</Role>
      <ShortName>Retirement Plans - Schedule of Changes in Benefit Obligations and Plan Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>90</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>240744045 - Disclosure - Retirement Plans - Obligations and Asset Information for Defined Benefit Plans with Projected Benefit Obligation in Excess of Plan Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails</Role>
      <ShortName>Retirement Plans - Obligations and Asset Information for Defined Benefit Plans with Projected Benefit Obligation in Excess of Plan Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>91</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>240754046 - Disclosure - Retirement Plans - Change in Amounts Recognized in AOCI (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails</Role>
      <ShortName>Retirement Plans - Change in Amounts Recognized in AOCI (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>92</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>240764047 - Disclosure - Retirement Plans - Schedule of Weighted-Average Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails</Role>
      <ShortName>Retirement Plans - Schedule of Weighted-Average Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>240774048 - 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>94</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>240784049 - 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>95</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>240794050 - Disclosure - Retirement Plans - Defined Benefit Plans, Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails</Role>
      <ShortName>Retirement Plans - Defined Benefit Plans, Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>96</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>240804051 - Disclosure - Retirement Plans - Schedule of Estimated Future Benefit Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails</Role>
      <ShortName>Retirement Plans - Schedule of Estimated Future Benefit Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>97</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>240814052 - Disclosure - Retirement Plans - Defined Contribution Plans, Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails</Role>
      <ShortName>Retirement Plans - Defined Contribution Plans, Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>98</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>240844053 - Disclosure - Commitment and Contingencies - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails</Role>
      <ShortName>Commitment and Contingencies - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>99</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>240854054 - Disclosure - Commitment and Contingencies - Schedule of Future Minimum Lease Payments for Noncancelable Operating Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails</Role>
      <ShortName>Commitment and Contingencies - Schedule of Future Minimum Lease Payments for Noncancelable Operating Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>100</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>240884055 - 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>101</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>240894056 - 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>102</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>240904057 - 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>103</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>240934058 - 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>104</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>240944059 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Stock Issued in Common Stock Conversion (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails</Role>
      <ShortName>Common Stock and Stock-Based Compensation - Schedule of Stock Issued in Common Stock Conversion (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>105</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R106.htm</HtmlFileName>
      <LongName>240954060 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Restricted Stock Units Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails</Role>
      <ShortName>Common Stock and Stock-Based Compensation - Schedule of Restricted Stock Units Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>106</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R107.htm</HtmlFileName>
      <LongName>240964061 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Performance Units Fair Value Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails</Role>
      <ShortName>Common Stock and Stock-Based Compensation - Schedule of Performance Units Fair Value Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>107</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R108.htm</HtmlFileName>
      <LongName>240974062 - Disclosure - Common Stock and Stock-Based Compensation - Summary of Performance Stock Units Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails</Role>
      <ShortName>Common Stock and Stock-Based Compensation - Summary of Performance Stock Units Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>108</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R109.htm</HtmlFileName>
      <LongName>240984063 - Disclosure - Common Stock and Stock-Based Compensation - Summary of Unvested Restricted Common Stock Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails</Role>
      <ShortName>Common Stock and Stock-Based Compensation - Summary of Unvested Restricted Common Stock Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>109</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R110.htm</HtmlFileName>
      <LongName>240994064 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of ESPP Fair Value Assumptions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails</Role>
      <ShortName>Common Stock and Stock-Based Compensation - Schedule of ESPP Fair Value Assumptions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>110</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R111.htm</HtmlFileName>
      <LongName>241004065 - 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>111</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R112.htm</HtmlFileName>
      <LongName>241034066 - Disclosure - Income Taxes - Components of Income before Income Tax (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails</Role>
      <ShortName>Income Taxes - Components of Income before Income Tax (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>112</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R113.htm</HtmlFileName>
      <LongName>241044067 - Disclosure - Income Taxes - Components of Provision (Benefit) for Income Tax (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails</Role>
      <ShortName>Income Taxes - Components of Provision (Benefit) for Income Tax (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>113</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R114.htm</HtmlFileName>
      <LongName>241054068 - Disclosure - Income Taxes - Schedule of Income Taxes Reconciliation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails</Role>
      <ShortName>Income Taxes - Schedule of Income Taxes Reconciliation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>114</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R115.htm</HtmlFileName>
      <LongName>241064069 - 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>115</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R116.htm</HtmlFileName>
      <LongName>241074070 - Disclosure - Income Taxes - Deferred Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails</Role>
      <ShortName>Income Taxes - Deferred Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>116</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R117.htm</HtmlFileName>
      <LongName>241084071 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails</Role>
      <ShortName>Income Taxes - Unrecognized Tax Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>117</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R118.htm</HtmlFileName>
      <LongName>241104072 - 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>118</Position>
    </Report>
    <Report instance="algm-20210326.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9999.htm</HtmlFileName>
      <LongName>Uncategorized Items - algm-20210326.htm</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/role/uncategorizedFacts</Role>
      <ShortName>Uncategorized Items - algm-20210326.htm</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>119</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-K" original="algm-20210326.htm">algm-20210326.htm</File>
    <File>algm-20210326.xsd</File>
    <File>algm-20210326_cal.xml</File>
    <File>algm-20210326_def.xml</File>
    <File>algm-20210326_lab.xml</File>
    <File>algm-20210326_pre.xml</File>
    <File>algmq4fy21ex1031.htm</File>
    <File>algmq4fy21ex1033.htm</File>
    <File>algmq4fy21ex211.htm</File>
    <File>algmq4fy21ex231.htm</File>
    <File>algmq4fy21ex311.htm</File>
    <File>algmq4fy21ex312.htm</File>
    <File>algmq4fy21ex321.htm</File>
    <File>algmq4fy21ex322.htm</File>
    <File>algmq4fy21ex44.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>algm-20210326_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>143
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "algm-20210326.htm": {
   "axisCustom": 0,
   "axisStandard": 41,
   "contextCount": 392,
   "dts": {
    "calculationLink": {
     "local": [
      "algm-20210326_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "algm-20210326_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "algm-20210326.htm"
     ]
    },
    "labelLink": {
     "local": [
      "algm-20210326_lab.xml"
     ],
     "remote": [
      "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "algm-20210326_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "algm-20210326.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd"
     ]
    }
   },
   "elementCount": 941,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2020-01-31": 2,
    "http://xbrl.sec.gov/dei/2020-01-31": 4,
    "total": 6
   },
   "keyCustom": 119,
   "keyStandard": 550,
   "memberCustom": 58,
   "memberStandard": 68,
   "nsprefix": "algm",
   "nsuri": "http://www.allegromicro.com/20210326",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "000010001 - Document - Cover Page",
     "role": "http://www.allegromicro.com/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210051002 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240854054 - Disclosure - Commitment and Contingencies - Schedule of Future Minimum Lease Payments for Noncancelable Operating Leases (Details)",
     "role": "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails",
     "shortName": "Commitment and Contingencies - Schedule of Future Minimum Lease Payments for Noncancelable Operating Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i9a1e619d92ea49bb80170a06a05b724f_D20201102-20201102",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "algm:ConversionOfStockSharesIssuedIncludingSharesWithheldForTaxWithholdingObligation",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240884055 - 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-20210326.htm",
      "contextRef": "i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326",
      "decimals": "0",
      "lang": "en-US",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240894056 - Disclosure - Net Income per Share - Schedule of Computation of Net Income per Share (Details)",
     "role": "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails",
     "shortName": "Net Income per Share - Schedule of Computation of Net Income per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted",
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240904057 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "algm:WeightedAverageNumberIssuableSharesOutstandingAdjustment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsOfStockIssuanceCosts",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240934058 - 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-20210326.htm",
      "contextRef": "i9a1e619d92ea49bb80170a06a05b724f_D20201102-20201102",
      "decimals": "2",
      "lang": "en-US",
      "name": "algm:ConversionOfStockWeightedAverageConversionPrice",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfConversionsOfStockTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i9a1e619d92ea49bb80170a06a05b724f_D20201102-20201102",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConversionOfStockSharesIssued1",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240944059 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Stock Issued in Common Stock Conversion (Details)",
     "role": "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails",
     "shortName": "Common Stock and Stock-Based Compensation - Schedule of Stock Issued in Common Stock Conversion (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R106": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i4ffd72d8949043c09614de5343324728_I20200327",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240954060 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Restricted Stock Units Activity (Details)",
     "role": "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails",
     "shortName": "Common Stock and Stock-Based Compensation - Schedule of Restricted Stock Units Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i69c5b48748334d7eb5f71e0fc31bf36c_D20200328-20210326",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R107": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "algm:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240964061 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of Performance Units Fair Value Assumptions (Details)",
     "role": "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails",
     "shortName": "Common Stock and Stock-Based Compensation - Schedule of Performance Units Fair Value Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "algm:ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R108": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "if2dad286a1d64f0287cd22405627efd8_I20200327",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240974062 - Disclosure - Common Stock and Stock-Based Compensation - Summary of Performance Stock Units Activity (Details)",
     "role": "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails",
     "shortName": "Common Stock and Stock-Based Compensation - Summary of Performance Stock Units Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i1d6d7d572a044c75bb4da2dade914038_D20200328-20210326",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R109": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i3bcbc3a2a73847c7aab3acce7a04ee42_I20200327",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240984063 - Disclosure - Common Stock and Stock-Based Compensation - Summary of Unvested Restricted Common Stock Activity (Details)",
     "role": "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails",
     "shortName": "Common Stock and Stock-Based Compensation - Summary of Unvested Restricted Common Stock Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i456353b9af5b464c8d501c4d8a2cceb0_D20200328-20210326",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210201003 - Disclosure - Acquisition",
     "role": "http://www.allegromicro.com/role/Acquisition",
     "shortName": "Acquisition",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R110": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "ib5eb914560f24c508341be5f805992c0_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240994064 - Disclosure - Common Stock and Stock-Based Compensation - Schedule of ESPP Fair Value Assumptions (Details)",
     "role": "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails",
     "shortName": "Common Stock and Stock-Based Compensation - Schedule of ESPP Fair Value Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "ib5eb914560f24c508341be5f805992c0_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R111": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241004065 - 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",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i7621ef54516e4c83a34d6224d3df3b40_D20200328-20210326",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R112": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241034066 - Disclosure - Income Taxes - Components of Income before Income Tax (Details)",
     "role": "http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails",
     "shortName": "Income Taxes - Components of Income before Income Tax (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R113": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241044067 - Disclosure - Income Taxes - Components of Provision (Benefit) for Income Tax (Details)",
     "role": "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails",
     "shortName": "Income Taxes - Components of Provision (Benefit) for Income Tax (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R114": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241054068 - Disclosure - Income Taxes - Schedule of Income Taxes Reconciliation (Details)",
     "role": "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails",
     "shortName": "Income Taxes - Schedule of Income Taxes Reconciliation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R115": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241064069 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxReconciliationDeductionsDividends",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R116": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241074070 - Disclosure - Income Taxes - Deferred Income Taxes (Details)",
     "role": "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails",
     "shortName": "Income Taxes - Deferred Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R117": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i855f04d5286d4535b4b7d9991bd3cef8_I20200327",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefits",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241084071 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details)",
     "role": "http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails",
     "shortName": "Income Taxes - Unrecognized Tax Benefits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R118": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsOfStockIssuanceCosts",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "241104072 - 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-20210326.htm",
      "contextRef": "i8519364b81be4b3fabe58acf0a5e4221_D20200328-20200328",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210251004 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210311005 - Disclosure - Fair Value Measurements",
     "role": "http://www.allegromicro.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210361006 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210401007 - Disclosure - Inventories",
     "role": "http://www.allegromicro.com/role/Inventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210441008 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210491009 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210551010 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210581011 - Disclosure - Management Long-Term Incentive Plan",
     "role": "http://www.allegromicro.com/role/ManagementLongTermIncentivePlan",
     "shortName": "Management Long-Term Incentive Plan",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100010002 - Statement - CONSOLIDATED BALANCE SHEETS",
     "role": "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210611012 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210671013 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210701014 - Disclosure - Retirement Plans",
     "role": "http://www.allegromicro.com/role/RetirementPlans",
     "shortName": "Retirement Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210821015 - Disclosure - Commitment and Contingencies",
     "role": "http://www.allegromicro.com/role/CommitmentandContingencies",
     "shortName": "Commitment and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210861016 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210911017 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211011018 - Disclosure - Income Taxes",
     "role": "http://www.allegromicro.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "211091019 - Disclosure - Related Party Transactions",
     "role": "http://www.allegromicro.com/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UseOfEstimates",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "220062001 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNoncashOrPartNoncashDivestituresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230023001 - Disclosure - Nature of the Business and Basis of Presentation (Tables)",
     "role": "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationTables",
     "shortName": "Nature of the Business and Basis of Presentation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNoncashOrPartNoncashDivestituresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100020003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "role": "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230073002 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230213003 - Disclosure - Acquisition (Tables)",
     "role": "http://www.allegromicro.com/role/AcquisitionTables",
     "shortName": "Acquisition (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230263004 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230323005 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230373006 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230413007 - Disclosure - Inventories (Tables)",
     "role": "http://www.allegromicro.com/role/InventoriesTables",
     "shortName": "Inventories (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230453008 - 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": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230503009 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfGoodwillTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230563010 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230593011 - Disclosure - Management Long-Term Incentive Plan (Tables)",
     "role": "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanTables",
     "shortName": "Management Long-Term Incentive Plan (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100030004 - Statement - Consolidated Statements of Operations",
     "role": "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations",
     "shortName": "Consolidated Statements of Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GrossProfit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230623012 - Disclosure - Debt (Tables)",
     "role": "http://www.allegromicro.com/role/DebtTables",
     "shortName": "Debt (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230683013 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230713014 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230833015 - Disclosure - Commitment and Contingencies (Tables)",
     "role": "http://www.allegromicro.com/role/CommitmentandContingenciesTables",
     "shortName": "Commitment and Contingencies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230873016 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfConversionsOfStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "230923017 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfConversionsOfStockTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "231023018 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i351876f47cd446e7a10892e992f1c7a4_D20171001-20171031",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "algm:SaleOfStockPercentageOfOwnershipInterestSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240034001 - Disclosure - Nature of the Business and Basis of Presentation - Additional Information (Details)",
     "role": "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
     "shortName": "Nature of the Business and Basis of Presentation - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i351876f47cd446e7a10892e992f1c7a4_D20171001-20171031",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "algm:SaleOfStockPercentageOfOwnershipInterestSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNoncashOrPartNoncashDivestituresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "algm:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240044002 - Disclosure - Nature of the Business and Basis of Presentation - Cash Flow Impact of Divestiture (Details)",
     "role": "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails",
     "shortName": "Nature of the Business and Basis of Presentation - Cash Flow Impact of Divestiture (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNoncashOrPartNoncashDivestituresTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "ia55c8ed5574443478de70f6d24defa4f_D20200328-20200328",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "algm:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240084003 - Disclosure - Summary of Significant Accounting Policies - Business Segment Information (Details)",
     "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesBusinessSegmentInformationDetails",
     "shortName": "Summary of Significant Accounting Policies - Business Segment Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfOperatingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100040005 - Statement - Consolidated Statements of Comprehensive Income",
     "role": "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome",
     "shortName": "Consolidated Statements of Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossNetOfTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2130dc9d11154abfa8e6327f1352e5bf_I20210326",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MinorityInterestOwnershipPercentageByParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240094004 - Disclosure - Summary of Significant Accounting Policies - Non-controlling Interest (Details)",
     "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails",
     "shortName": "Summary of Significant Accounting Policies - Non-controlling Interest (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2130dc9d11154abfa8e6327f1352e5bf_I20210326",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:MinorityInterestOwnershipPercentageByParent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DeferredOfferingCosts",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredOfferingCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240104005 - Disclosure - Summary of Significant Accounting Policies - Deferred Offering Costs (Details)",
     "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDeferredOfferingCostsDetails",
     "shortName": "Summary of Significant Accounting Policies - Deferred Offering Costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DeferredOfferingCosts",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredOfferingCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "ia59b9d294fd347d8a03265833e72a648_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240114006 - Disclosure - Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)",
     "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails",
     "shortName": "Summary of Significant Accounting Policies - Property, Plant and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "ia59b9d294fd347d8a03265833e72a648_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i4f832c3eb57e4414ab962ecbae3274ef_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240124007 - Disclosure - Summary of Significant Accounting Policies - Intangible assets, net (Details)",
     "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails",
     "shortName": "Summary of Significant Accounting Policies - Intangible assets, net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i4f832c3eb57e4414ab962ecbae3274ef_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240134008 - Disclosure - Summary of Significant Accounting Policies - Impairment of Long-Lived Assets (Details)",
     "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails",
     "shortName": "Summary of Significant Accounting Policies - Impairment of Long-Lived Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2ad37e498791451cbc6963bac54eb270_I20210303",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportingUnits",
      "reportCount": 1,
      "unitRef": "reportingunit",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240144009 - Disclosure - Summary of Significant Accounting Policies - Goodwill (Details)",
     "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails",
     "shortName": "Summary of Significant Accounting Policies - Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:ContractWithCustomerAssetNet",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240154010 - Disclosure - Summary of Significant Accounting Policies - Contract Assets and Contract Liabilities (Details)",
     "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesContractAssetsandContractLiabilitiesDetails",
     "shortName": "Summary of Significant Accounting Policies - Contract Assets and Contract Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:ContractWithCustomerAssetNet",
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ContractWithCustomerAssetNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdvertisingExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240164011 - Disclosure - Summary of Significant Accounting Policies - Advertising Costs (Details)",
     "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesAdvertisingCostsDetails",
     "shortName": "Summary of Significant Accounting Policies - Advertising Costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AdvertisingExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i351876f47cd446e7a10892e992f1c7a4_D20171001-20171031",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "algm:NumberOfClassesOfStock",
      "reportCount": 1,
      "unitRef": "class",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240174012 - Disclosure - Summary of Significant Accounting Policies - Net Income Per Share (Details)",
     "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNetIncomePerShareDetails",
     "shortName": "Summary of Significant Accounting Policies - Net Income Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2b8a1e8692d9467882a99da519fdd071_D20200328-20210326",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240184013 - Disclosure - Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (Details)",
     "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails",
     "shortName": "Summary of Significant Accounting Policies - Concentrations of Credit Risk and Significant Customers (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2b8a1e8692d9467882a99da519fdd071_D20200328-20210326",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100050006 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)",
     "role": "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical",
     "shortName": "Consolidated Statements of Comprehensive Income (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "ifa3de347c8ac4ab197530c3dbf4114f3_I20210327",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240194014 - Disclosure - Summary of Significant Accounting Policies - Recently Issued Accounting Standards Not Yet Adopted (Details)",
     "role": "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails",
     "shortName": "Summary of Significant Accounting Policies - Recently Issued Accounting Standards Not Yet Adopted (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "ifa3de347c8ac4ab197530c3dbf4114f3_I20210327",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportingUnits",
      "reportCount": 1,
      "unitRef": "reportingunit",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240224015 - Disclosure - Acquisition - Additional Information (Details)",
     "role": "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails",
     "shortName": "Acquisition - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i76cafc4c0a584079bb71093f938a1d9a_I20200828",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240234016 - Disclosure - Acquisition - Summary of Preliminary Purchase Price Allocation (Details)",
     "role": "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails",
     "shortName": "Acquisition - Summary of Preliminary Purchase Price Allocation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i567265e647274a1baa7220c40076647f_D20200828-20200828",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PaymentsToAcquireBusinessesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i76cafc4c0a584079bb71093f938a1d9a_I20200828",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240244017 - Disclosure - Acquisition - Schedule of Finite-Lived Intangible Assets Acquired (Details)",
     "role": "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails",
     "shortName": "Acquisition - Schedule of Finite-Lived Intangible Assets Acquired (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i37dfad66e6a94ae492533f5c1b80bc7a_D20200828-20200828",
      "decimals": null,
      "lang": "en-US",
      "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240274018 - Disclosure - Revenue from Contract with Customers - Net Sales by Core End Market and Application (Details)",
     "role": "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails",
     "shortName": "Revenue from Contract with Customers - Net Sales by Core End Market and Application (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i20edde29335f4846a525a41d54635674_D20200328-20210326",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240284019 - 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-20210326.htm",
      "contextRef": "i47ff892f7b954cd5a85306a12a78b8e4_D20200328-20210326",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240294020 - 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-20210326.htm",
      "contextRef": "if02c57a795024c3aa2f45d4ab5a1a8d7_D20200328-20210326",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240304021 - 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-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "algm:AccountsReceivableReturnsCreditsIssuedAndPriceProtectionAdjustmentsCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i512ee719991e407e80f54bda983e089b_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240334022 - 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-20210326.htm",
      "contextRef": "i512ee719991e407e80f54bda983e089b_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i57c279101e144905b329628767986923_I20200327",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240344023 - 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-20210326.htm",
      "contextRef": "i57c279101e144905b329628767986923_I20200327",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i43b5b843318c4002a513f7990f7e7fd1_I20190329",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100060007 - Statement - Consolidated Statements of Changes in Equity",
     "role": "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity",
     "shortName": "Consolidated Statements of Changes in Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i40bf5d6bc61c49009b4c21e9e01f0567_I20190329",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240354024 - Disclosure - Fair Value Measurements - Additional Information (Details)",
     "role": "http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails",
     "shortName": "Fair Value Measurements - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240384025 - 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-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "algm:AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i855f04d5286d4535b4b7d9991bd3cef8_I20200327",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240394026 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ProvisionForDoubtfulAccounts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240424027 - Disclosure - Inventories - Schedule Of Inventory (Details)",
     "role": "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails",
     "shortName": "Inventories - Schedule Of Inventory (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterialsAndSuppliesNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240434028 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:InventoryWriteDown",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240464029 - Disclosure - Property, Plant and Equipment, net - Schedule of PPE (Details)",
     "role": "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails",
     "shortName": "Property, Plant and Equipment, net - Schedule of PPE (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisposals",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240474030 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisposals",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240484031 - 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-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NoncurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i855f04d5286d4535b4b7d9991bd3cef8_I20200327",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240514032 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240524033 - 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-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100070008 - Statement - Consolidated Statements of Cash Flows",
     "role": "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows",
     "shortName": "Consolidated Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240534034 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240544035 - 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-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCompensationCashBasedArrangementsLiabilityCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240574036 - 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-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherDeferredCompensationArrangementsLiabilityCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240604037 - Disclosure - Management Long-Term Incentive Plan (Details)",
     "role": "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails",
     "shortName": "Management Long-Term Incentive Plan (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "lang": "en-US",
      "name": "algm:DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240634038 - Disclosure - Debt and Other Borrowings - Summary of Components of Debt (Details)",
     "role": "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails",
     "shortName": "Debt and Other Borrowings - Summary of Components of Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermDebtNoncurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240644039 - Disclosure - Debt and Other Borrowings - Additional Information (Details)",
     "role": "http://www.allegromicro.com/role/DebtandOtherBorrowingsAdditionalInformationDetails",
     "shortName": "Debt and Other Borrowings - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RepaymentsOfSecuredDebt",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240654040 - Disclosure - Debt and Other Borrowings - Senior Secured Credit Facilities (Details)",
     "role": "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails",
     "shortName": "Debt and Other Borrowings - Senior Secured Credit Facilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2acc44a468d942a2af49317e1755b98b_I20200930",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i855f04d5286d4535b4b7d9991bd3cef8_I20200327",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LongTermLineOfCredit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240664041 - Disclosure - Debt and Other Borrowings - Unsecured Revolving Credit Facilities (Details)",
     "role": "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails",
     "shortName": "Debt and Other Borrowings - Unsecured Revolving Credit Facilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i7258e2a22f264fa99e2a30b996be63cb_D20200301-20200331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromIssuanceOfUnsecuredDebt",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240694042 - 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-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240724043 - 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-20210326.htm",
      "contextRef": "i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "210011001 - 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-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i7888039fca9a44b0a41adbf984506f2b_I20200327",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligation",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240734044 - Disclosure - Retirement Plans - Schedule of Changes in Benefit Obligations and Plan Assets (Details)",
     "role": "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails",
     "shortName": "Retirement Plans - Schedule of Changes in Benefit Obligations and Plan Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i3b8058be53ec482ca1065586cf691927_I20190329",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanBenefitObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i0863998bf1044fa29aa3676df5d89674_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240744045 - Disclosure - Retirement Plans - Obligations and Asset Information for Defined Benefit Plans with Projected Benefit Obligation in Excess of Plan Assets (Details)",
     "role": "http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails",
     "shortName": "Retirement Plans - Obligations and Asset Information for Defined Benefit Plans with Projected Benefit Obligation in Excess of Plan Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i0863998bf1044fa29aa3676df5d89674_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240754046 - Disclosure - Retirement Plans - Change in Amounts Recognized in AOCI (Details)",
     "role": "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails",
     "shortName": "Retirement Plans - Change in Amounts Recognized in AOCI (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i3b8058be53ec482ca1065586cf691927_I20190329",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i0863998bf1044fa29aa3676df5d89674_I20210326",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240764047 - Disclosure - Retirement Plans - Schedule of Weighted-Average Assumptions (Details)",
     "role": "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails",
     "shortName": "Retirement Plans - Schedule of Weighted-Average Assumptions (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i0863998bf1044fa29aa3676df5d89674_I20210326",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i0863998bf1044fa29aa3676df5d89674_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240774048 - 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",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i949beb59c4794c5bb8f98c1cd1edaec0_I20210326",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i7888039fca9a44b0a41adbf984506f2b_I20200327",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240784049 - 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-20210326.htm",
      "contextRef": "i3a655bcb780542bb887c2772b10ff4b3_I20190329",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240794050 - Disclosure - Retirement Plans - Defined Benefit Plans, Additional Information (Details)",
     "role": "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails",
     "shortName": "Retirement Plans - Defined Benefit Plans, Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i4b8e52a8fb254c799d73c1db392501cd_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i0863998bf1044fa29aa3676df5d89674_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240804051 - Disclosure - Retirement Plans - Schedule of Estimated Future Benefit Payments (Details)",
     "role": "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails",
     "shortName": "Retirement Plans - Schedule of Estimated Future Benefit Payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i0863998bf1044fa29aa3676df5d89674_I20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i8c4dbf0779c8459a9bfd285467b43114_D20200328-20210326",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240814052 - Disclosure - Retirement Plans - Defined Contribution Plans, Additional Information (Details)",
     "role": "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails",
     "shortName": "Retirement Plans - Defined Contribution Plans, Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i8c4dbf0779c8459a9bfd285467b43114_D20200328-20210326",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i306ee4a3af84477c871a4fd3287035f3_D20200328-20210326",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "240844053 - Disclosure - Commitment and Contingencies - Additional Information (Details)",
     "role": "http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails",
     "shortName": "Commitment and Contingencies - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i2152f4f2451c41459b2bf4f081284b8a_I20210326",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R9999": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i855f04d5286d4535b4b7d9991bd3cef8_I20200327",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedCashAndCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "",
     "isDefault": "false",
     "longName": "Uncategorized Items - algm-20210326.htm",
     "role": "http://xbrl.sec.gov/role/uncategorizedFacts",
     "shortName": "Uncategorized Items - algm-20210326.htm",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "algm-20210326.htm",
      "contextRef": "i855f04d5286d4535b4b7d9991bd3cef8_I20200327",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RestrictedCashAndCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 132,
   "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_AMLUSEmployeeDefinedContributionPlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "AML US Employee, Defined Contribution Plan",
        "label": "AML US Employee, Defined Contribution Plan [Member]",
        "terseLabel": "AML US Employee, Defined Contribution Plan"
       }
      }
     },
     "localname": "AMLUSEmployeeDefinedContributionPlanMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails"
     ],
     "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails"
     ],
     "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/20210326",
     "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/20210326",
     "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_AccountsReceivableAllowanceForReturnsAndSalesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": -1.0
      }
     },
     "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/20210326",
     "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/20210326",
     "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_AccountsReceivableBeforeAllowanceForCreditLossAndDueFromRelatedPartiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": 1.0
      }
     },
     "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/20210326",
     "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/20210326",
     "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/20210326",
     "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/20210326",
     "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_AccruedSeveranceCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 6.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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_AdjustmentsToAdditionalPaidInCapitalCapitalContribution": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments To Additional Paid In Capital, Capital Contribution",
        "label": "Adjustments To Additional Paid In Capital, Capital Contribution",
        "terseLabel": "Capital contribution"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalCapitalContribution",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "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",
        "terseLabel": "Adjustments to additional paid in capital, capitalization changes"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalCapitalizationChanges",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments To Additional Paid In Capital, Income Tax Benefit From Noncash Or Part Noncash Divestiture",
        "label": "Adjustments To Additional Paid In Capital, Income Tax Benefit From Noncash Or Part Noncash Divestiture",
        "terseLabel": "Adjustments to additional paid in capital, income tax benefit from noncash or part noncash divestiture"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalIncomeTaxBenefitFromNoncashOrPartNoncashDivestiture",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_AffiliatedEntityInPhilippinesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Affiliated Entity In Philippines",
        "label": "Affiliated Entity In Philippines [Member]",
        "terseLabel": "Affiliated Entity in Philippines"
       }
      }
     },
     "localname": "AffiliatedEntityInPhilippinesMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_AllegroMicrosystemsIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allegro Microsystems, Inc.",
        "label": "Allegro Microsystems, Inc. [Member]",
        "terseLabel": "Allegro Microsystems, Inc."
       }
      }
     },
     "localname": "AllegroMicrosystemsIncMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_AssetsHeldForSalePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assets Held For Sale, Policy",
        "label": "Assets Held For Sale, Policy [Policy Text Block]",
        "terseLabel": "Assets Held for Sale"
       }
      }
     },
     "localname": "AssetsHeldForSalePolicyPolicyTextBlock",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_BankOfMitsubishiUFJMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bank Of Mitsubishi UFJ",
        "label": "Bank Of Mitsubishi UFJ [Member]",
        "terseLabel": "Bank Of Mitsubishi UFJ"
       }
      }
     },
     "localname": "BankOfMitsubishiUFJMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails"
     ],
     "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails"
     ],
     "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Net Working Capital",
        "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Net Working Capital",
        "terseLabel": "Net working capital"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetWorkingCapital",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_COVID19Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "COVID-19",
        "label": "COVID-19 [Member]",
        "terseLabel": "COVID-19"
       }
      }
     },
     "localname": "COVID19Member",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20210326",
     "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\u00a0Stock,\u00a0 Class\u00a0L"
       }
      }
     },
     "localname": "CommonClassLMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock, Annualized Return On Capital, Triggering Percent, Remaining Distributions Split",
        "label": "Common Stock, Annualized Return On Capital, Triggering Percent, Remaining Distributions Split",
        "terseLabel": "Annualized return on capital, triggering percent, remaining distributions split between Class A and Class L shareholders"
       }
      }
     },
     "localname": "CommonStockAnnualizedReturnOnCapitalTriggeringPercentRemainingDistributionsSplit",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "algm_CommonStockPriorityDividendPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock, Priority Dividend, Percentage",
        "label": "Common Stock, Priority Dividend, Percentage",
        "terseLabel": "Priority dividend, percentage"
       }
      }
     },
     "localname": "CommonStockPriorityDividendPercentage",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "algm_CommonStockSharesOutstandingWeightedAveragePricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock, Shares, Outstanding, Weighted Average Price Per Share",
        "label": "Common Stock, Shares, Outstanding, Weighted Average Price Per Share",
        "terseLabel": "Common stock, shares outstanding, weighted average price per share (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockSharesOutstandingWeightedAveragePricePerShare",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails"
     ],
     "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "algm_ConversionOfStockWeightedAverageConversionPrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Conversion of Stock, Weighted Average Conversion Price",
        "label": "Conversion of Stock, Weighted Average Conversion Price",
        "terseLabel": "Weighted average conversion price (in dollars per share)"
       }
      }
     },
     "localname": "ConversionOfStockWeightedAverageConversionPrice",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails"
     ],
     "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease For Payments",
        "label": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease For Payments",
        "negatedTerseLabel": "Payments"
       }
      }
     },
     "localname": "DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForPayments",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation, Cash Based Arrangements, Liability, Classified, Noncurrent, Decrease For Restricted Stock Unit Conversion",
        "label": "Deferred Compensation, Cash Based Arrangements, Liability, Classified, Noncurrent, Decrease For Restricted Stock Unit Conversion",
        "negatedTerseLabel": "RSU conversion"
       }
      }
     },
     "localname": "DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseForRestrictedStockUnitConversion",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease From Business Divestitures",
        "label": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Decrease From Business Divestitures",
        "negatedTerseLabel": "Removal due to divestiture"
       }
      }
     },
     "localname": "DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentDecreaseFromBusinessDivestitures",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Increase (Decrease) For Accruals",
        "label": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Increase (Decrease) For Accruals",
        "terseLabel": "Accruals"
       }
      }
     },
     "localname": "DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForAccruals",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Increase (Decrease) For Reclassifications",
        "label": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent, Increase (Decrease) For Reclassifications",
        "terseLabel": "Reclassification"
       }
      }
     },
     "localname": "DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentIncreaseDecreaseForReclassifications",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent",
        "label": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent [Roll Forward]",
        "terseLabel": "Long-Term Liabilities"
       }
      }
     },
     "localname": "DeferredCompensationCashBasedArrangementsLiabilityClassifiedNoncurrentRollForward",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease For Payments",
        "label": "Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease For Payments",
        "negatedTerseLabel": "Payments"
       }
      }
     },
     "localname": "DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForPayments",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation, Cash Based Arrangements, Liability, Current, Decrease For Restricted Stock Unit Conversions",
        "label": "Deferred Compensation, Cash Based Arrangements, Liability, Current, Decrease For Restricted Stock Unit Conversions",
        "negatedTerseLabel": "RSU conversion"
       }
      }
     },
     "localname": "DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseForRestrictedStockUnitConversions",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease From Business Divestiture",
        "label": "Deferred Compensation Cash-based Arrangements, Liability, Current, Decrease From Business Divestiture",
        "negatedTerseLabel": "Removal due to divestiture"
       }
      }
     },
     "localname": "DeferredCompensationCashBasedArrangementsLiabilityCurrentDecreaseFromBusinessDivestiture",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Current, Increase (Decrease) For Accruals",
        "label": "Deferred Compensation Cash-based Arrangements, Liability, Current, Increase (Decrease) For Accruals",
        "terseLabel": "Accruals"
       }
      }
     },
     "localname": "DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForAccruals",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Current, Increase (Decrease) For Reclassifications",
        "label": "Deferred Compensation Cash-based Arrangements, Liability, Current, Increase (Decrease) For Reclassifications",
        "terseLabel": "Reclassification"
       }
      }
     },
     "localname": "DeferredCompensationCashBasedArrangementsLiabilityCurrentIncreaseDecreaseForReclassifications",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Compensation Cash-based Arrangements, Liability, Current",
        "label": "Deferred Compensation Cash-based Arrangements, Liability, Current [Roll Forward]",
        "terseLabel": "Current Liabilities"
       }
      }
     },
     "localname": "DeferredCompensationCashBasedArrangementsLiabilityCurrentRollForward",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "algm_DeferredRentPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Rent, Policy",
        "label": "Deferred Rent, Policy [Policy Text Block]",
        "terseLabel": "Deferred Rent"
       }
      }
     },
     "localname": "DeferredRentPolicyPolicyTextBlock",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "algm_DeferredTaxAssetsTransactionCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Assets, Transaction Costs",
        "label": "Deferred Tax Assets, Transaction Costs",
        "terseLabel": "Capitalized transaction costs"
       }
      }
     },
     "localname": "DeferredTaxAssetsTransactionCosts",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities, Property, Plant And Equipment And Intangible Assets",
        "label": "Deferred Tax Liabilities, Property, Plant And Equipment And Intangible Assets",
        "negatedTerseLabel": "Fixed assets and intangibles"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails": {
       "order": 6.0,
       "parentTag": "algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Expected Future Benefit Payment, After Year Five",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, After Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentAfterYearFive",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Expected Future Benefit Payment, Total",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Total",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentTotal",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Contribution Plan, Safe Harbor Provision, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "label": "Defined Contribution Plan, Safe Harbor Provision, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "terseLabel": "Safe harbor provision, employer contribution"
       }
      }
     },
     "localname": "DefinedContributionPlanSafeHarborProvisionEmployerMatchingContributionPercentOfEmployeesGrossPay",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Accounts Payable And Other Accrued Liabilities, Current, Cash Flow Increase (Decrease)",
        "label": "Disposal Group, Including Discontinued Operation, Accounts Payable And Other Accrued Liabilities, Current, Cash Flow Increase (Decrease)",
        "terseLabel": "Accrued expenses and other current liabilities"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndOtherAccruedLiabilitiesCurrentCashFlowIncreaseDecrease",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Accounts Payable, Trade, Current, Cash Flow Increase (Decrease)",
        "label": "Disposal Group, Including Discontinued Operation, Accounts Payable, Trade, Current, Cash Flow Increase (Decrease)",
        "terseLabel": "Trade accounts payable"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableTradeCurrentCashFlowIncreaseDecrease",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Accounts Receivable, Accounts And Other Receivables, Net, Current, Cash Flow Increase (Decrease)",
        "label": "Disposal Group, Including Discontinued Operation, Accounts Receivable, Accounts And Other Receivables, Net, Current, Cash Flow Increase (Decrease)",
        "terseLabel": "Accounts receivable \u2013 other"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAccountsAndOtherReceivablesNetCurrentCashFlowIncreaseDecrease",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Accounts Receivable, After Allowance For Credit Loss, Current, Cash Flow Increase (Decrease)",
        "label": "Disposal Group, Including Discontinued Operation, Accounts Receivable, After Allowance For Credit Loss, Current, Cash Flow Increase (Decrease)",
        "terseLabel": "Trade accounts receivable, net of allowances"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsReceivableAfterAllowanceForCreditLossCurrentCashFlowIncreaseDecrease",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Additional Paid In Capital, Cash Flow Increase (Decrease)",
        "label": "Disposal Group, Including Discontinued Operation, Additional Paid In Capital, Cash Flow Increase (Decrease)",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAdditionalPaidInCapitalCashFlowIncreaseDecrease",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Cash And Cash Equivalents, Cash Flow Increase (Decrease)",
        "label": "Disposal Group, Including Discontinued Operation, Cash And Cash Equivalents, Cash Flow Increase (Decrease)",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalentsCashFlowIncreaseDecrease",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Due From Related Parties, Noncurrent, Cash Flow Increase (Decrease)",
        "label": "Disposal Group, Including Discontinued Operation, Due From Related Parties, Noncurrent, Cash Flow Increase (Decrease)",
        "terseLabel": "Related party note receivable"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationDueFromRelatedPartiesNoncurrentCashFlowIncreaseDecrease",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Equity Method Investments, Cash Flow Increase (Decrease)",
        "label": "Disposal Group, Including Discontinued Operation, Equity Method Investments, Cash Flow Increase (Decrease)",
        "terseLabel": "Equity investment in related party"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationEquityMethodInvestmentsCashFlowIncreaseDecrease",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Inventory, Net, Cash Flow Increase (Decrease)",
        "label": "Disposal Group, Including Discontinued Operation, Inventory, Net, Cash Flow Increase (Decrease)",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationInventoryNetCashFlowIncreaseDecrease",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Notes Payable, Related Parties, Current, Cash Flow Increase (Decrease)",
        "label": "Disposal Group, Including Discontinued Operation, Notes Payable, Related Parties, Current, Cash Flow Increase (Decrease)",
        "terseLabel": "Current portion of related party debt"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesCurrentCashFlowIncreaseDecrease",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Notes Payable, Related Parties, Noncurrent, Cash Flow Increase (Decrease)",
        "label": "Disposal Group, Including Discontinued Operation, Notes Payable, Related Parties, Noncurrent, Cash Flow Increase (Decrease)",
        "terseLabel": "Related party notes payable, less current portion"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationNotesPayableRelatedPartiesNoncurrentCashFlowIncreaseDecrease",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent, Cash Flow Increase (Decrease)",
        "label": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent, Cash Flow Increase (Decrease)",
        "terseLabel": "Other assets, net"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherAssetsNoncurrentCashFlowIncreaseDecrease",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent, Cash Flow Increase (Decrease)",
        "label": "Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent, Cash Flow Increase (Decrease)",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherLiabilitiesNoncurrentCashFlowIncreaseDecrease",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Prepaid Expense And Other Assets, Current, Cash Flow Increase (Decrease)",
        "label": "Disposal Group, Including Discontinued Operation, Prepaid Expense And Other Assets, Current, Cash Flow Increase (Decrease)",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidExpenseAndOtherAssetsCurrentCashFlowIncreaseDecrease",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Property, Plant And Equipment, Net, Cash Flow Increase (Decrease)",
        "label": "Disposal Group, Including Discontinued Operation, Property, Plant And Equipment, Net, Cash Flow Increase (Decrease)",
        "terseLabel": "Property, plant and equipment, net"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNetCashFlowIncreaseDecrease",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Restricted Cash, Cash Flow Increase (Decrease)",
        "label": "Disposal Group, Including Discontinued Operation, Restricted Cash, Cash Flow Increase (Decrease)",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationRestrictedCashCashFlowIncreaseDecrease",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Short-Term Bank Loans And Notes Payable, Cash Flow Increase (Decrease)",
        "label": "Disposal Group, Including Discontinued Operation, Short-Term Bank Loans And Notes Payable, Cash Flow Increase (Decrease)",
        "terseLabel": "Bank lines-of-credit"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationShortTermBankLoansAndNotesPayableCashFlowIncreaseDecrease",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": {
       "order": 15.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Base Erosion Payment, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Base Erosion Payment, Amount",
        "terseLabel": "BEAT"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationBaseErosionPaymentAmount",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": {
       "order": 17.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Coronavirus Aid, Relief, And Economic Security Act, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Coronavirus Aid, Relief, And Economic Security Act, Amount",
        "terseLabel": "CARES carryback claim and amended returns"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationCoronavirusAidReliefAndEconomicSecurityActAmount",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Cumulative Provision-To-Return, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Cumulative Provision-To-Return, Amount",
        "terseLabel": "Cumulative provision-to-return"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationCumulativeProvisionToReturnAmount",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Deferred Tax Remeasurement, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Deferred Tax Remeasurement, Amount",
        "terseLabel": "Deferred tax remeasurement"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationDeferredTaxRemeasurementAmount",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": {
       "order": 16.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Foreign Base Company Income, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Base Company Income, Amount",
        "terseLabel": "Subpart F income, net of credits"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationForeignBaseCompanyIncomeAmount",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Foreign Derived Intangible Income, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Derived Intangible Income, Amount",
        "terseLabel": "FDII"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationForeignDerivedIntangibleIncomeAmount",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": {
       "order": 10.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Gain On Contingent Purchase Price Reduction, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Gain On Contingent Purchase Price Reduction, Amount",
        "terseLabel": "Gain on contingent purchase price reduction"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationGainOnContingentPurchasePriceReductionAmount",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Global Intangible Low-Taxed Income, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Global Intangible Low-Taxed Income, Amount",
        "terseLabel": "GILTI"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationGlobalIntangibleLowTaxedIncomeAmount",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Transaction Costs, Amount",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Transaction Costs, Amount",
        "terseLabel": "Transaction costs"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTransactionCostsAmount",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_EstimatedCashTaxBenefitCARESActNetOperatingLosses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated Cash Tax Benefit, CARES Act, Net Operating Losses",
        "label": "Estimated Cash Tax Benefit, CARES Act, Net Operating Losses",
        "terseLabel": "Estimated cash benefit, CARES Act, net operating losses"
       }
      }
     },
     "localname": "EstimatedCashTaxBenefitCARESActNetOperatingLosses",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated Cash Tax Benefit, CARES Act, Qualified Improvement Property",
        "label": "Estimated Cash Tax Benefit, CARES Act, Qualified Improvement Property",
        "terseLabel": "Estimated cash benefit, CARES Act, qualified improvement property"
       }
      }
     },
     "localname": "EstimatedCashTaxBenefitCARESActQualifiedImprovementProperty",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_EstimatedDeferredPayrollTaxesCARESAct": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated Deferred Payroll Taxes, CARES Act",
        "label": "Estimated Deferred Payroll Taxes, CARES Act",
        "terseLabel": "Estimated deferred payroll taxes, CARES Act"
       }
      }
     },
     "localname": "EstimatedDeferredPayrollTaxesCARESAct",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated Deferred Payroll Taxes, CARES Act, To Be Paid Year One",
        "label": "Estimated Deferred Payroll Taxes, CARES Act, To Be Paid Year One",
        "terseLabel": "Estimated deferred payroll taxes, CARES Act to be paid, third quarter of fiscal year 2022"
       }
      }
     },
     "localname": "EstimatedDeferredPayrollTaxesCARESActToBePaidYearOne",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_FranceTaxAuthorityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "France Tax Authority",
        "label": "France Tax Authority [Member]",
        "terseLabel": "France Tax Authority"
       }
      }
     },
     "localname": "FranceTaxAuthorityMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_IPOSellingShareholdersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "IPO - Selling Shareholders",
        "label": "IPO - Selling Shareholders [Member]",
        "terseLabel": "IPO - Selling Shareholders"
       }
      }
     },
     "localname": "IPOSellingShareholdersMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_IncreaseDecreaseInAccruedLiabilitiesAndOtherCurrentAndLongTermLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 7.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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_IncreaseDecreaseInDueToFromRelatedParties": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase (Decrease) In Due To (From) Related Parties",
        "label": "Increase (Decrease) In Due To (From) Related Parties",
        "terseLabel": "Due to/from related parties"
       }
      }
     },
     "localname": "IncreaseDecreaseInDueToFromRelatedParties",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_IndefiniteLivedTechnologyBasedIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indefinite-Lived Technology-Based Intangible Assets",
        "label": "Indefinite-Lived Technology-Based Intangible Assets [Member]",
        "terseLabel": "Indefinite-lived and legacy process technology"
       }
      }
     },
     "localname": "IndefiniteLivedTechnologyBasedIntangibleAssetsMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_InterestPaidRelatedParty": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest Paid, Related Party",
        "label": "Interest Paid, Related Party",
        "terseLabel": "Interest paid"
       }
      }
     },
     "localname": "InterestPaidRelatedParty",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_InventoryFinishedGoodsUnderConsignmentNetOfReserves": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inventory, Finished Goods Under Consignment, Net Of Reserves",
        "label": "Inventory, Finished Goods Under Consignment, Net Of Reserves",
        "terseLabel": "Finished goods \u2013 consigned"
       }
      }
     },
     "localname": "InventoryFinishedGoodsUnderConsignmentNetOfReserves",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.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 bad debt"
       }
      }
     },
     "localname": "InventoryWriteDownAndAccountsReceivableCreditLossExpenseReversal",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_LTCIPTRIPAwardRSUConversionProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "LTCIP/TRIP Award RSU Conversion Program",
        "label": "LTCIP/TRIP Award RSU Conversion Program [Member]",
        "terseLabel": "RSU Conversion Program"
       }
      }
     },
     "localname": "LTCIPTRIPAwardRSUConversionProgramMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20210326",
     "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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": "Lessee, operating terminate, period of notice"
       }
      }
     },
     "localname": "LesseeOperatingSubleaseOptionToTerminatePeriodOfNotice",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "algm_LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line-Of-Credit Agreement Due At Various Times During Fiscal Year 2021",
        "label": "Line-Of-Credit Agreement Due At Various Times During Fiscal Year 2021 [Member]",
        "terseLabel": "Line-of-Credit Agreement Due at Various Times During Fiscal Year 2021"
       }
      }
     },
     "localname": "LineOfCreditAgreementDueAtVariousTimesDuringFiscalYear2021Member",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_LineOfCreditAgreementExpiringJanuary222021Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line-Of-Credit Agreement Expiring January 22, 2021",
        "label": "Line-Of-Credit Agreement Expiring January 22, 2021 [Member]",
        "terseLabel": "Line-of-Credit Agreement Expiring January 22, 2021"
       }
      }
     },
     "localname": "LineOfCreditAgreementExpiringJanuary222021Member",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"
     ],
     "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_LineOfCreditAgreementMaturingJune182020Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line-Of-Credit Agreement Maturing June 18, 2020",
        "label": "Line-Of-Credit Agreement Maturing June 18, 2020 [Member]",
        "terseLabel": "Line-of-Credit Agreement Maturing June 18, 2020"
       }
      }
     },
     "localname": "LineOfCreditAgreementMaturingJune182020Member",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_LineOfCreditFacilityCollateralSecuredPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line Of Credit Facility, Collateral, Secured Period",
        "label": "Line Of Credit Facility, Collateral, Secured Period",
        "terseLabel": "Collateral, secured period"
       }
      }
     },
     "localname": "LineOfCreditFacilityCollateralSecuredPeriod",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "algm_LongTermCashIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-Term Cash Incentive Plan",
        "label": "Long-Term Cash Incentive Plan [Member]",
        "terseLabel": "LTIP"
       }
      }
     },
     "localname": "LongTermCashIncentivePlanMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_MagneticSensorsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Magnetic Sensors",
        "label": "Magnetic Sensors [Member]",
        "terseLabel": "Magnetic sensors (\u201cMS\u201d)"
       }
      }
     },
     "localname": "MagneticSensorsMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails"
     ],
     "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncash Or Part Noncash Divestiture, Amount Of Consideration Transferred",
        "label": "Noncash Or Part Noncash Divestiture, Amount Of Consideration Transferred",
        "terseLabel": "Noncash or part noncash divestiture, amount of consideration transferred"
       }
      }
     },
     "localname": "NoncashOrPartNoncashDivestitureAmountOfConsiderationTransferred",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_NotesReceivableRelatedPartyStatedInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Notes Receivable, Related Party, Stated Interest Rate",
        "label": "Notes Receivable, Related Party, Stated Interest Rate",
        "terseLabel": "Stated interest rate"
       }
      }
     },
     "localname": "NotesReceivableRelatedPartyStatedInterestRate",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "algm_NumberOfClassesOfStock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Classes Of Stock",
        "label": "Number Of Classes Of Stock",
        "terseLabel": "Number of classes of stock"
       }
      }
     },
     "localname": "NumberOfClassesOfStock",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNetIncomePerShareDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "algm_NumberOfLineOfCreditAgreements": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Line Of Credit Agreements",
        "label": "Number Of Line Of Credit Agreements",
        "terseLabel": "Number of line-of-credit agreements"
       }
      }
     },
     "localname": "NumberOfLineOfCreditAgreements",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "algm_NumberOfNotesPayable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number Of Notes Payable",
        "label": "Number Of Notes Payable",
        "terseLabel": "Number of notes payable"
       }
      }
     },
     "localname": "NumberOfNotesPayable",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "algm_OneEquityPartnersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "One Equity Partners",
        "label": "One Equity Partners [Member]",
        "terseLabel": "OEP"
       }
      }
     },
     "localname": "OneEquityPartnersMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/20210326",
     "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/20210326",
     "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, Tax",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, Tax",
        "terseLabel": "Less tax expense"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossDefinedBenefitPlanGainLossAfterReclassificationAdjustmentTax",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Comprehensive Income (Loss), Defined Benefit Plan, Prior Service Cost (Credit), after Reclassification Adjustment, Tax",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Prior Service Cost (Credit), after Reclassification Adjustment, Tax",
        "terseLabel": "Less tax expense"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossDefinedBenefitPlanPriorServiceCostCreditAfterReclassificationAdjustmentTax",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Transition Asset (Obligation), After Reclassification Adjustment, Before Tax",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Transition Asset (Obligation), After Reclassification Adjustment, Before Tax",
        "terseLabel": "Change in AOCI for non-U.S. defined benefit plan"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossDefinedBenefitPlanTransitionAssetObligationAfterReclassificationAdjustmentBeforeTax",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_OtherCountriesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Countries",
        "label": "Other Countries [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherCountriesMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension and Other Post Retirement Benefits Plans, Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax",
        "label": "Pension and Other Post Retirement Benefits Plans, Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax [Roll Forward]",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "PensionAndOtherPostRetirementBenefitsPlansAccumulatedOtherComprehensiveIncomeLossDefinedBenefitPlanAfterTaxRollForward",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "algm_PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension and Other Post Retirement Benefits Plans, Net Prior Service Cost Credit",
        "label": "Pension and Other Post Retirement Benefits Plans, Net Prior Service Cost Credit [Roll Forward]",
        "terseLabel": "Prior Service Costs"
       }
      }
     },
     "localname": "PensionAndOtherPostRetirementBenefitsPlansNetPriorServiceCostCreditRollForward",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "algm_PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension and Other Post Retirement Benefits Plans, Net Transition Assets Obligations",
        "label": "Pension and Other Post Retirement Benefits Plans, Net Transition Assets Obligations [Roll Forward]",
        "terseLabel": "Net Transition Obligation (Asset)"
       }
      }
     },
     "localname": "PensionAndOtherPostRetirementBenefitsPlansNetTransitionAssetsObligationsRollForward",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "algm_PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension and Other Postretirement Benefit Plans, Accumulated Net Gains Losses",
        "label": "Pension and Other Postretirement Benefit Plans, Accumulated Net Gains Losses [Roll Forward]",
        "terseLabel": "Net Actuarial Loss"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitPlansAccumulatedNetGainsLossesRollForward",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_PhotonicsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Photonics",
        "label": "Photonics [Member]",
        "terseLabel": "Photonics"
       }
      }
     },
     "localname": "PhotonicsMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_PolarSemiconductorIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Polar Semiconductor, Inc.",
        "label": "Polar Semiconductor, Inc. [Member]",
        "terseLabel": "PSL"
       }
      }
     },
     "localname": "PolarSemiconductorIncMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_PowerIntegratedCircuitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Power Integrated Circuits",
        "label": "Power Integrated Circuits [Member]",
        "terseLabel": "Power integrated circuits (\u201cPIC\u201d)"
       }
      }
     },
     "localname": "PowerIntegratedCircuitsMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "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/20210326",
     "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_RelatedPartyTransactionAnnualFeesPayable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party Transaction, Annual Fees Payable",
        "label": "Related Party Transaction, Annual Fees Payable",
        "terseLabel": "Annual fees payable"
       }
      }
     },
     "localname": "RelatedPartyTransactionAnnualFeesPayable",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_RelatedPartyTransactionBasisSpreadOnCost": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party Transaction, Basis Spread On Cost",
        "label": "Related Party Transaction, Basis Spread On Cost",
        "terseLabel": "Basis spread on cost"
       }
      }
     },
     "localname": "RelatedPartyTransactionBasisSpreadOnCost",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "algm_RelatedPartyTransactionExtensionTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party Transaction, Extension Term",
        "label": "Related Party Transaction, Extension Term",
        "terseLabel": "Extension term"
       }
      }
     },
     "localname": "RelatedPartyTransactionExtensionTerm",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_RelatedPartyTransactionNoticeOfTerminationTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party Transaction, Notice Of Termination, Term",
        "label": "Related Party Transaction, Notice Of Termination, Term",
        "terseLabel": "Period for notice of termination (at least)"
       }
      }
     },
     "localname": "RelatedPartyTransactionNoticeOfTerminationTerm",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "algm_RelatedPartyTransactionReimbursementOfDevelopmentCosts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party Transaction, Reimbursement Of Development Costs",
        "label": "Related Party Transaction, Reimbursement Of Development Costs",
        "terseLabel": "Reimbursement of development costs"
       }
      }
     },
     "localname": "RelatedPartyTransactionReimbursementOfDevelopmentCosts",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_RelatedPartyTransactionReimbursementOfDevelopmentCostsPercentageOfCostsIncurred": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party Transaction, Reimbursement Of Development Costs, Percentage Of Costs Incurred",
        "label": "Related Party Transaction, Reimbursement Of Development Costs, Percentage Of Costs Incurred",
        "terseLabel": "Reimbursement of development costs, percentage of costs incurred"
       }
      }
     },
     "localname": "RelatedPartyTransactionReimbursementOfDevelopmentCostsPercentageOfCostsIncurred",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "algm_RelatedPartyTransactionServicesComparisonPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party Transaction, Services Comparison Period",
        "label": "Related Party Transaction, Services Comparison Period",
        "terseLabel": "Services comparison period"
       }
      }
     },
     "localname": "RelatedPartyTransactionServicesComparisonPeriod",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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/20210326",
     "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_RelatedPartyTransactionTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related Party Transaction, Term",
        "label": "Related Party Transaction, Term",
        "terseLabel": "Term of agreement"
       }
      }
     },
     "localname": "RelatedPartyTransactionTerm",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "algm_RestrictedCashAndCashEquivalentsFairValueDisclosure": {
     "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": "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_SG8CollaborationAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SG8 Collaboration Agreement",
        "label": "SG8 Collaboration Agreement [Member]",
        "terseLabel": "SG8 Collaboration Agreement"
       }
      }
     },
     "localname": "SG8CollaborationAgreementMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_SaleOfStockPercentageOfOwnershipInterestSold": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale Of Stock, Percentage Of Ownership Interest Sold",
        "label": "Sale Of Stock, Percentage Of Ownership Interest Sold",
        "terseLabel": "Percentage of ownership interest sold"
       }
      }
     },
     "localname": "SaleOfStockPercentageOfOwnershipInterestSold",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "algm_SaleOfStockUnderwritingDiscounts": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale Of Stock, Underwriting Discounts",
        "label": "Sale Of Stock, Underwriting Discounts",
        "terseLabel": "Underwriting discounts"
       }
      }
     },
     "localname": "SaleOfStockUnderwritingDiscounts",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_SankenElectricEuropeLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sanken Electric Europe Ltd.",
        "label": "Sanken Electric Europe Ltd. [Member]",
        "terseLabel": "SEEL"
       }
      }
     },
     "localname": "SankenElectricEuropeLtdMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_SankenProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sanken Products",
        "label": "Sanken Products [Member]",
        "terseLabel": "Distribution of Sanken products"
       }
      }
     },
     "localname": "SankenProductsMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Share-based Payment Award, Equity Instruments Other than Options, Valuation Assumptions",
        "label": "Schedule of Share-based Payment Award, Equity Instruments Other than Options, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Schedule of Performance Units Fair Value Assumptions"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsValuationAssumptionsTableTextBlock",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Minimum Percentage Of Awards Unvested",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Minimum Percentage Of Awards Unvested",
        "terseLabel": "Accelerated vesting, minimum percentage of awards unvested"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingMinimumPercentageOfAwardsUnvested",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Percentage",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Percentage",
        "terseLabel": "Accelerated vesting, percentage"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingPercentage",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Share Price",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Accelerated Vesting, Share Price",
        "terseLabel": "Accelerated vesting, share price (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedVestingSharePrice",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesThatMayBecomeAvailableForGrant": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Additional Number Of Shares That May Become Available For Grant",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Additional Number Of Shares That May Become Available For Grant",
        "terseLabel": "Number of shares that may become available for grant (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAdditionalNumberOfSharesThatMayBecomeAvailableForGrant",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Grant Percentage Of Target Shares Granted",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Grant Percentage Of Target Shares Granted",
        "terseLabel": "Grant percentage of target shares granted maximum"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardGrantPercentageOfTargetSharesGranted",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Shares Issued In Period, Weighted Average Price Per Share",
        "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Shares Issued In Period, Weighted Average Price Per Share",
        "terseLabel": "Shares issued during period, weighted average price per share (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriodWeightedAveragePricePerShare",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "algm_ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Stock Plan, Offering Period",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Stock Plan, Offering Period",
        "terseLabel": "Offering period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardStockPlanOfferingPeriod",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "algm_ShareBasedPaymentArrangementIfAChangeInControlOccursMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Payment Arrangement, If A Change In Control Occurs",
        "label": "Share-Based Payment Arrangement, If A Change In Control Occurs [Member]",
        "terseLabel": "If a Change in Control Occurs"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementIfAChangeInControlOccursMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Payment Arrangement, If Initial Public Offering Occurs",
        "label": "Share-Based Payment Arrangement, If Initial Public Offering Occurs [Member]",
        "terseLabel": "If Initial Public Offering Occurs"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementIfInitialPublicOfferingOccursMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Payment Arrangement, If Initial Public Offering Or Change In Control Occurs",
        "label": "Share-Based Payment Arrangement, If Initial Public Offering Or Change In Control Occurs [Member]",
        "terseLabel": "If Initial Public Offering or Change in Control Occurs"
       }
      }
     },
     "localname": "ShareBasedPaymentArrangementIfInitialPublicOfferingOrChangeInControlOccursMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_SharesOfCommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares Of Common Stock",
        "label": "Shares Of Common Stock [Member]",
        "terseLabel": "Shares Of Common Stock"
       }
      }
     },
     "localname": "SharesOfCommonStockMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_SharesOfUnvestedRestrictedCommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares Of Unvested Restricted Common Stock",
        "label": "Shares Of Unvested Restricted Common Stock [Member]",
        "terseLabel": "Shares Of Unvested Restricted Common Stock"
       }
      }
     },
     "localname": "SharesOfUnvestedRestrictedCommonStockMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_StockIssuedDuringPeriodSharesNewIssuesGross": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock Issued During Period, Shares, New Issues, Gross",
        "label": "Stock Issued During Period, Shares, New Issues, Gross",
        "terseLabel": "Issuance of common stock, gross (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssuesGross",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "algm_TalentRetentionIncentiveProgramMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Talent Retention Incentive Program",
        "label": "Talent Retention Incentive Program [Member]",
        "terseLabel": "TRIP"
       }
      }
     },
     "localname": "TalentRetentionIncentiveProgramMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_TermLoanFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan Facility",
        "label": "Term Loan Facility [Member]",
        "verboseLabel": "Senior Secured Term Loan"
       }
      }
     },
     "localname": "TermLoanFacilityMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_ThailandTaxAuthorityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Thailand Tax Authority",
        "label": "Thailand Tax Authority [Member]",
        "terseLabel": "Thailand Tax Authority"
       }
      }
     },
     "localname": "ThailandTaxAuthorityMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_TransferOfPropertyPlantAndEquipmentNetToHeldForSale": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transfer Of Property, Plant, And Equipment, Net To Held-for-sale",
        "label": "Transfer Of Property, Plant, And Equipment, Net To Held-for-sale",
        "verboseLabel": "Assets held for sale transferred from property, plant and equipment, net"
       }
      }
     },
     "localname": "TransferOfPropertyPlantAndEquipmentNetToHeldForSale",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "algm_TransitionServicesAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transition Services Agreement",
        "label": "Transition Services Agreement [Member]",
        "terseLabel": "Transition Services Agreement"
       }
      }
     },
     "localname": "TransitionServicesAgreementMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_UnitInvestmentTrustFundMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unit Investment Trust Fund",
        "label": "Unit Investment Trust Fund [Member]",
        "terseLabel": "Unit investment trust fund"
       }
      }
     },
     "localname": "UnitInvestmentTrustFundMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_UnrecognizedTaxBenefitsNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrecognized Tax Benefits, Net",
        "label": "Unrecognized Tax Benefits, Net",
        "terseLabel": "Provision for uncertain tax positions (net)"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsNet",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_VoxtelIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Voxtel, Inc.",
        "label": "Voxtel, Inc. [Member]",
        "terseLabel": "Voxtel"
       }
      }
     },
     "localname": "VoxtelIncMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails",
      "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails",
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.allegromicro.com/role/InventoriesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "algm_WaferFoundryProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Wafer Foundry Products",
        "label": "Wafer Foundry Products [Member]",
        "terseLabel": "Wafer foundry products"
       }
      }
     },
     "localname": "WaferFoundryProductsMember",
     "nsuri": "http://www.allegromicro.com/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails"
     ],
     "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/20210326",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "country_CN": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CHINA",
        "terseLabel": "Greater China"
       }
      }
     },
     "localname": "CN",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_JP": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "JAPAN",
        "terseLabel": "Japan"
       }
      }
     },
     "localname": "JP",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_KR": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "KOREA, REPUBLIC OF",
        "terseLabel": "South Korea"
       }
      }
     },
     "localname": "KR",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_PH": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PHILIPPINES",
        "terseLabel": "Philippines"
       }
      }
     },
     "localname": "PH",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_TH": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "THAILAND",
        "terseLabel": "Thailand"
       }
      }
     },
     "localname": "TH",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r785",
      "r786",
      "r787"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r788"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r783"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]",
        "terseLabel": "Documents Incorporated by Reference"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r789"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r789"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r791"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Entity Ex Transition Period",
        "terseLabel": "Entity Ex Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r789"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r790"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float",
        "terseLabel": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r789"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r789"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r789"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r789"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r785",
      "r786",
      "r787"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r782"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r784"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_ConsolidationEliminationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation, Eliminations [Member]",
        "terseLabel": "Eliminations"
       }
      }
     },
     "localname": "ConsolidationEliminationsMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r217",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r235",
      "r238"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r217",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r235",
      "r238"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_DirectorMember": {
     "auth_ref": [
      "r246"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Director [Member]",
        "terseLabel": "Director"
       }
      }
     },
     "localname": "DirectorMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EuropeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Europe [Member]",
        "terseLabel": "Europe"
       }
      }
     },
     "localname": "EuropeMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r245",
      "r357",
      "r362",
      "r751"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]",
        "terseLabel": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ManagementMember": {
     "auth_ref": [
      "r246",
      "r659"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Management [Member]",
        "terseLabel": "Directors and executive officers"
       }
      }
     },
     "localname": "ManagementMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r470",
      "r480",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r748",
      "r752"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r470",
      "r480",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r748",
      "r752"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_NameOfMajorCustomerDomain": {
     "auth_ref": [
      "r245",
      "r357",
      "r362",
      "r751"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Domain]",
        "terseLabel": "Customer [Domain]"
       }
      }
     },
     "localname": "NameOfMajorCustomerDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OwnershipAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]",
        "terseLabel": "Ownership [Axis]"
       }
      }
     },
     "localname": "OwnershipAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_OwnershipDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]",
        "terseLabel": "Ownership [Domain]"
       }
      }
     },
     "localname": "OwnershipDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r239",
      "r357",
      "r360",
      "r674",
      "r747",
      "r749"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r239",
      "r357",
      "r360",
      "r674",
      "r747",
      "r749"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r404",
      "r470",
      "r480",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r748",
      "r752"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r404",
      "r470",
      "r480",
      "r667",
      "r668",
      "r669",
      "r670",
      "r671",
      "r672",
      "r673",
      "r748",
      "r752"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r240",
      "r241",
      "r357",
      "r361",
      "r750",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r240",
      "r241",
      "r357",
      "r361",
      "r750",
      "r767",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r780"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201602Member": {
     "auth_ref": [
      "r648"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).",
        "label": "Accounting Standards Update 2016-02 [Member]",
        "terseLabel": "Accounting Standards Update 2016-02"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201602Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsAndOtherReceivablesNetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.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 - other"
       }
      }
     },
     "localname": "AccountsAndOtherReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.",
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
        "terseLabel": "Accrued Expenses and Other Current Liabilities"
       }
      }
     },
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.",
        "label": "Accounts Payable and Other Accrued Liabilities, Current",
        "terseLabel": "Accrued expenses and other current liabilities",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "AccountsPayableAndOtherAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails",
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableRelatedPartiesCurrent": {
     "auth_ref": [
      "r65",
      "r159",
      "r658",
      "r660"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount for accounts payable to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Related Parties, Current",
        "terseLabel": "Amounts due to related party"
       }
      }
     },
     "localname": "AccountsPayableRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableTradeCurrent": {
     "auth_ref": [
      "r23",
      "r65"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Trade, Current",
        "terseLabel": "Trade accounts payable"
       }
      }
     },
     "localname": "AccountsPayableTradeCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r18",
      "r40",
      "r247",
      "r248"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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 allowances for doubtful accounts of $138 and $288 at March\u00a026, 2021 and March\u00a027, 2020, respectively",
        "totalLabel": "Trade accounts receivable, net",
        "verboseLabel": "Trade accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails",
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableRelatedPartiesCurrent": {
     "auth_ref": [
      "r80",
      "r159",
      "r657",
      "r660"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "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",
        "negatedLabel": "Related party trade accounts receivable",
        "terseLabel": "Trade accounts receivable from related party"
       }
      }
     },
     "localname": "AccountsReceivableRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails",
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForEnvironmentalLossContingencies": {
     "auth_ref": [
      "r310",
      "r314",
      "r315"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total costs accrued as of the balance sheet date for environmental loss contingencies.",
        "label": "Accrual for Environmental Loss Contingencies",
        "terseLabel": "Environmental accruals"
       }
      }
     },
     "localname": "AccrualForEnvironmentalLossContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r31",
      "r698",
      "r723"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Accrued income taxes"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedProfessionalFeesCurrent": {
     "auth_ref": [
      "r22",
      "r23",
      "r69"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 11.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Professional Fees, Current",
        "terseLabel": "Accrued professional fees"
       }
      }
     },
     "localname": "AccruedProfessionalFeesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedSalariesCurrent": {
     "auth_ref": [
      "r22",
      "r23",
      "r69"
     ],
     "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 the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Salaries, Current",
        "terseLabel": "Accrued salaries and wages"
       }
      }
     },
     "localname": "AccruedSalariesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedUtilitiesCurrent": {
     "auth_ref": [
      "r22",
      "r23",
      "r69"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for utilities, such as electrical power, heating oil, natural gas, and water. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Utilities, Current",
        "terseLabel": "Accrued utilities"
       }
      }
     },
     "localname": "AccruedUtilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedVacationCurrent": {
     "auth_ref": [
      "r22",
      "r69",
      "r370"
     ],
     "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 and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Vacation, Current",
        "terseLabel": "Accrued vacation"
       }
      }
     },
     "localname": "AccruedVacationCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r61",
      "r302"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "negatedTerseLabel": "Less accumulated depreciation"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": {
     "auth_ref": [
      "r89",
      "r96",
      "r425"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r43",
      "r93",
      "r95",
      "r96",
      "r727",
      "r760",
      "r764"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r92",
      "r96",
      "r97",
      "r161",
      "r162",
      "r163",
      "r606",
      "r755",
      "r756"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Acquired Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "auth_ref": [
      "r286"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Acquired Finite-lived Intangible Assets, Weighted Average Useful Life",
        "terseLabel": "Useful Life"
       }
      }
     },
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r41",
      "r516"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r161",
      "r162",
      "r163",
      "r513",
      "r514",
      "r515"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-In Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentForAmortization": {
     "auth_ref": [
      "r140",
      "r291"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.",
        "label": "Amortization",
        "terseLabel": "Amortization expense"
       }
      }
     },
     "localname": "AdjustmentForAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r165",
      "r166",
      "r167",
      "r168",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r557",
      "r558",
      "r559",
      "r560",
      "r676",
      "r677",
      "r678",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r482",
      "r484",
      "r519",
      "r520"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "auth_ref": [
      "r522"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for advertising cost.",
        "label": "Advertising Cost [Policy Text Block]",
        "terseLabel": "Advertising Costs"
       }
      }
     },
     "localname": "AdvertisingCostsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AdvertisingExpense": {
     "auth_ref": [
      "r523"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.",
        "label": "Advertising Expense",
        "terseLabel": "Advertising expense"
       }
      }
     },
     "localname": "AdvertisingExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesAdvertisingCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r484",
      "r506",
      "r518"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails",
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails",
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r47",
      "r251",
      "r267"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": -1.0
      }
     },
     "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": "Allowance for doubtful accounts",
        "periodEndLabel": "Balance at the end of the period",
        "periodStartLabel": "Balance at the beginning of the period",
        "terseLabel": "Allowances for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails",
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetSummaryofTradeAccountsReceivablenetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]",
        "terseLabel": "Allowance for Doubtful Accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableRollforward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "auth_ref": [
      "r269"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "negatedTerseLabel": "Write-offs, net of recoveries"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfFinancingCosts": {
     "auth_ref": [
      "r117",
      "r140",
      "r647"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 6.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 debt issuance costs"
       }
      }
     },
     "localname": "AmortizationOfFinancingCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r140",
      "r283",
      "r291"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.",
        "label": "Amortization of Intangible Assets",
        "terseLabel": "Intangible assets amortization expense"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r189"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Antidilutive securities excluded from computation of income per share (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r152",
      "r221",
      "r231",
      "r237",
      "r260",
      "r600",
      "r608",
      "r632",
      "r696",
      "r722"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r20",
      "r21",
      "r86",
      "r152",
      "r260",
      "r600",
      "r608",
      "r632"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "auth_ref": [
      "r614"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Fair Value Disclosure",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "AssetsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Fair Value Disclosure [Abstract]",
        "terseLabel": "Assets:"
       }
      }
     },
     "localname": "AssetsFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "auth_ref": [
      "r1",
      "r2",
      "r9",
      "r11",
      "r14",
      "r299",
      "r305"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 8.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Assets, Current",
        "terseLabel": "Assets held for sale"
       }
      }
     },
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r486",
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails",
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails",
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BankLoanObligationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments in debentures, bonds and other debt securities issued by a bank holding company, its subsidiaries, or affiliates.",
        "label": "Bank Loan Obligations [Member]",
        "terseLabel": "Loans"
       }
      }
     },
     "localname": "BankLoanObligationsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BuildingMember": {
     "auth_ref": [
      "r301"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.",
        "label": "Building [Member]",
        "terseLabel": "Buildings"
       }
      }
     },
     "localname": "BuildingMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r462",
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.",
        "label": "Business Acquisition, Acquiree [Domain]",
        "terseLabel": "Business Acquisition, Acquiree [Domain]"
       }
      }
     },
     "localname": "BusinessAcquisitionAcquireeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails",
      "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails",
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.allegromicro.com/role/InventoriesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r462",
      "r476",
      "r573",
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business combination or series of individually immaterial business combinations.",
        "label": "Business Acquisition [Axis]",
        "terseLabel": "Business Acquisition [Axis]"
       }
      }
     },
     "localname": "BusinessAcquisitionAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails",
      "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails",
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.allegromicro.com/role/InventoriesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "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": "Business Acquisition [Line Items]",
        "terseLabel": "Business Acquisition [Line Items]"
       }
      }
     },
     "localname": "BusinessAcquisitionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails",
      "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails",
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r585",
      "r586",
      "r588"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.",
        "label": "Business Combination, Consideration Transferred",
        "terseLabel": "Preliminary purchase price",
        "totalLabel": "Total estimated fair value of consideration"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails",
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Consideration Transferred [Abstract]",
        "terseLabel": "Estimated fair value of consideration:"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": {
     "auth_ref": [
      "r583",
      "r585",
      "r586",
      "r590"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.",
        "label": "Business Combination, Consideration Transferred, Liabilities Incurred",
        "terseLabel": "Contingent consideration",
        "verboseLabel": "Fair value of earn-outs"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails",
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails",
      "http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "auth_ref": [
      "r139",
      "r593"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 4.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"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations",
      "http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": {
     "auth_ref": [
      "r592"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.",
        "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High",
        "terseLabel": "Potential payout"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails",
      "http://www.allegromicro.com/role/FairValueMeasurementsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "auth_ref": [
      "r584",
      "r587",
      "r591"
     ],
     "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 liability recognized arising from contingent consideration in a business combination.",
        "label": "Business Combination, Contingent Consideration, Liability",
        "terseLabel": "Accrued contingent consideration"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "auth_ref": [
      "r594"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).",
        "label": "Business Combination Disclosure [Text Block]",
        "terseLabel": "Acquisition"
       }
      }
     },
     "localname": "BusinessCombinationDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/Acquisition"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": {
     "auth_ref": [
      "r572"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.",
        "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual",
        "negatedLabel": "Loss of acquiree"
       }
      }
     },
     "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": {
     "auth_ref": [
      "r572"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.",
        "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual",
        "terseLabel": "Revenue of acquiree"
       }
      }
     },
     "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory": {
     "auth_ref": [
      "r578"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to inventory acquired in connection with a business combination for which the initial accounting was incomplete.",
        "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Inventory",
        "terseLabel": "Inventory acquired, step up basis"
       }
      }
     },
     "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/InventoriesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "auth_ref": [
      "r576"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities",
        "negatedTerseLabel": "Deferred tax liability"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": {
     "auth_ref": [
      "r576"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets",
        "terseLabel": "Indefinite-life intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails",
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r575",
      "r576"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "terseLabel": "Finite-life intangible assets",
        "verboseLabel": "Fair value"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails",
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": {
     "auth_ref": [
      "r575",
      "r576"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment",
        "terseLabel": "Property and equipment"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r576"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "totalLabel": "Allocated purchase price"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]",
        "terseLabel": "Estimated fair value of assets acquired and liabilities assumed:"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combinations [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r145",
      "r146",
      "r147"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "negatedTerseLabel": "Changes in Trade accounts payable related to Property, plant and equipment, net"
       }
      }
     },
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r16",
      "r57",
      "r142"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of cash and cash equivalent balance.",
        "label": "Cash and Cash Equivalents [Axis]",
        "terseLabel": "Cash and Cash Equivalents [Axis]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": {
       "order": 1.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 equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r25",
      "r143",
      "r149"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash Equivalents and Restricted Cash"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r136",
      "r142",
      "r148"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "CASH AND CASH EQUIVALENTS AND RESTRICTED CASH AT END OF PERIOD:",
        "periodStartLabel": "Cash and cash equivalents and Restricted cash at beginning of period",
        "totalLabel": "Cash and cash equivalents and Restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]",
        "terseLabel": "RECONCILIATION OF CASH AND CASH EQUIVALENTS AND RESTRICTED CASH:"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r136",
      "r637"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net (decrease) increase in Cash and cash equivalents and Restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashDivestedFromDeconsolidation": {
     "auth_ref": [
      "r128"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reduction in cash due to no longer including the former subsidiary's cash in the consolidated entity's cash.",
        "label": "Cash Divested from Deconsolidation",
        "negatedTerseLabel": "Contribution of cash balances due to divestiture of subsidiary"
       }
      }
     },
     "localname": "CashDivestedFromDeconsolidation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]",
        "terseLabel": "Non-cash transactions:"
       }
      }
     },
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock": {
     "auth_ref": [
      "r393"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in the benefit obligation, fair value of plan assets, and funded status of pension plans or other employee benefit plans.",
        "label": "Changes in Projected Benefit Obligations, Fair Value of Plan Assets, and Funded Status of Plan [Table Text Block]",
        "terseLabel": "Changes in Benefit Obligations and Plan Assets"
       }
      }
     },
     "localname": "ChangesInProjectedBenefitObligationsFairValueOfPlanAssetsAndFundedStatusOfPlanTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r151",
      "r152",
      "r181",
      "r182",
      "r183",
      "r186",
      "r188",
      "r198",
      "r199",
      "r200",
      "r260",
      "r632"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.",
        "label": "Class of Stock [Domain]",
        "terseLabel": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity",
      "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": [
      "r75",
      "r315",
      "r705",
      "r732"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Note 15)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r311",
      "r312",
      "r313",
      "r322"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonClassAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock representing ownership interest in a corporation.",
        "label": "Common Class A [Member]",
        "verboseLabel": "Common Stock, Class A"
       }
      }
     },
     "localname": "CommonClassAMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": {
     "auth_ref": [
      "r76"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate number of common shares reserved for future issuance.",
        "label": "Common Stock, Capital Shares Reserved for Future Issuance",
        "terseLabel": "Common stock reserved for future issuance (in shares)"
       }
      }
     },
     "localname": "CommonStockCapitalSharesReservedForFutureIssuance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r161",
      "r162"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r38"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r38",
      "r334"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CompensationRelatedCostsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Related Costs [Abstract]"
       }
      }
     },
     "localname": "CompensationRelatedCostsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CompensationRelatedCostsGeneralTextBlock": {
     "auth_ref": [
      "r374",
      "r376"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for compensation costs, including compensated absences accruals, compensated absences liability, deferred compensation arrangements and income statement compensation items.  Deferred compensation arrangements may include a description of an arrangement with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares (units) issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability.",
        "label": "Compensation Related Costs, General [Text Block]",
        "terseLabel": "Management Long-Term Incentive Plan"
       }
      }
     },
     "localname": "CompensationRelatedCostsGeneralTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlan"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r100",
      "r102",
      "r103",
      "r114",
      "r714",
      "r743"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income attributable to Allegro MicroSystems, Inc."
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r100",
      "r102",
      "r113",
      "r598",
      "r599",
      "r612",
      "r713",
      "r742"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.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": "Comprehensive income attributable to non-controlling interest"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r100",
      "r102",
      "r112",
      "r597",
      "r612",
      "r712",
      "r741"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "auth_ref": [
      "r209",
      "r210",
      "r245",
      "r629",
      "r630"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.",
        "label": "Concentration Risk Benchmark [Domain]",
        "terseLabel": "Concentration Risk Benchmark [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskBenchmarkDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r209",
      "r210",
      "r245",
      "r629",
      "r630",
      "r766"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]",
        "terseLabel": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "auth_ref": [
      "r209",
      "r210",
      "r245",
      "r629",
      "r630",
      "r766"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.",
        "label": "Concentration Risk Type [Axis]",
        "terseLabel": "Concentration Risk Type [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "auth_ref": [
      "r203",
      "r718"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit risk.",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "terseLabel": "Concentrations of Credit Risk and Significant Customers"
       }
      }
     },
     "localname": "ConcentrationRiskCreditRisk",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Concentration Risk [Line Items]",
        "terseLabel": "Concentration Risk [Line Items]"
       }
      }
     },
     "localname": "ConcentrationRiskLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "auth_ref": [
      "r209",
      "r210",
      "r245",
      "r629",
      "r630"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.",
        "label": "Concentration Risk, Percentage",
        "terseLabel": "Concentration risk, percentage"
       }
      }
     },
     "localname": "ConcentrationRiskPercentage1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ConcentrationRiskTable": {
     "auth_ref": [
      "r206",
      "r209",
      "r210",
      "r211",
      "r629",
      "r631"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.",
        "label": "Concentration Risk [Table]",
        "terseLabel": "Concentration Risk [Table]"
       }
      }
     },
     "localname": "ConcentrationRiskTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "auth_ref": [
      "r209",
      "r210",
      "r245",
      "r629",
      "r630"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.",
        "label": "Concentration Risk Type [Domain]",
        "terseLabel": "Concentration Risk Type [Domain]"
       }
      }
     },
     "localname": "ConcentrationRiskTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": {
     "auth_ref": [
      "r149",
      "r602"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest.",
        "label": "Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]",
        "terseLabel": "Non-Controlling Interest"
       }
      }
     },
     "localname": "ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConstructionInProgressMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.",
        "label": "Construction in Progress [Member]",
        "terseLabel": "Construction in progress"
       }
      }
     },
     "localname": "ConstructionInProgressMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ContractWithCustomerAssetNet": {
     "auth_ref": [
      "r337",
      "r339",
      "r358"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.",
        "label": "Contract with Customer, Asset, after Allowance for Credit Loss",
        "terseLabel": "Contract assets"
       }
      }
     },
     "localname": "ContractWithCustomerAssetNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesContractAssetsandContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiability": {
     "auth_ref": [
      "r337",
      "r338",
      "r358"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Contract with Customer, Liability",
        "terseLabel": "Contract liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesContractAssetsandContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConversionOfStockByUniqueDescriptionAxis": {
     "auth_ref": [
      "r145",
      "r146",
      "r147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by description of stock conversions.",
        "label": "Stock Conversion Description [Axis]",
        "terseLabel": "Stock Conversion Description [Axis]"
       }
      }
     },
     "localname": "ConversionOfStockByUniqueDescriptionAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConversionOfStockLineItems": {
     "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": "Conversion of Stock [Line Items]",
        "terseLabel": "Conversion of Stock [Line Items]"
       }
      }
     },
     "localname": "ConversionOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConversionOfStockNameDomain": {
     "auth_ref": [
      "r145",
      "r146",
      "r147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The unique name of a noncash or part noncash stock conversion.",
        "label": "Conversion of Stock, Name [Domain]",
        "terseLabel": "Conversion of Stock, Name [Domain]"
       }
      }
     },
     "localname": "ConversionOfStockNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ConversionOfStockSharesIssued1": {
     "auth_ref": [
      "r145",
      "r146",
      "r147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion of Stock, Shares Issued",
        "terseLabel": "Shares issued upon conversion (in shares)"
       }
      }
     },
     "localname": "ConversionOfStockSharesIssued1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ConversionOfStockTable": {
     "auth_ref": [
      "r145",
      "r146",
      "r147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This table may be used to disclose all the information related to converting stock into another financial instrument(s) in a noncash (or part noncash) transaction. It may include a description sufficient information to understand the nature and purpose of the conversion, as well as the financial instruments converted from and to (for example, preferred, common, treasury, etc.) the amounts converted, the new shares issued, and the value of the new shares issued, if applicable. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Conversion of Stock [Table]",
        "terseLabel": "Conversion of Stock [Table]"
       }
      }
     },
     "localname": "ConversionOfStockTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CorporateBondSecuritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).",
        "label": "Corporate Bond Securities [Member]",
        "terseLabel": "Bonds"
       }
      }
     },
     "localname": "CorporateBondSecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r120",
      "r674"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.",
        "label": "Cost of Goods and Services Sold",
        "terseLabel": "Cost of goods sold"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost of Sales [Member]",
        "terseLabel": "Cost of sales"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditFacilityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Axis]",
        "terseLabel": "Credit Facility [Axis]"
       }
      }
     },
     "localname": "CreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CreditFacilityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.",
        "label": "Credit Facility [Domain]",
        "terseLabel": "Credit Facility [Domain]"
       }
      }
     },
     "localname": "CreditFacilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "auth_ref": [
      "r153",
      "r553",
      "r563"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Federal Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "CurrentFederalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "auth_ref": [
      "r158",
      "r553"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current Foreign Tax Expense (Benefit)",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "CurrentForeignTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r153",
      "r553",
      "r563",
      "r565"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails": {
       "order": 1.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)",
        "totalLabel": "Total current"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Current:"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "auth_ref": [
      "r153",
      "r553",
      "r563"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Current State and Local Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "auth_ref": [
      "r207",
      "r245"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.",
        "label": "Customer Concentration Risk [Member]",
        "terseLabel": "Customer Concentration Risk"
       }
      }
     },
     "localname": "CustomerConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r581"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.",
        "label": "Customer Relationships [Member]",
        "terseLabel": "Customer relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "localname": "DebtDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r333"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Debt and Other Borrowings"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowings"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r30",
      "r31",
      "r32",
      "r697",
      "r701",
      "r720"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]",
        "terseLabel": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Basis spread on variable rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r72"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]",
        "terseLabel": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain": {
     "auth_ref": [
      "r368",
      "r372"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.",
        "label": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]",
        "terseLabel": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]"
       }
      }
     },
     "localname": "DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredChargesPolicyTextBlock": {
     "auth_ref": [
      "r62",
      "r149"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.",
        "label": "Deferred Charges, Policy [Policy Text Block]",
        "terseLabel": "Deferred Offering Costs"
       }
      }
     },
     "localname": "DeferredChargesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis": {
     "auth_ref": [
      "r368",
      "r372"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans.",
        "label": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]",
        "terseLabel": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems": {
     "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": "Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]",
        "terseLabel": "Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1": {
     "auth_ref": [
      "r375",
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum period the individual is required to perform services to be fully vested under the deferred compensation arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Deferred Compensation Arrangement with Individual, Requisite Service Period",
        "terseLabel": "Rolling performance period"
       }
      }
     },
     "localname": "DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DeferredCompensationCashBasedArrangementsLiabilityCurrent": {
     "auth_ref": [
      "r369",
      "r373"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 4.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 deferred compensation arrangements payable within one year (or the normal operating cycle, if longer). Represents currently earned compensation under cash arrangements (such as a profit-sharing plan, rabbi trust, and employee contract--excluding equity-based arrangements) that is not actually paid until a later date.",
        "label": "Deferred Compensation Cash-based Arrangements, Liability, Current",
        "periodEndLabel": "Balance at the end of the period",
        "periodStartLabel": "Balance at the beginning of the period",
        "terseLabel": "Accrued management incentive (LTCIP)"
       }
      }
     },
     "localname": "DeferredCompensationCashBasedArrangementsLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails",
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": {
       "order": 1.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 deferred compensation arrangements payable after one year (or the normal operating cycle, if longer). Represents currently earned compensation under cash arrangements (such as a profit-sharing plan, rabbi trust, and employee contract--excluding equity-based arrangements) that is not actually paid until a later date.",
        "label": "Deferred Compensation Cash-based Arrangements, Liability, Classified, Noncurrent",
        "periodEndLabel": "Balance at the end of the period",
        "periodStartLabel": "Balance at the beginning of the period",
        "terseLabel": "Accrued management incentive (LTCIP)"
       }
      }
     },
     "localname": "DeferredCompensationCashbasedArrangementsLiabilityClassifiedNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails",
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r153",
      "r554",
      "r563"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "terseLabel": "Federal"
       }
      }
     },
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "auth_ref": [
      "r62",
      "r647"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Net",
        "terseLabel": "Deferred financing costs"
       }
      }
     },
     "localname": "DeferredFinanceCostsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r153",
      "r554",
      "r563"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "terseLabel": "Foreign"
       }
      }
     },
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r528",
      "r529"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred income tax assets"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r140",
      "r153",
      "r554",
      "r563",
      "r564",
      "r565"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "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",
        "totalLabel": "Total deferred"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]",
        "terseLabel": "Deferred:"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "auth_ref": [
      "r34",
      "r35",
      "r543",
      "r699",
      "r719"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.",
        "label": "Deferred Tax Liabilities, Gross",
        "negatedTotalLabel": "Total deferred income tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Taxes and Other Assets [Abstract]",
        "terseLabel": "Deferred income tax assets:"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxesAndOtherLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred Income Taxes and Other Liabilities [Abstract]",
        "terseLabel": "Deferred income tax liabilities:"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAndOtherLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredOfferingCosts": {
     "auth_ref": [
      "r85",
      "r276"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.",
        "label": "Deferred Offering Costs",
        "terseLabel": "Deferred financing costs"
       }
      }
     },
     "localname": "DeferredOfferingCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesDeferredOfferingCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r153",
      "r554",
      "r563"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "terseLabel": "State"
       }
      }
     },
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "auth_ref": [
      "r544"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Gross",
        "totalLabel": "Gross deferred income tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsInventory": {
     "auth_ref": [
      "r551",
      "r552"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.",
        "label": "Deferred Tax Assets, Inventory",
        "terseLabel": "Inventory and sales related"
       }
      }
     },
     "localname": "DeferredTaxAssetsInventory",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "auth_ref": [
      "r546"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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, without jurisdictional netting.",
        "label": "Deferred Tax Assets, Net",
        "totalLabel": "Deferred income tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "auth_ref": [
      "r546"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "totalLabel": "Total deferred income tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "auth_ref": [
      "r551",
      "r552"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.",
        "label": "Deferred Tax Assets, Operating Loss Carryforwards",
        "terseLabel": "Net operating loss"
       }
      }
     },
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "auth_ref": [
      "r551",
      "r552"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.",
        "label": "Deferred Tax Assets, Other",
        "terseLabel": "Other accruals and reserves"
       }
      }
     },
     "localname": "DeferredTaxAssetsOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": {
     "auth_ref": [
      "r549",
      "r551",
      "r552"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.",
        "label": "Deferred Tax Assets, Tax Credit Carryforwards",
        "terseLabel": "Tax credits"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxCreditCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": {
     "auth_ref": [
      "r551",
      "r552"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation",
        "terseLabel": "Bonuses, commissions and other compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "auth_ref": [
      "r551",
      "r552"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "auth_ref": [
      "r545"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "negatedTerseLabel": "Valuation allowance for deferred income tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesDeferredExpense": {
     "auth_ref": [
      "r551",
      "r552"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from capitalized costs.",
        "label": "Deferred Tax Liabilities, Deferred Expense",
        "negatedTerseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesDeferredExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates": {
     "auth_ref": [
      "r551",
      "r552"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from investments in unconsolidated subsidiaries and investments in other affiliates which are not controlled nor consolidated.",
        "label": "Deferred Tax Liabilities, Investment in Noncontrolled Affiliates",
        "negatedTerseLabel": "Equity method investment in PSL"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesDeferredIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax": {
     "auth_ref": [
      "r89",
      "r96",
      "r425"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, before Tax",
        "terseLabel": "Amounts in AOCI before tax"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax": {
     "auth_ref": [
      "r96",
      "r425"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "label": "Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Tax",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax": {
     "auth_ref": [
      "r96",
      "r425"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Gain (Loss), before Tax",
        "terseLabel": "Amounts in AOCI before tax"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetGainsLossesBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax": {
     "auth_ref": [
      "r96",
      "r425"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Tax",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": {
     "auth_ref": [
      "r96",
      "r425"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of accumulated other comprehensive (income) loss for cost (credit) of benefit change attributable to participants' prior service from plan amendment or plan initiation of defined benefit plan, that has not been recognized in net periodic benefit cost (credit).",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive (Income) Loss, Prior Service Cost (Credit), before Tax",
        "terseLabel": "Amounts in AOCI before tax"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax": {
     "auth_ref": [
      "r96",
      "r425"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of accumulated other comprehensive income (loss) for transition asset (obligation) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "label": "Accumulated Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), after Tax",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax": {
     "auth_ref": [
      "r91",
      "r96",
      "r425"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of accumulated other comprehensive income (loss) for transition asset (obligation) of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.",
        "label": "Defined Benefit Plan, Accumulated Other Comprehensive Income (Loss), Transition Asset (Obligation), before Tax",
        "terseLabel": "Amounts in AOCI before tax"
       }
      }
     },
     "localname": "DefinedBenefitPlanAccumulatedOtherComprehensiveIncomeNetTransitionAssetsObligationsBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": {
     "auth_ref": [
      "r395",
      "r454"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses.",
        "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)",
        "terseLabel": "Actual return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanActualReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld": {
     "auth_ref": [
      "r409",
      "r454"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, measured using unobservable inputs, of increase (decrease) in plan assets of defined benefit plan from actual return (loss) on assets still held.",
        "label": "Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase (Decrease) for Actual Return (Loss) on Plan Assets Still Held",
        "terseLabel": "Revaluation of equity securities"
       }
      }
     },
     "localname": "DefinedBenefitPlanActualReturnOnPlanAssetsStillHeld",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLoss": {
     "auth_ref": [
      "r387"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan.",
        "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)",
        "negatedTerseLabel": "Actuarial loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit": {
     "auth_ref": [
      "r381",
      "r420",
      "r448"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss), recognized immediately as component of net periodic benefit (cost) credit, for change in value of benefit obligation or plan assets from experience different from that assumed, change in actuarial assumption, or consequence of temporarily deviating from substantive plan. Includes, but is not limited to, amount in excess of ten percent of greater of fair value of plan assets or benefit obligation.",
        "label": "Defined Benefit Plan, Actuarial Gain (Loss), Immediate Recognition as Component in Net Periodic Benefit (Cost) Credit",
        "negatedTerseLabel": "Actuarial loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLossImmediateRecognitionAsComponentInNetPeriodicBenefitCostCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": {
     "auth_ref": [
      "r381",
      "r421",
      "r449",
      "r454",
      "r455"
     ],
     "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 prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.",
        "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)",
        "terseLabel": "Amortization of prior service cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmortizationOfTransitionAssetObligation": {
     "auth_ref": [
      "r381",
      "r422",
      "r450"
     ],
     "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 transition asset (obligation) recognized in net periodic benefit (cost) credit of defined benefit plan.",
        "label": "Defined Benefit Plan, Amortization of Transition Asset (Obligation)",
        "negatedTerseLabel": "Amortization of net transition asset"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationOfTransitionAssetObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax": {
     "auth_ref": [
      "r88",
      "r93",
      "r424"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, after reclassification adjustment, of increase (decrease) in accumulated other comprehensive income from gain (loss) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), after Reclassification Adjustment, before Tax",
        "terseLabel": "Change in ACOI for non-U.S. defined benefit plan"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax": {
     "auth_ref": [
      "r90",
      "r93",
      "r424"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income from prior service cost (credit) of defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Prior Service Cost (Credit), after Reclassification Adjustment, before Tax",
        "terseLabel": "Change in AOCI for non-U.S. defined benefit plan"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": {
     "auth_ref": [
      "r29",
      "r379",
      "r380",
      "r403",
      "r454",
      "r695",
      "r721"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.",
        "label": "Assets for Plan Benefits, Defined Benefit Plan",
        "terseLabel": "Other assets, net"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": {
     "auth_ref": [
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate",
        "terseLabel": "Non-U.S. assumed discount rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": {
     "auth_ref": [
      "r428"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase",
        "terseLabel": "Non-U.S. rate of compensation increase"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": {
     "auth_ref": [
      "r427"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate",
        "terseLabel": "Non-U.S. assumed discount rate"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": {
     "auth_ref": [
      "r429",
      "r453"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets",
        "terseLabel": "Non-U.S. expected long-term return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": {
     "auth_ref": [
      "r428"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan.",
        "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase",
        "terseLabel": "Non-U.S. rate of compensation increase"
       }
      }
     },
     "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligation": {
     "auth_ref": [
      "r382"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Benefit Obligation",
        "periodEndLabel": "Benefit obligation at end of year",
        "periodStartLabel": "Benefit obligation at beginning of year"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": {
     "auth_ref": [
      "r389",
      "r459"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.",
        "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid",
        "negatedTerseLabel": "Benefits paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": {
     "auth_ref": [
      "r404",
      "r405",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r432",
      "r454"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by defined benefit plan asset investment.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Axis]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]"
       }
      }
     },
     "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": {
     "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 Benefit Obligation [Roll Forward]",
        "terseLabel": "Obligation and funded status of plan:"
       }
      }
     },
     "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]",
        "terseLabel": "Defined Benefit Plan, Change in Fair Value of Plan Assets, Level 3 Reconciliation [Roll Forward]"
       }
      }
     },
     "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsLevel3ReconciliationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": {
     "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 [Roll Forward]",
        "terseLabel": "Change in plan assets:"
       }
      }
     },
     "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanDebtSecurityMember": {
     "auth_ref": [
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instrument issued by corporation, government and governmental agency, municipality, and other institution; in which defined benefit plan asset is invested.",
        "label": "Defined Benefit Plan, Debt Security [Member]",
        "terseLabel": "Loans"
       }
      }
     },
     "localname": "DefinedBenefitPlanDebtSecurityMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "terseLabel": "Defined Benefit Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails",
      "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails",
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanEquitySecuritiesCommonStockMember": {
     "auth_ref": [
      "r405"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security representing ownership in corporation or other legal entity, for which ownership is represented by share of common stock; in which defined benefit plan asset is invested.",
        "label": "Defined Benefit Plan, Equity Securities, Common Stock [Member]",
        "terseLabel": "Stocks"
       }
      }
     },
     "localname": "DefinedBenefitPlanEquitySecuritiesCommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DefinedBenefitPlanEquitySecuritiesMember": {
     "auth_ref": [
      "r405",
      "r454"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Security representing ownership in corporation or other legal entity for which ownership is represented by share of stock, in which defined benefit plan asset is invested. Includes, but is not limited to, common stock, preferred stock, convertible security, stock right and stock warrant.",
        "label": "Defined Benefit Plan, Equity Securities [Member]",
        "terseLabel": "Stocks and other investments"
       }
      }
     },
     "localname": "DefinedBenefitPlanEquitySecuritiesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Expected Future Benefit Payment [Abstract]",
        "terseLabel": "Defined Benefit Plan, Expected Future Benefit Payment [Abstract]"
       }
      }
     },
     "localname": "DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": {
     "auth_ref": [
      "r414"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails": {
       "order": 1.0,
       "parentTag": "algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": {
     "auth_ref": [
      "r414"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails": {
       "order": 5.0,
       "parentTag": "algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": {
     "auth_ref": [
      "r414"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails": {
       "order": 4.0,
       "parentTag": "algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": {
     "auth_ref": [
      "r414"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails": {
       "order": 3.0,
       "parentTag": "algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": {
     "auth_ref": [
      "r414"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails": {
       "order": 2.0,
       "parentTag": "algm_DefinedBenefitPlanExpectedFutureBenefitPaymentTotal",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear": {
     "auth_ref": [
      "r415",
      "r455"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year",
        "terseLabel": "Company contributions next fiscal year"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "auth_ref": [
      "r381",
      "r419",
      "r447",
      "r454",
      "r455"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan.",
        "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets",
        "negatedTerseLabel": "Expected return on plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": {
     "auth_ref": [
      "r394",
      "r405",
      "r407",
      "r408",
      "r454"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan",
       "weight": 1.0
      }
     },
     "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": "Fair value of plan assets at end of year",
        "periodStartLabel": "Fair value of plan assets at beginning of year",
        "terseLabel": "Assets of non-U.S. defined benefit plan"
       }
      }
     },
     "localname": "DefinedBenefitPlanFairValueOfPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation": {
     "auth_ref": [
      "r388"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan.",
        "label": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)",
        "negatedTerseLabel": "Foreign currency exchange rate changes"
       }
      }
     },
     "localname": "DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": {
     "auth_ref": [
      "r379",
      "r403",
      "r454"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status.",
        "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan",
        "totalLabel": "Underfunded status at end of year"
       }
      }
     },
     "localname": "DefinedBenefitPlanFundedStatusOfPlan",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r381",
      "r385",
      "r418",
      "r446",
      "r454",
      "r455"
     ],
     "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 cost recognized for passage of time related to defined benefit plan.",
        "label": "Defined Benefit Plan, Interest Cost",
        "terseLabel": "Interest cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanInterestCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r416",
      "r444",
      "r454",
      "r455"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "totalLabel": "Net periodic pension expense"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation": {
     "auth_ref": [
      "r440"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated benefit obligation for defined benefit pension plan with projected benefit obligation in excess of plan assets.",
        "label": "Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Accumulated Benefit Obligation",
        "terseLabel": "Accumulated benefit obligations"
       }
      }
     },
     "localname": "DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsAccumulatedBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets": {
     "auth_ref": [
      "r440"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of plan asset for defined benefit pension plan with projected benefit obligation in excess of plan assets.",
        "label": "Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Plan Assets",
        "terseLabel": "Plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation": {
     "auth_ref": [
      "r440"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of projected benefit obligation for defined benefit pension plan with projected benefit obligation in excess of plan assets.",
        "label": "Defined Benefit Plan, Pension Plan with Projected Benefit Obligation in Excess of Plan Assets, Projected Benefit Obligation",
        "terseLabel": "Projected benefit obligations"
       }
      }
     },
     "localname": "DefinedBenefitPlanPensionPlanWithProjectedBenefitObligationInExcessOfPlanAssetsProjectedBenefitObligation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": {
     "auth_ref": [
      "r399",
      "r459"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services.",
        "label": "Defined Benefit Plan, Plan Assets, Benefits Paid",
        "negatedTerseLabel": "Benefits paid"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsCategoryTableTextBlock": {
     "auth_ref": [
      "r405",
      "r407"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of defined benefit plan asset investment. Includes, but is not limited to, fair value of category of plan asset and its level within fair value hierarchy.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Table Text Block]",
        "terseLabel": "Fair Value of Entity's Plan Assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsCategoryTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant": {
     "auth_ref": [
      "r398"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contributions received by defined benefit plan from participant which increases plan assets.",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Plan Participant",
        "terseLabel": "Employer contributions"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsContributionsByPlanParticipant",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r396"
     ],
     "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",
        "verboseLabel": "Foreign currency exchange rate changes"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement": {
     "auth_ref": [
      "r410"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, measured using unobservable input, of decrease in plan asset of defined benefit plan from settlement of trade associated with underlying investment.",
        "label": "Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Decrease for Settlement",
        "negatedTerseLabel": "Redemptions during the year"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsLevel3ReconciliationDecreaseForSettlement",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase": {
     "auth_ref": [
      "r410"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, measured using unobservable input, of increase in plan asset of defined benefit plan from purchase.",
        "label": "Defined Benefit Plan, Plan Assets Level 3 Reconciliation, Increase for Purchase",
        "terseLabel": "Additions during the year"
       }
      }
     },
     "localname": "DefinedBenefitPlanPlanAssetsLevel3ReconciliationIncreaseForPurchase",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "auth_ref": [
      "r383",
      "r417",
      "r445",
      "r454",
      "r455"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Service Cost",
        "terseLabel": "Service cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanServiceCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "auth_ref": [
      "r460"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost for defined contribution plan.",
        "label": "Defined Contribution Plan, Cost",
        "terseLabel": "Total contributions"
       }
      }
     },
     "localname": "DefinedContributionPlanCostRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanDisclosureLineItems": {
     "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 Contribution Plan Disclosure [Line Items]",
        "terseLabel": "Defined Contribution Plan Disclosure [Line Items]"
       }
      }
     },
     "localname": "DefinedContributionPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "terseLabel": "Company contributions"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay",
        "terseLabel": "Maximum employer contribution"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage employer matches of the employee's percentage contribution matched.",
        "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match",
        "terseLabel": "Employer matching contribution"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of employer's matching contributions to a defined contribution plan that vests in a given year.",
        "label": "Defined Contribution Plan, Employers Matching Contribution, Annual Vesting Percentage",
        "terseLabel": "Vesting percentage"
       }
      }
     },
     "localname": "DefinedContributionPlanEmployersMatchingContributionAnnualVestingPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.",
        "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent",
        "terseLabel": "Maximum employee contribution"
       }
      }
     },
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DefinedContributionPlanTable": {
     "auth_ref": [
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans.",
        "label": "Defined Contribution Plan [Table]",
        "terseLabel": "Defined Contribution Plan [Table]"
       }
      }
     },
     "localname": "DefinedContributionPlanTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DepositLiabilityCurrent": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current portion, due within one year or one operating cycle, if longer, of deposits held other than customer deposits.",
        "label": "Deposit Liability, Current",
        "terseLabel": "Deposits on AMTC facility"
       }
      }
     },
     "localname": "DepositLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Depreciation": {
     "auth_ref": [
      "r140",
      "r300"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.",
        "label": "Depreciation",
        "terseLabel": "Depreciation expense"
       }
      }
     },
     "localname": "Depreciation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r140",
      "r218"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r357",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r357"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Net Sales by Core End Market and Application"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r521"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "Common Stock and Stock-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by disposal group classification.",
        "label": "Disposal Group Classification [Axis]",
        "terseLabel": "Disposal Group Classification [Axis]"
       }
      }
     },
     "localname": "DisposalGroupClassificationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.",
        "label": "Disposal Group Classification [Domain]",
        "terseLabel": "Disposal Group Classification [Domain]"
       }
      }
     },
     "localname": "DisposalGroupClassificationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": {
     "auth_ref": [
      "r298",
      "r306"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations.",
        "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]",
        "terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations"
       }
      }
     },
     "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember": {
     "auth_ref": [
      "r11",
      "r296",
      "r306"
     ],
     "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": "Held-for-sale"
       }
      }
     },
     "localname": "DisposalGroupHeldforsaleNotDiscontinuedOperationsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Consideration",
        "terseLabel": "Purchase price"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "auth_ref": [
      "r462",
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of disposal group.",
        "label": "Disposal Group Name [Domain]",
        "terseLabel": "Disposal Group Name [Domain]"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r336"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DomesticCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.",
        "label": "Domestic Tax Authority [Member]",
        "terseLabel": "Domestic Tax Authority"
       }
      }
     },
     "localname": "DomesticCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DueFromRelatedPartiesCurrent": {
     "auth_ref": [
      "r19",
      "r26",
      "r39",
      "r154",
      "r657"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).",
        "label": "Due from Related Parties, Current",
        "terseLabel": "Trade and other accounts receivable due from related party"
       }
      }
     },
     "localname": "DueFromRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Net income attributable to Allegro MicroSystems, Inc. per share (Note 16):"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r115",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r178",
      "r181",
      "r186",
      "r187",
      "r188",
      "r193",
      "r194",
      "r715",
      "r744"
     ],
     "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 (in dollars per share)",
        "verboseLabel": "Basic net income attributable to Allegro MicroSystems, Inc. per share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]",
        "terseLabel": "Weighted average shares outstanding:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r115",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r181",
      "r186",
      "r187",
      "r188",
      "r193",
      "r194",
      "r715",
      "r744"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (in dollars per share)",
        "verboseLabel": "Diluted net income attributable to Allegro MicroSystems, Inc. per share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r149",
      "r189",
      "r191"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Net Income Per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r189",
      "r191",
      "r192",
      "r195"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Net Income per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r637"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "terseLabel": "Effect of exchange rate changes on Cash and cash equivalents and Restricted cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount": {
     "auth_ref": [
      "r531"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to increase (decrease) from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Transition Tax on Accumulated Foreign Earnings, Amount",
        "terseLabel": "Transition tax"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017TransitionTaxOnAccumulatedForeignEarningsAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "auth_ref": [
      "r507"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "terseLabel": "Stock-based compensation expense not yet recorded"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r507"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Stock-based compensation expense not yet recorded, period for recognition"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "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 (ESPP)"
       }
      }
     },
     "localname": "EmployeeStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r161",
      "r162",
      "r163",
      "r166",
      "r175",
      "r177",
      "r197",
      "r264",
      "r334",
      "r336",
      "r513",
      "r514",
      "r515",
      "r559",
      "r560",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r644",
      "r755",
      "r756",
      "r757"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvesteeMember": {
     "auth_ref": [
      "r257",
      "r681",
      "r683",
      "r685",
      "r687",
      "r689",
      "r691"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An entity that issued voting stock held by an investor and that is accounted for under the equity method of accounting by the investor.",
        "label": "Equity Method Investee [Member]",
        "terseLabel": "PSL"
       }
      }
     },
     "localname": "EquityMethodInvesteeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "auth_ref": [
      "r259"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
        "label": "Equity Method Investment, Ownership Percentage",
        "terseLabel": "Equity method investment, ownership percentage"
       }
      }
     },
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r58",
      "r222",
      "r258"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.",
        "label": "Equity Method Investments",
        "terseLabel": "Equity investment in related party"
       }
      }
     },
     "localname": "EquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ExtinguishmentOfDebtAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross amount of debt extinguished.",
        "label": "Extinguishment of Debt, Amount",
        "terseLabel": "Outstanding loan amounts extinguished"
       }
      }
     },
     "localname": "ExtinguishmentOfDebtAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r614",
      "r615",
      "r616",
      "r623"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]",
        "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]"
       }
      }
     },
     "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTable": {
     "auth_ref": [
      "r614",
      "r627",
      "r628"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "auth_ref": [
      "r614",
      "r627"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.",
        "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]",
        "terseLabel": "Fair Value, by Balance Sheet Grouping"
       }
      }
     },
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r405",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r454",
      "r615",
      "r664",
      "r665",
      "r666"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails",
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r614",
      "r615",
      "r617",
      "r618",
      "r624"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails",
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r622"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r405",
      "r407",
      "r412",
      "r454",
      "r615",
      "r664"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Level 1"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails",
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r405",
      "r407",
      "r412",
      "r454",
      "r615",
      "r665"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Level 2"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails",
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r405",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r454",
      "r615",
      "r666"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Level 3"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails",
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "auth_ref": [
      "r619",
      "r623"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation"
       }
      }
     },
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails",
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": {
     "auth_ref": [
      "r620"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings",
        "negatedTerseLabel": "Change in fair value of contingent consideration"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": {
     "auth_ref": [
      "r621"
     ],
     "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": "Purchase price contingent consideration (Note 3)"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "auth_ref": [
      "r619"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r405",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r454",
      "r664",
      "r665",
      "r666"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails",
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r622",
      "r624"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "terseLabel": "Fair Value, Recurring"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails",
      "http://www.allegromicro.com/role/FairValueMeasurementsChangeinFairValueofLevel3ContingentConsiderationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueOfFinancialInstrumentsPolicy": {
     "auth_ref": [
      "r149",
      "r625",
      "r626"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.",
        "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]",
        "terseLabel": "Fair Value of Financial Instruments"
       }
      }
     },
     "localname": "FairValueOfFinancialInstrumentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Weighted-\u00a0Average\u00a0Lives",
        "verboseLabel": "Estimated useful life"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r290"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "terseLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "auth_ref": [],
     "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 asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r292"
     ],
     "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 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": "2022"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "auth_ref": [
      "r292"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": 6.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 fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r292"
     ],
     "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": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r292"
     ],
     "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": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r292"
     ],
     "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": "2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r284",
      "r287",
      "r290",
      "r293",
      "r675",
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by major type or class of finite-lived intangible assets.",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r290",
      "r679"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Gross"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r284",
      "r289"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r290",
      "r675"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Net",
        "terseLabel": "Intangible assets, net",
        "totalLabel": "Net Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseDetails",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinitelivedIntangibleAssetsAcquired1": {
     "auth_ref": [
      "r285"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.",
        "label": "Finite-lived Intangible Assets Acquired",
        "terseLabel": "Finite-lived intangible assets"
       }
      }
     },
     "localname": "FinitelivedIntangibleAssetsAcquired1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCountryMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.",
        "label": "Foreign Tax Authority [Member]",
        "terseLabel": "Foreign Tax Authority"
       }
      }
     },
     "localname": "ForeignCountryMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "auth_ref": [
      "r633",
      "r634",
      "r635",
      "r636"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 4.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) gain"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r149",
      "r646"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "terseLabel": "Foreign Currency Transaction and Translations"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets1": {
     "auth_ref": [
      "r140"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 15.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": "Loss on disposal of assets"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainsLossesOnExtinguishmentOfDebt": {
     "auth_ref": [
      "r140",
      "r331",
      "r332"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "auth_ref": [
      "r208"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).",
        "label": "Geographic Concentration Risk [Member]",
        "terseLabel": "Geographic Concentration Risk"
       }
      }
     },
     "localname": "GeographicConcentrationRiskMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r277",
      "r278",
      "r694"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.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": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails",
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "auth_ref": [
      "r279"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.",
        "label": "Goodwill, Acquired During Period",
        "terseLabel": "Goodwill arising from acquisition"
       }
      }
     },
     "localname": "GoodwillAcquiredDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r294"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "terseLabel": "Goodwill and Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r149",
      "r281"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": {
     "auth_ref": [
      "r149",
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.",
        "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]",
        "terseLabel": "Intangible assets, net"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "auth_ref": [
      "r280"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill, Foreign Currency Translation Gain (Loss)",
        "terseLabel": "Currency translation"
       }
      }
     },
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Goodwill [Roll Forward]",
        "terseLabel": "Goodwill [Roll Forward]"
       }
      }
     },
     "localname": "GoodwillRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsSummaryofChangesinCarryingAmountofGoodwillDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r118",
      "r152",
      "r221",
      "r230",
      "r233",
      "r236",
      "r238",
      "r260",
      "r632"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": {
     "auth_ref": [
      "r140",
      "r297"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.",
        "label": "Impairment of Long-Lived Assets to be Disposed of",
        "terseLabel": "Impairment of long-lived assets"
       }
      }
     },
     "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r149",
      "r295",
      "r308"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairment of Long-Lived Assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "auth_ref": [
      "r157",
      "r566"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic",
        "terseLabel": "Domestic operations"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r108",
      "r221",
      "r230",
      "r233",
      "r236",
      "r238",
      "r692",
      "r708",
      "r716",
      "r745"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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": "(Loss) income before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations",
      "http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "auth_ref": [
      "r157",
      "r566"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign",
        "terseLabel": "Foreign operations"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]",
        "terseLabel": "Income before provision for incomes attributable to:"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "auth_ref": [
      "r106",
      "r115",
      "r165",
      "r170",
      "r171",
      "r172",
      "r173",
      "r181",
      "r186",
      "r187",
      "r706",
      "r709",
      "r715",
      "r738"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.",
        "label": "Income (Loss) from Continuing Operations, Per Basic Share",
        "terseLabel": "Basic net income attributable to common stockholders per share (in dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "auth_ref": [
      "r106",
      "r115",
      "r165",
      "r170",
      "r171",
      "r172",
      "r173",
      "r181",
      "r186",
      "r187",
      "r188",
      "r715",
      "r738",
      "r740",
      "r744"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "terseLabel": "Diluted net income attributable to common stockholders per share (in dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r109",
      "r140",
      "r219",
      "r258",
      "r707",
      "r737"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).",
        "label": "Income (Loss) from Equity Method Investments",
        "terseLabel": "Income from equity method investments"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "auth_ref": [
      "r462",
      "r476"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of disposal group.",
        "label": "Disposal Group Name [Axis]",
        "terseLabel": "Disposal Group Name [Axis]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "auth_ref": [
      "r2",
      "r3",
      "r4",
      "r5",
      "r6",
      "r7",
      "r8",
      "r10",
      "r12",
      "r13",
      "r14",
      "r306",
      "r307"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationCashFlowImpactofDivestitureDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesImpairmentofLongLivedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r304"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameAxis": {
     "auth_ref": [
      "r534"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of taxing authority.",
        "label": "Income Tax Authority, Name [Axis]",
        "terseLabel": "Income Tax Authority, Name [Axis]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxAuthorityNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.",
        "label": "Income Tax Authority, Name [Domain]",
        "terseLabel": "Income Tax Authority, Name [Domain]"
       }
      }
     },
     "localname": "IncomeTaxAuthorityNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxContingencyTable": {
     "auth_ref": [
      "r535",
      "r540",
      "r542",
      "r556"
     ],
     "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/2020-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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r532",
      "r541",
      "r548",
      "r561",
      "r567",
      "r569",
      "r570",
      "r571"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the additional liability or refund received or expected based on a final settlement with a taxing authority.",
        "label": "Income Tax Examination, Liability (Refund) Adjustment from Settlement with Taxing Authority",
        "terseLabel": "Adjustment from settlement with taxing authority"
       }
      }
     },
     "localname": "IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r153",
      "r176",
      "r177",
      "r220",
      "r530",
      "r562",
      "r568",
      "r746"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      },
      "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": {
       "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)",
        "totalLabel": "Total income tax provision",
        "verboseLabel": "Income tax (benefit) provision"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations",
      "http://www.allegromicro.com/role/IncomeTaxesComponentsofProvisionBenefitforIncomeTaxDetails",
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r104",
      "r149",
      "r526",
      "r527",
      "r541",
      "r542",
      "r547",
      "r555",
      "r768"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.",
        "label": "Income Tax, Policy [Policy Text Block]",
        "terseLabel": "Income Taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxReconciliationDeductionsDividends": {
     "auth_ref": [
      "r531"
     ],
     "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": "One-time dividend treated as compensation expense for tax purposes"
       }
      }
     },
     "localname": "IncomeTaxReconciliationDeductionsDividends",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationDispositionOfBusiness": {
     "auth_ref": [
      "r531"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": {
       "order": 14.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "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 the disposition of a business not qualifying as a discontinued operation.",
        "label": "Effective Income Tax Rate Reconciliation, Disposition of Business, Amount",
        "terseLabel": "PSL Divestiture"
       }
      }
     },
     "localname": "IncomeTaxReconciliationDispositionOfBusiness",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r531"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": {
       "order": 18.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "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 foreign income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount",
        "terseLabel": "Foreign tax rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r531"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount",
        "terseLabel": "Tax provision at U.S. statutory rate"
       }
      }
     },
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": {
     "auth_ref": [
      "r531"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": {
       "order": 13.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.",
        "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount",
        "terseLabel": "Stock based compensation"
       }
      }
     },
     "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationOtherReconcilingItems": {
     "auth_ref": [
      "r531"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": {
       "order": 9.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "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 tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority noncontrolling interest income (loss), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, increase (decrease) in enacted tax rate, prior year income taxes, increase (decrease) in deferred tax asset valuation allowance, and other adjustments.",
        "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "IncomeTaxReconciliationOtherReconcilingItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "auth_ref": [
      "r531"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": {
       "order": 19.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "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 state and local income tax expense (benefit).",
        "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount",
        "terseLabel": "State income taxes, net of federal benefit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxContingencies": {
     "auth_ref": [
      "r531"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "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 increase (decrease) in income tax contingencies. Including, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Amount",
        "terseLabel": "Provision for uncertain tax positions"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxContingencies",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": {
     "auth_ref": [
      "r531"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0
      }
     },
     "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 research tax credit.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount",
        "negatedTerseLabel": "Research and development tax credit"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxCreditsResearch",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxReconciliationTaxSettlements": {
     "auth_ref": [
      "r531"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails": {
       "order": 12.0,
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "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 income tax settlements. Including, but not limited to, domestic tax settlement, foreign tax settlement, state and local tax settlement, and other tax settlements.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Settlement, Amount",
        "terseLabel": "Provision for IRS audit settlement"
       }
      }
     },
     "localname": "IncomeTaxReconciliationTaxSettlements",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesScheduleofIncomeTaxesReconciliationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "auth_ref": [
      "r144"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.",
        "label": "Income Taxes Paid, Net",
        "terseLabel": "Cash paid for income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "auth_ref": [
      "r139"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Payable, Trade",
        "terseLabel": "Trade accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableTrade",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r139"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedTerseLabel": "Trade accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "auth_ref": [
      "r139"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.",
        "label": "Increase (Decrease) in Inventories",
        "negatedTerseLabel": "Inventories"
       }
      }
     },
     "localname": "IncreaseDecreaseInInventories",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherReceivables": {
     "auth_ref": [
      "r139"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in receivables classified as other.",
        "label": "Increase (Decrease) in Other Receivables",
        "negatedTerseLabel": "Accounts receivable - other"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherReceivables",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r139"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedTerseLabel": "Prepaid expenses and other assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IndefinitelivedIntangibleAssetsAcquired": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition.",
        "label": "Indefinite-lived Intangible Assets Acquired",
        "terseLabel": "Indefinite-lived intangible assets acquired"
       }
      }
     },
     "localname": "IndefinitelivedIntangibleAssetsAcquired",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseRelatedParty": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest expense incurred on a debt or other obligation to related party.",
        "label": "Interest Expense, Related Party",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpenseRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNonoperatingNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of nonoperating interest income (expense).",
        "label": "Interest Income (Expense), Nonoperating, Net",
        "terseLabel": "Interest expense, net"
       }
      }
     },
     "localname": "InterestIncomeExpenseNonoperatingNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeRelatedParty": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest income earned from interest-bearing assets owed to the entity by related party.",
        "label": "Interest Income, Related Party",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "InterestIncomeRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r134",
      "r137",
      "r144"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Cash paid for interest"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r704",
      "r733"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.",
        "label": "Interest Payable",
        "terseLabel": "Interest payable"
       }
      }
     },
     "localname": "InterestPayableCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryCurrentTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Current [Table]",
        "terseLabel": "Inventory, Current [Table]"
       }
      }
     },
     "localname": "InventoryCurrentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/InventoriesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r275"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/Inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "auth_ref": [
      "r48",
      "r274"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.",
        "label": "Inventory, Finished Goods, Net of Reserves",
        "terseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryLineItems": {
     "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": "Inventory [Line Items]",
        "terseLabel": "Inventory [Line Items]"
       }
      }
     },
     "localname": "InventoryLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/InventoriesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r17",
      "r83"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "terseLabel": "Inventories",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/InventoriesNarrativeDetails",
      "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "auth_ref": [
      "r24",
      "r84",
      "r149",
      "r196",
      "r271",
      "r273",
      "r275"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.",
        "label": "Inventory, Policy [Policy Text Block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryRawMaterialsAndSuppliesNetOfReserves": {
     "auth_ref": [
      "r50",
      "r51",
      "r274"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregated amount of unprocessed materials to be used in manufacturing or production process and supplies that will be consumed. This amount is net of valuation reserves and adjustments.",
        "label": "Inventory, Raw Materials and Supplies, Net of Reserves",
        "terseLabel": "Raw materials and supplies"
       }
      }
     },
     "localname": "InventoryRawMaterialsAndSuppliesNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "auth_ref": [
      "r49",
      "r274"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.",
        "label": "Inventory, Work in Process, Net of Reserves",
        "terseLabel": "Work in process"
       }
      }
     },
     "localname": "InventoryWorkInProcessNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/InventoriesScheduleOfInventoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWriteDown": {
     "auth_ref": [
      "r272"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.",
        "label": "Inventory Write-down",
        "terseLabel": "Recorded inventory provisions"
       }
      }
     },
     "localname": "InventoryWriteDown",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/InventoriesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentIncomeNonoperating": {
     "auth_ref": [
      "r122"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 5.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations.",
        "label": "Investment Income, Nonoperating",
        "terseLabel": "Income in earnings of equity investment"
       }
      }
     },
     "localname": "InvestmentIncomeNonoperating",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LandMember": {
     "auth_ref": [
      "r360"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Part of earth's surface not covered by water.",
        "label": "Land [Member]",
        "terseLabel": "Land"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r653"
     ],
     "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 Future Minimum Lease Payments for Noncancelable Operating Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingenciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r653"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails": {
       "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"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "auth_ref": [
      "r653"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails": {
       "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 due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "auth_ref": [
      "r653"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r653"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails": {
       "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 fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r653"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": "2025"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r653"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails": {
       "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": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r653"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails": {
       "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 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": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r652"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Operating lease agreement term"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r68",
      "r152",
      "r232",
      "r260",
      "r601",
      "r608",
      "r609",
      "r632"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r46",
      "r152",
      "r260",
      "r632",
      "r703",
      "r730"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities, non-controlling interest and stockholders' equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "Liabilities, Non-Controlling Interest and Stockholders' Equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r71",
      "r152",
      "r260",
      "r601",
      "r608",
      "r609",
      "r632"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "auth_ref": [
      "r614"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value of financial and nonfinancial obligations.",
        "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosure",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesFairValueDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Fair Value Disclosure [Abstract]",
        "terseLabel": "Liabilities:"
       }
      }
     },
     "localname": "LiabilitiesFairValueDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r32",
      "r701",
      "r720"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit",
        "terseLabel": "Outstanding balance"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "auth_ref": [
      "r66",
      "r156"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.",
        "label": "Lender Name [Axis]",
        "terseLabel": "Lender Name [Axis]"
       }
      }
     },
     "localname": "LineOfCreditFacilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityCollateralFeesAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the fees associated with providing collateral for the credit facility.",
        "label": "Line of Credit Facility, Collateral Fees, Amount",
        "terseLabel": "Collateral fees, amount"
       }
      }
     },
     "localname": "LineOfCreditFacilityCollateralFeesAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "auth_ref": [
      "r66"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.",
        "label": "Line of Credit Facility, Lender [Domain]",
        "terseLabel": "Line of Credit Facility, Lender [Domain]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLenderDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Line of Credit Facility [Line Items]",
        "terseLabel": "Line of Credit Facility [Line Items]"
       }
      }
     },
     "localname": "LineOfCreditFacilityLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "auth_ref": [
      "r66",
      "r156"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.",
        "label": "Line of Credit Facility [Table]",
        "terseLabel": "Line of Credit Facility [Table]"
       }
      }
     },
     "localname": "LineOfCreditFacilityTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.",
        "label": "Line of Credit [Member]",
        "terseLabel": "Line of Credit"
       }
      }
     },
     "localname": "LineOfCreditMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "auth_ref": [
      "r253"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "terseLabel": "Trade Accounts Receivable, net"
       }
      }
     },
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LondonInterbankOfferedRateLIBORMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.",
        "label": "London Interbank Offered Rate (LIBOR) [Member]",
        "terseLabel": "London Interbank Offered Rate (LIBOR)"
       }
      }
     },
     "localname": "LondonInterbankOfferedRateLIBORMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r243"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.",
        "label": "Long-lived Assets by Geographic Areas [Table Text Block]",
        "terseLabel": "Schedule of Long-lived Assets"
       }
      }
     },
     "localname": "LongLivedAssetsByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermDebt": {
     "auth_ref": [
      "r32",
      "r330",
      "r701",
      "r725"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt",
        "totalLabel": "Total Debt"
       }
      }
     },
     "localname": "LongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r67"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Current Maturities",
        "terseLabel": "Less debt payable within one year"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.",
        "label": "Long-term Debt, Excluding Current Maturities",
        "terseLabel": "Debt payable after one year",
        "verboseLabel": "Debt payable in 2028"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsAdditionalInformationDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermLineOfCredit": {
     "auth_ref": [
      "r72",
      "r327",
      "r328"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.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",
        "verboseLabel": "Outstanding borrowings"
       }
      }
     },
     "localname": "LongTermLineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r72",
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.",
        "label": "Long-term Debt, Type [Domain]",
        "terseLabel": "Long-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "LongtermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSummaryofComponentsofDebtDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingenciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Loss Contingencies [Line Items]",
        "terseLabel": "Loss Contingencies [Line Items]"
       }
      }
     },
     "localname": "LossContingenciesLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingenciesTable": {
     "auth_ref": [
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r323",
      "r324"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.",
        "label": "Loss Contingencies [Table]",
        "terseLabel": "Loss Contingencies [Table]"
       }
      }
     },
     "localname": "LossContingenciesTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "auth_ref": [
      "r315"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss contingency liability.",
        "label": "Loss Contingency Accrual",
        "terseLabel": "Indemnification accruals"
       }
      }
     },
     "localname": "LossContingencyAccrualAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MachineryAndEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.",
        "label": "Machinery and Equipment [Member]",
        "terseLabel": "Machinery and equipment"
       }
      }
     },
     "localname": "MachineryAndEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MajorityShareholderMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Owner that controls more than 50 percent of the voting interest in the entity through direct or indirect ownership.",
        "label": "Majority Shareholder [Member]",
        "terseLabel": "Sanken"
       }
      }
     },
     "localname": "MajorityShareholderMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r82",
      "r152",
      "r260",
      "r632",
      "r702",
      "r729"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).",
        "label": "Stockholders' Equity Attributable to Noncontrolling Interest",
        "terseLabel": "Non-controlling interests"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestLineItems": {
     "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": "Noncontrolling Interest [Line Items]",
        "terseLabel": "Noncontrolling Interest [Line Items]"
       }
      }
     },
     "localname": "MinorityInterestLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.",
        "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners",
        "terseLabel": "Noncontrolling interest ownership percentage"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_MinorityInterestOwnershipPercentageByParent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.",
        "label": "Noncontrolling Interest, Ownership Percentage by Parent",
        "terseLabel": "Ownership percentage by majority shareholder"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByParent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_MinorityInterestTable": {
     "auth_ref": [
      "r82",
      "r119",
      "r596",
      "r607"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.",
        "label": "Noncontrolling Interest [Table]",
        "terseLabel": "Noncontrolling Interest [Table]"
       }
      }
     },
     "localname": "MinorityInterestTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesNoncontrollingInterestDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MoneyMarketFundsMember": {
     "auth_ref": [
      "r405"
     ],
     "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 Funds"
       }
      }
     },
     "localname": "MoneyMarketFundsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r136"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash (used in) provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r136"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash used in investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r136",
      "r138",
      "r141"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r14",
      "r98",
      "r101",
      "r110",
      "r141",
      "r152",
      "r165",
      "r170",
      "r171",
      "r172",
      "r173",
      "r176",
      "r177",
      "r184",
      "r221",
      "r230",
      "r233",
      "r236",
      "r238",
      "r260",
      "r632",
      "r710",
      "r739"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "totalLabel": "Net income attributable to Allegro MicroSystems, Inc.",
        "verboseLabel": "Net income attributable to Allegro MicroSystems, Inc."
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r98",
      "r101",
      "r176",
      "r177",
      "r604",
      "r611"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.",
        "label": "Net Income (Loss) Attributable to Noncontrolling Interest",
        "terseLabel": "Net income attributable to non-controlling interests"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "auth_ref": [
      "r170",
      "r171",
      "r172",
      "r173",
      "r178",
      "r179",
      "r185",
      "r188",
      "r221",
      "r230",
      "r233",
      "r236",
      "r238"
     ],
     "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 income attributable to common stockholders, basic"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "auth_ref": [
      "r180",
      "r185",
      "r188"
     ],
     "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 income attributable to common stockholders, diluted"
       }
      }
     },
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "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": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r172",
      "r193",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r557",
      "r558",
      "r559",
      "r560",
      "r676",
      "r677",
      "r678",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
        "label": "Accounting Standards Update and Change in Accounting Principle [Table]",
        "terseLabel": "Accounting Standards Update and Change in Accounting Principle [Table]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently Adopted Accounting Standards and Recently Issued Accounting Standards Not Yet Adopted"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NonUsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Countries excluding the United States of America (US).",
        "label": "Non-US [Member]",
        "terseLabel": "Non-US"
       }
      }
     },
     "localname": "NonUsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1": {
     "auth_ref": [
      "r145",
      "r146",
      "r147"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash consideration received for selling an asset or business through a noncash (or part noncash) transaction.",
        "label": "Noncash or Part Noncash Divestiture, Amount of Consideration Received",
        "terseLabel": "Noncash or part noncash divestiture, amount of consideration received",
        "verboseLabel": "Deconsolidation related to the PSL Divestiture (Note 1)"
       }
      }
     },
     "localname": "NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoncashOrPartNoncashDivestituresLineItems": {
     "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": "Noncash or Part Noncash Divestitures [Line Items]",
        "terseLabel": "Noncash or Part Noncash Divestitures [Line Items]"
       }
      }
     },
     "localname": "NoncashOrPartNoncashDivestituresLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoncashOrPartNoncashDivestituresTable": {
     "auth_ref": [
      "r145",
      "r146",
      "r147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table that contains information regarding the sale of an asset or business through a noncash (or part noncash) transaction. At a minimum, the table includes sufficient information to provide an understanding of the nature and purpose of the divesture, as well as the asset divested of and the noncash consideration received (that is, debt, stock, and so forth.) Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Noncash or Part Noncash Divestitures [Table]",
        "terseLabel": "Noncash or Part Noncash Divestitures [Table]"
       }
      }
     },
     "localname": "NoncashOrPartNoncashDivestituresTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r161",
      "r162",
      "r163",
      "r336",
      "r595"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.",
        "label": "Noncontrolling Interest [Member]",
        "terseLabel": "Non-controlling Interests"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NoncurrentAssets": {
     "auth_ref": [
      "r241"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.",
        "label": "Long-Lived Assets",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "NoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Other (expense) income:"
       }
      }
     },
     "localname": "NonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": {
     "auth_ref": [
      "r490"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares.",
        "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]",
        "terseLabel": "Summary of Unvested Restricted Common Stock Activity"
       }
      }
     },
     "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NotesIssued1": {
     "auth_ref": [
      "r145",
      "r146",
      "r147"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The fair value of notes issued in noncash investing and financing activities.",
        "label": "Notes Issued",
        "terseLabel": "Loans to cover purchase of common stock under employee stock plan"
       }
      }
     },
     "localname": "NotesIssued1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableRelatedPartiesClassifiedCurrent": {
     "auth_ref": [
      "r64",
      "r159",
      "r658"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount for notes payable (written promise to pay), due 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": "Notes Payable, Related Parties, Current",
        "terseLabel": "Current portion of related party debt"
       }
      }
     },
     "localname": "NotesPayableRelatedPartiesClassifiedCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r159",
      "r657",
      "r735"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount for notes payable (written promise to pay), due to related parties.",
        "label": "Notes Payable, Related Parties",
        "terseLabel": "Related party debt"
       }
      }
     },
     "localname": "NotesPayableRelatedPartiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesPayableRelatedPartiesNoncurrent": {
     "auth_ref": [
      "r73",
      "r159",
      "r657"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount for notes payable (written promise to pay), payable to related parties, which are due after one year (or one business cycle).",
        "label": "Notes Payable, Related Parties, Noncurrent",
        "terseLabel": "Related party notes payable, less current portion"
       }
      }
     },
     "localname": "NotesPayableRelatedPartiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesReceivableRelatedParties": {
     "auth_ref": [
      "r159",
      "r657",
      "r736"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an unclassified balance sheet, amounts due from parties associated with the reporting entity as evidenced by a written promise to pay.",
        "label": "Notes Receivable, Related Parties",
        "terseLabel": "Promissory notes outstanding"
       }
      }
     },
     "localname": "NotesReceivableRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NotesReceivableRelatedPartiesNoncurrent": {
     "auth_ref": [
      "r26",
      "r39",
      "r154",
      "r657"
     ],
     "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": "Note receivable from related party"
       }
      }
     },
     "localname": "NotesReceivableRelatedPartiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfOperatingSegments": {
     "auth_ref": [
      "r215"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.",
        "label": "Number of Operating Segments",
        "terseLabel": "Number of operating segments"
       }
      }
     },
     "localname": "NumberOfOperatingSegments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesBusinessSegmentInformationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_NumberOfReportingUnits": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.",
        "label": "Number of Reporting Units",
        "terseLabel": "Number of reporting units"
       }
      }
     },
     "localname": "NumberOfReportingUnits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesGoodwillDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OfficeEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.",
        "label": "Office Equipment [Member]",
        "terseLabel": "Office equipment"
       }
      }
     },
     "localname": "OfficeEquipmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "Operating expenses:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r221",
      "r230",
      "r233",
      "r236",
      "r238"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r651"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Sublease payments",
        "verboseLabel": "Rent expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]",
        "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingenciesScheduleofFutureMinimumLeasePaymentsforNoncancelableOperatingLeasesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r650"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Operating lease, liability"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r649"
     ],
     "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 asset"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwards": {
     "auth_ref": [
      "r549"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Operating Loss Carryforwards",
        "terseLabel": "Operating loss carryforward"
       }
      }
     },
     "localname": "OperatingLossCarryforwards",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLossCarryforwardsValuationAllowance": {
     "auth_ref": [
      "r545"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Operating Loss Carryforwards, Valuation Allowance",
        "terseLabel": "Operating loss carryforwards, valuation allowance"
       }
      }
     },
     "localname": "OperatingLossCarryforwardsValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r15",
      "r613"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Nature of the Business and Basis of Presentation"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets, net"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r87"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r99",
      "r102",
      "r105",
      "r111",
      "r334",
      "r638",
      "r643",
      "r644",
      "r711",
      "r740"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "totalLabel": "Total other comprehensive income (loss)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive income (loss):"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": {
     "auth_ref": [
      "r89",
      "r93",
      "r424",
      "r454"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, after 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, before Tax",
        "terseLabel": "Change in AOCI for non-U.S. defined benefit plan"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": {
     "auth_ref": [
      "r89",
      "r93"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax",
       "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",
        "negatedLabel": "Net actuarial loss and amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax",
        "negatedTerseLabel": "Net actuarial loss amortization of net transition obligation and prior service costs related to defined benefit plans, net of tax of $391 and $233 in 2021 and 2020, respectively"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": {
     "auth_ref": [
      "r89",
      "r94",
      "r597"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan.",
        "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax",
        "terseLabel": "Less tax expense"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical",
      "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax": {
     "auth_ref": [
      "r94"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) for reclassification adjustment from accumulated other comprehensive income (loss) for transition asset (obligation) of defined benefit plan.",
        "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Transition Asset (Obligation), Reclassification Adjustment from AOCI, Tax",
        "terseLabel": "Less tax expense"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetTransitionAssetObligationTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCurrentLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of other current liabilities.",
        "label": "Other Current Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities"
       }
      }
     },
     "localname": "OtherCurrentLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent": {
     "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": "Amount of the liabilities, classified as other, for deferred compensation arrangements payable after one year or the operating cycle, if longer.",
        "label": "Other Deferred Compensation Arrangements, Liability, Classified, Noncurrent",
        "terseLabel": "Accrued management incentive (non-LTCIP)"
       }
      }
     },
     "localname": "OtherDeferredCompensationArrangementsLiabilityClassifiedNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrent": {
     "auth_ref": [
      "r371",
      "r373"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of the liabilities, classified as other, for deferred compensation arrangements payable within one year or the operating cycle, if longer.",
        "label": "Other Deferred Compensation Arrangements, Liability, Current",
        "terseLabel": "Accrued management incentive (non-LTCIP)"
       }
      }
     },
     "localname": "OtherDeferredCompensationArrangementsLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible assets classified as other.",
        "label": "Other Intangible Assets [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherLiabilitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Liabilities Disclosure [Abstract]"
       }
      }
     },
     "localname": "OtherLiabilitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r70"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for other liabilities.",
        "label": "Other Liabilities Disclosure [Text Block]",
        "terseLabel": "Other Long-Term Liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherLongTermLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r74"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other long-term liabilities",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of other noncurrent liabilities.",
        "label": "Other Noncurrent Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Other Long-Term Liabilities"
       }
      }
     },
     "localname": "OtherNoncurrentLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r123"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 6.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "terseLabel": "Other, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherPensionPlansDefinedBenefitMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide retirement benefits, classified as other. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Other Pension Plan [Member]",
        "terseLabel": "Other Defined Benefit Plan"
       }
      }
     },
     "localname": "OtherPensionPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherSundryLiabilitiesCurrent": {
     "auth_ref": [
      "r69",
      "r326"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date.",
        "label": "Other Sundry Liabilities, Current",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherSundryLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AccruedExpensesandOtherCurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherSundryLiabilitiesNoncurrent": {
     "auth_ref": [
      "r33",
      "r700",
      "r724"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.",
        "label": "Other Sundry Liabilities, Noncurrent",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherSundryLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PatentsMember": {
     "auth_ref": [
      "r582"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.",
        "label": "Patents [Member]",
        "terseLabel": "Patents"
       }
      }
     },
     "localname": "PatentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentsOfDividends": {
     "auth_ref": [
      "r131"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 5.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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r131"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "terseLabel": "Payments of dividends"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfStockIssuanceCosts": {
     "auth_ref": [
      "r133"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.",
        "label": "Payments of Stock Issuance Costs",
        "terseLabel": "Estimated offering costs",
        "verboseLabel": "Stock issuance costs"
       }
      }
     },
     "localname": "PaymentsOfStockIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "auth_ref": [
      "r131"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r126",
      "r589"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "terseLabel": "Base purchase price"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "negatedTerseLabel": "Acquisition of business, net of cash acquired"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r127"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedTerseLabel": "Purchases of property, plant and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r379",
      "r403",
      "r700",
      "r724"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for pension, other postretirement and postemployment benefits.",
        "label": "Liability, Retirement and Postemployment Benefits",
        "terseLabel": "Accrued retirement"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/OtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r404",
      "r406",
      "r412",
      "r431",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r454",
      "r456",
      "r458",
      "r460",
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "Retirement Plans"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": {
     "auth_ref": [
      "r33",
      "r379",
      "r380",
      "r403",
      "r454"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.",
        "label": "Liability, Defined Benefit Plan, Noncurrent",
        "terseLabel": "Accrued retirement, other long-term liabilities"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy": {
     "auth_ref": [
      "r149",
      "r438",
      "r457",
      "r460",
      "r466"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for pension plans. This accounting policy may address (1) the types of plans sponsored by the entity (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived.",
        "label": "Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block]",
        "terseLabel": "Pension Obligations"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementPlansPensionsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "auth_ref": [
      "r377",
      "r379",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r427",
      "r429",
      "r430",
      "r432",
      "r435",
      "r439",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r460",
      "r461",
      "r476",
      "r477",
      "r478",
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.",
        "label": "Pension Plan [Member]",
        "terseLabel": "Pension Plan"
       }
      }
     },
     "localname": "PensionPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails",
      "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails",
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails"
     ],
     "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 (PSUs)"
       }
      }
     },
     "localname": "PerformanceSharesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanAssetCategoriesDomain": {
     "auth_ref": [
      "r404",
      "r405",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r432",
      "r454"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined benefit plan asset investment.",
        "label": "Defined Benefit Plan, Plan Assets, Category [Domain]",
        "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]"
       }
      }
     },
     "localname": "PlanAssetCategoriesDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r486",
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r37"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred Stock, $0.01 par value; 20,000,000 shares authorized, no shares issued or outstanding at March\u00a026, 2021 and March\u00a027, 2020"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r20",
      "r55",
      "r56"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.",
        "label": "Reclassification, Comparability Adjustment [Policy Text Block]",
        "terseLabel": "Reclassifications"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromContributedCapital": {
     "auth_ref": [
      "r129"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received by a corporation from a shareholder during the period.",
        "label": "Proceeds from Contributed Capital",
        "terseLabel": "Capital contribution"
       }
      }
     },
     "localname": "ProceedsFromContributedCapital",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceInitialPublicOffering": {
     "auth_ref": [
      "r129"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfSecuredDebt": {
     "auth_ref": [
      "r130"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow 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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfUnsecuredDebt": {
     "auth_ref": [
      "r130"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the issuance of long-term debt that is not secured by collateral. Excludes proceeds from tax exempt unsecured debt.",
        "label": "Proceeds from Issuance of Unsecured Debt",
        "terseLabel": "Proceeds from unsecured credit facilities"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfUnsecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRelatedPartyDebt": {
     "auth_ref": [
      "r130"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 3.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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "auth_ref": [
      "r125"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.",
        "label": "Proceeds from Sale of Property, Plant, and Equipment",
        "terseLabel": "Proceeds from sales of property, plant and equipment"
       }
      }
     },
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r14",
      "r98",
      "r101",
      "r135",
      "r152",
      "r165",
      "r176",
      "r177",
      "r221",
      "r230",
      "r233",
      "r236",
      "r238",
      "r260",
      "r597",
      "r603",
      "r605",
      "r611",
      "r612",
      "r632",
      "r716"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.",
        "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net income",
        "totalLabel": "Net income"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofComprehensiveIncome",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r61",
      "r303"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.",
        "label": "Long-Lived Tangible Asset [Axis]",
        "terseLabel": "Long-Lived Tangible Asset [Axis]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails",
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r309",
      "r769",
      "r770",
      "r771"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "Property, Plant and Equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisposals": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of divestiture of long-lived, 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, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Disposals",
        "terseLabel": "Fully depreciated assets retired during period"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisposals",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r60",
      "r301"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Gross",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Property, Plant and Equipment [Line Items]",
        "terseLabel": "Property, Plant and Equipment [Line Items]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails",
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r27",
      "r28",
      "r303",
      "r731"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Property, plant and equipment, net",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r59",
      "r149",
      "r303",
      "r769",
      "r770"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy 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, Policy [Policy Text Block]",
        "terseLabel": "Property, Plant and Equipment, Net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r27",
      "r303"
     ],
     "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",
        "verboseLabel": "Schedule of Estimated Useful Lives of Property, Plant, and Equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetTables",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "auth_ref": [
      "r27",
      "r301"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.",
        "label": "Long-Lived Tangible Asset [Domain]",
        "terseLabel": "Long-Lived Tangible Asset [Domain]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails",
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.",
        "label": "Property, Plant and Equipment, Useful Life",
        "terseLabel": "Useful Life"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r116",
      "r268"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Charged to costs and expenses or revenue"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetScheduleofChangesinAllowanceForDoubtfulAccountsandSalesReturnsandSalesAllowancesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PurchaseObligationDueInNextTwelveMonths": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchase arrangement to be paid in next fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).",
        "label": "Purchase Obligation, to be Paid, Year One",
        "terseLabel": "Purchase obligation"
       }
      }
     },
     "localname": "PurchaseObligationDueInNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "auth_ref": [
      "r149",
      "r250",
      "r254",
      "r255",
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.",
        "label": "Receivable [Policy Text Block]",
        "terseLabel": "Trade accounts receivable, net"
       }
      }
     },
     "localname": "ReceivablesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": {
     "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": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]",
        "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]"
       }
      }
     },
     "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r432",
      "r656",
      "r657"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Domain]",
        "terseLabel": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionAmountsOfTransaction": {
     "auth_ref": [
      "r656",
      "r660"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of transactions with related party during the financial reporting period.",
        "label": "Related Party Transaction, Amounts of Transaction",
        "terseLabel": "Related party transaction amounts"
       }
      }
     },
     "localname": "RelatedPartyTransactionAmountsOfTransaction",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "auth_ref": [
      "r432",
      "r656",
      "r657",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party transaction.",
        "label": "Related Party Transaction [Axis]",
        "terseLabel": "Related Party Transaction [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "auth_ref": [
      "r432"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party.",
        "label": "Related Party Transaction [Domain]",
        "terseLabel": "Related Party Transaction [Domain]"
       }
      }
     },
     "localname": "RelatedPartyTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": {
     "auth_ref": [
      "r656"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.",
        "label": "Related Party Transaction, Expenses from Transactions with Related Party",
        "terseLabel": "Fees paid"
       }
      }
     },
     "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Related Party Transaction [Line Items]",
        "terseLabel": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the sum of all other revenue and income realized from sales and other transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party during the period.",
        "label": "Related Party Transaction, Other Revenues from Transactions with Related Party",
        "terseLabel": "Fees received"
       }
      }
     },
     "localname": "RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.",
        "label": "Related Party Transaction, Purchases from Related Party",
        "terseLabel": "Purchases from related party"
       }
      }
     },
     "localname": "RelatedPartyTransactionPurchasesFromRelatedParty",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r432",
      "r656",
      "r660",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r691"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.",
        "label": "Related Party [Axis]",
        "terseLabel": "Related Party [Axis]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r654",
      "r655",
      "r657",
      "r661",
      "r662"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Related Party Transactions Disclosure [Text Block]",
        "terseLabel": "Related Party Transactions"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfRelatedPartyDebt": {
     "auth_ref": [
      "r132"
     ],
     "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",
        "terseLabel": "Repayments of related party notes receivable"
       }
      }
     },
     "localname": "RepaymentsOfRelatedPartyDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfSecuredDebt": {
     "auth_ref": [
      "r132"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "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",
        "terseLabel": "Repayment of senior secured debt"
       }
      }
     },
     "localname": "RepaymentsOfSecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfUnsecuredDebt": {
     "auth_ref": [
      "r132"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "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",
        "terseLabel": "Repayment of unsecured credit facilities"
       }
      }
     },
     "localname": "RepaymentsOfUnsecuredDebt",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r524",
      "r781"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.",
        "label": "Research and Development Expense [Member]",
        "terseLabel": "Research and development"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ResearchMember": {
     "auth_ref": [
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.",
        "label": "Research Tax Credit Carryforward [Member]",
        "terseLabel": "Research Tax Credit Carryforward"
       }
      }
     },
     "localname": "ResearchMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r25",
      "r142",
      "r148",
      "r693",
      "r726"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Restricted Cash and Cash Equivalents",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash and Cash Equivalents [Domain]",
        "terseLabel": "Cash and Cash Equivalents [Domain]"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/FairValueMeasurementsAssetsAndLiabilitiesMeasuredAtFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashCurrent": {
     "auth_ref": [
      "r16",
      "r25",
      "r148"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.",
        "label": "Restricted Cash, Current",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r189"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted Common Stock"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails"
     ],
     "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 (RSUs)"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails",
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r42",
      "r336",
      "r516",
      "r728",
      "r759",
      "r764"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r161",
      "r162",
      "r163",
      "r166",
      "r175",
      "r177",
      "r264",
      "r513",
      "r514",
      "r515",
      "r559",
      "r560",
      "r755",
      "r757"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanNameAxis": {
     "auth_ref": [
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r427",
      "r428",
      "r429",
      "r430",
      "r432",
      "r435",
      "r439",
      "r440",
      "r441",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r480"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.",
        "label": "Retirement Plan Name [Axis]",
        "terseLabel": "Retirement Plan Name [Axis]"
       }
      }
     },
     "localname": "RetirementPlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails",
      "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanNameDomain": {
     "auth_ref": [
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r427",
      "r428",
      "r429",
      "r430",
      "r432",
      "r435",
      "r439",
      "r440",
      "r441",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r480"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans.",
        "label": "Retirement Plan Name [Domain]",
        "terseLabel": "Retirement Plan Name [Domain]"
       }
      }
     },
     "localname": "RetirementPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails",
      "http://www.allegromicro.com/role/RetirementPlansDefinedContributionPlansAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r377",
      "r378",
      "r379",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r427",
      "r429",
      "r430",
      "r432",
      "r435",
      "r439",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r476",
      "r477",
      "r478",
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Axis]",
        "terseLabel": "Retirement Plan Type [Axis]"
       }
      }
     },
     "localname": "RetirementPlanTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails",
      "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails",
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [
      "r377",
      "r378",
      "r379",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r405",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r427",
      "r429",
      "r430",
      "r432",
      "r435",
      "r439",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r476",
      "r477",
      "r478",
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.",
        "label": "Retirement Plan Type [Domain]",
        "terseLabel": "Retirement Plan Type [Domain]"
       }
      }
     },
     "localname": "RetirementPlanTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails",
      "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails",
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r216",
      "r217",
      "r229",
      "r234",
      "r235",
      "r239",
      "r240",
      "r245",
      "r356",
      "r357",
      "r674"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Total net sales",
        "verboseLabel": "Net sales"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyCoreEndMarketandApplicationDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyGeographyDetails",
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersNetSalesbyProductDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "auth_ref": [
      "r150",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r367"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue from contract with customer.",
        "label": "Revenue from Contract with Customer [Policy Text Block]",
        "terseLabel": "Revenue Recognition"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r359",
      "r367"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Revenue from Contracts with Customers"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomers"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r242"
     ],
     "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": "Revenue from External Customers by Geographic Areas"
       }
      }
     },
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]"
       }
      }
     },
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.",
        "label": "Revolving Credit Facility [Member]",
        "terseLabel": "Senior Secured Revolving Credit Facility"
       }
      }
     },
     "localname": "RevolvingCreditFacilityMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received on stock transaction after deduction of issuance costs.",
        "label": "Sale of Stock, Consideration Received on Transaction",
        "terseLabel": "Net proceeds"
       }
      }
     },
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "terseLabel": "Number of shares issued in transaction (in shares)"
       }
      }
     },
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SaleOfStockPricePerShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.",
        "label": "Sale of Stock, Price Per Share",
        "terseLabel": "Offering price (in dollars per share)"
       }
      }
     },
     "localname": "SaleOfStockPricePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r209",
      "r245"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.",
        "label": "Revenue Benchmark [Member]",
        "terseLabel": "Revenue Benchmark"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r81"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.",
        "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]",
        "terseLabel": "Schedule of Trade Accounts Receivable, Net"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": {
     "auth_ref": [
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.",
        "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]",
        "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": {
     "auth_ref": [
      "r284"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. 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 Assets by Major Class [Table Text Block]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets Acquired"
       }
      }
     },
     "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r189"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": {
     "auth_ref": [
      "r426"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate.",
        "label": "Defined Benefit Plan, Assumptions [Table Text Block]",
        "terseLabel": "Schedule of Weighted-Average Assumptions"
       }
      }
     },
     "localname": "ScheduleOfAssumptionsUsedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock": {
     "auth_ref": [
      "r440",
      "r454"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of benefit obligation and plan assets for defined benefit pension plan with projected benefit obligation in excess of plan assets.",
        "label": "Defined Benefit Plan, Plan with Projected Benefit Obligation in Excess of Plan Assets [Table Text Block]",
        "terseLabel": "Obligations and Asset Information for Plan with Projected Benefit Obligation in Excess of Plan Assets"
       }
      }
     },
     "localname": "ScheduleOfBenefitObligationsInExcessOfFairValueOfPlanAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r573",
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.",
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]"
       }
      }
     },
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionAdditionalInformationDetails",
      "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails",
      "http://www.allegromicro.com/role/AcquisitionSummaryofPreliminaryPurchasePriceAllocationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock": {
     "auth_ref": [
      "r394"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the reconciliation of beginning and ending balances of the fair value of plan assets of pension plans and/or other employee benefit plans showing separately, if applicable, the effects during the period attributable to each of the following: actual return on plan assets, foreign currency exchange rate changes, contributions by the employer, contributions by plan participants, benefits paid, business combinations, divestitures, and settlements.",
        "label": "Schedule of Changes in Fair Value of Plan Assets [Table Text Block]",
        "terseLabel": "Schedule of Changes in Fair Value of Level 3 Plan Assets"
       }
      }
     },
     "localname": "ScheduleOfChangesInFairValueOfPlanAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r555"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.",
        "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of Tax Provision"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfConversionsOfStockTextBlock": {
     "auth_ref": [
      "r145",
      "r146",
      "r147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information related to converting stock into another financial instrument(s) in a noncash (or part noncash) transaction.",
        "label": "Schedule of Conversions of Stock [Table Text Block]",
        "terseLabel": "Schedule of Stock Issued in Common Stock Conversion"
       }
      }
     },
     "localname": "ScheduleOfConversionsOfStockTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock": {
     "auth_ref": [
      "r249",
      "r270"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss of financing receivable, classified as current.",
        "label": "Financing Receivable, Current, Allowance for Credit Loss [Table Text Block]",
        "terseLabel": "Schedule of Changes in Allowance for Doubtful Accounts and Returns and Sales Allowances"
       }
      }
     },
     "localname": "ScheduleOfCreditLossesForFinancingReceivablesCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/TradeAccountsReceivablenetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
        "label": "Schedule of Debt [Table Text Block]",
        "terseLabel": "Summary of Components of Debt"
       }
      }
     },
     "localname": "ScheduleOfDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": {
     "auth_ref": [
      "r368",
      "r372"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule, table or text reflecting arrangements that are not equity-based payments, or pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonuses or certain split-dollar life insurance arrangements) are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability.",
        "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]",
        "terseLabel": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]"
       }
      }
     },
     "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock": {
     "auth_ref": [
      "r368",
      "r372"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of arrangements with individual employees that are not equity-based payments or pensions and other postretirement benefits, which are generally employment contracts between the entity and selected officers or key employees containing a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Examples may include profit sharing, deferred bonuses or certain split-dollar life insurance arrangements. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability.",
        "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits by Title of Individual and Type of Deferred Compensation [Table Text Block]",
        "terseLabel": "Schedule of Accrual Activity, Payments, Removal Due to Divestitures and Balances Related to the LTIP"
       }
      }
     },
     "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.",
        "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Deferred Tax Assets and Liabilities"
       }
      }
     },
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in plan assets and benefit obligations recognized in other comprehensive income (loss) during the period.",
        "label": "Schedule of Defined Benefit Plan Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of Amounts Recorded for AOCI for Defined Benefit Plan"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r438",
      "r439",
      "r442",
      "r443",
      "r454"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans.  Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Defined Benefit Plans Disclosures [Table]",
        "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]"
       }
      }
     },
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansChangeinAmountsRecognizedinAOCIDetails",
      "http://www.allegromicro.com/role/RetirementPlansDefinedBenefitPlansAdditionalInformationDetails",
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansObligationsandAssetInformationforDefinedBenefitPlanswithProjectedBenefitObligationinExcessofPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinBenefitObligationsandPlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofChangesinFairValueofLevel3PlanAssetsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofEstimatedFutureBenefitPaymentsDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofExpenseRelatedtoDefinedBenefitPlanDetails",
      "http://www.allegromicro.com/role/RetirementPlansScheduleofWeightedAverageAssumptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r188"
     ],
     "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 and Unaudited Pro Forma Net Income per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r531"
     ],
     "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 Income Taxes Reconciliation"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r484",
      "r505",
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r484",
      "r505",
      "r518"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.",
        "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "terseLabel": "Schedule of Stock-Based Compensation Expense"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": {
     "auth_ref": [
      "r239"
     ],
     "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": "Revenue from External Customers by Products and Services"
       }
      }
     },
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RevenuefromContractwithCustomersTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": {
     "auth_ref": [
      "r414"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter.",
        "label": "Schedule of Expected Benefit Payments [Table Text Block]",
        "terseLabel": "Schedule of Estimated Future Benefit Payments"
       }
      }
     },
     "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r284",
      "r289",
      "r675"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesIntangibleassetsnetDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r284",
      "r289"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of Intangible Assets, Net"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "auth_ref": [
      "r281",
      "r282"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.",
        "label": "Schedule of Goodwill [Table Text Block]",
        "terseLabel": "Summary of Changes in Carrying Amount of Goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "auth_ref": [
      "r157"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.",
        "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]",
        "terseLabel": "Schedule of Income before Income Tax, Domestic and Foreign"
       }
      }
     },
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r24",
      "r52",
      "r53",
      "r54"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of Inventories"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/InventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "auth_ref": [
      "r416"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.",
        "label": "Schedule of Net Benefit Costs [Table Text Block]",
        "terseLabel": "Schedule of Expense Related to Defined Benefit Plan"
       }
      }
     },
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNoncashOrPartNoncashDivestituresTextBlock": {
     "auth_ref": [
      "r145",
      "r146",
      "r147"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the sale of an asset or business through a noncash (or part noncash) transaction. It may include the nature and purpose of the divesture, as well as the asset divested of and the noncash consideration received (that is, debt, stock, and so forth.) Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Schedule of Noncash or Part Noncash Divestitures [Table Text Block]",
        "terseLabel": "Cash Flow Impact of Divestiture"
       }
      }
     },
     "localname": "ScheduleOfNoncashOrPartNoncashDivestituresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units.",
        "label": "Schedule of Nonvested Performance-based Units Activity [Table Text Block]",
        "terseLabel": "Summary of Performance Stock Units Activity"
       }
      }
     },
     "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [
      "r493"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.",
        "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]",
        "terseLabel": "Schedule of Restricted Stock Units Activity"
       }
      }
     },
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r61",
      "r303"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.",
        "label": "Property, Plant and Equipment [Table]",
        "terseLabel": "Property, Plant and Equipment [Table]"
       }
      }
     },
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails",
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofPPEDetails",
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPropertyPlantandEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r577"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.",
        "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]",
        "terseLabel": "Summary of Preliminary Purchase Price Allocation"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r155",
      "r658",
      "r660"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]",
        "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "auth_ref": [
      "r107",
      "r244"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material.  An entity may also provide subtotals of geographic information about groups of countries.",
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetScheduleofLongLivedAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r486",
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": {
     "auth_ref": [
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.",
        "label": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]",
        "terseLabel": "Schedule of ESPP Fair Value Assumptions"
       }
      }
     },
     "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": {
     "auth_ref": [
      "r540",
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the change in unrecognized tax benefits.",
        "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]",
        "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward"
       }
      }
     },
     "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": {
     "auth_ref": [
      "r190"
     ],
     "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 Weighted Average Number of Shares"
       }
      }
     },
     "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "auth_ref": [
      "r289"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of Annual Amortization Expense"
       }
      }
     },
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "auth_ref": [
      "r149",
      "r223",
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r240"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for segment reporting.",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "terseLabel": "Business Segment Information"
       }
      }
     },
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "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": "Accrued self insurance liability, current"
       }
      }
     },
     "localname": "SelfInsuranceReserveCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommitmentandContingenciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r121"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Selling, general and administrative"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.",
        "label": "Selling, General and Administrative Expenses [Member]",
        "terseLabel": "Selling, general and administrative"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockBasedCompensationExpenseDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r139"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost.",
        "label": "Share-based Payment Arrangement, Accelerated Cost",
        "terseLabel": "Accelerated vesting cost"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": {
     "auth_ref": [
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, 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, Award Requisite Service Period",
        "terseLabel": "Performance period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r492"
     ],
     "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",
        "negatedTerseLabel": "Cancelled (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r497"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Cancelled (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r495"
     ],
     "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)",
        "verboseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails",
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r495"
     ],
     "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)",
        "verboseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails",
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r494"
     ],
     "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",
        "periodEndLabel": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)",
        "terseLabel": "Outstanding balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Number of Shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r494"
     ],
     "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",
        "periodEndLabel": "Ending balance (in dollars per share)",
        "periodStartLabel": "Beginning balance (in dollars per share)",
        "terseLabel": "Weighted-average grant date fair value (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "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": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted-Average Grant-Date Fair Value"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": {
     "auth_ref": [
      "r499"
     ],
     "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 (In years)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r496"
     ],
     "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",
        "negatedTerseLabel": "Vested (in shares)",
        "terseLabel": "Vested during period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r496"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Vested (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "auth_ref": [
      "r503"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "terseLabel": "Dividend yield"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "auth_ref": [
      "r502"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate",
        "terseLabel": "Volatility"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "auth_ref": [
      "r504"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "terseLabel": "Risk-free rate of return"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "auth_ref": [
      "r491"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net number of non-option equity instruments granted to participants.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted",
        "terseLabel": "Shares granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Number of shares immediately available for grant (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": {
     "auth_ref": [
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period",
        "terseLabel": "Shares issued during period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r483",
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Award Type [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails",
      "http://www.allegromicro.com/role/ManagementLongTermIncentivePlanDetails",
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofIssuableWeightedAverageShareInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r149",
      "r486",
      "r489"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Stock-Based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Price of a single share of a number of saleable stocks of a company.",
        "label": "Share Price",
        "terseLabel": "Weighted-average fair value per share (in dollars per share)"
       }
      }
     },
     "localname": "SharePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares for which recognition of cost was accelerated for award under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Vesting, Number",
        "terseLabel": "Accelerated vesting, number (in shares)"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAcceleratedVestingNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intrinsic 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, Aggregate Intrinsic Value, Nonvested",
        "terseLabel": "Aggregate Intrinsic Value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofRestrictedStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofPerformanceStockUnitsActivityDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationSummaryofUnvestedRestrictedCommonStockActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested",
        "terseLabel": "Intrinsic value, vested"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "auth_ref": [
      "r501",
      "r517"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term",
        "terseLabel": "Performance term"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofESPPFairValueAssumptionsDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofPerformanceUnitsFairValueAssumptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase price of common stock expressed as a percentage of its fair value.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent",
        "terseLabel": "Purchase price of common stock, percentage of fair market value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ShortTermBankLoansAndNotesPayable": {
     "auth_ref": [
      "r63",
      "r734"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.",
        "label": "Short-term Bank Loans and Notes Payable",
        "terseLabel": "Bank lines-of-credit"
       }
      }
     },
     "localname": "ShortTermBankLoansAndNotesPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r160"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StandardProductWarrantyPolicy": {
     "auth_ref": [
      "r149",
      "r325"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.",
        "label": "Standard Product Warranty, Policy [Policy Text Block]",
        "terseLabel": "Product Warranties"
       }
      }
     },
     "localname": "StandardProductWarrantyPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StateAndLocalJurisdictionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.",
        "label": "State and Local Jurisdiction [Member]",
        "terseLabel": "State and Local Jurisdiction"
       }
      }
     },
     "localname": "StateAndLocalJurisdictionMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r36",
      "r37",
      "r38",
      "r151",
      "r152",
      "r181",
      "r182",
      "r183",
      "r186",
      "r188",
      "r198",
      "r199",
      "r200",
      "r260",
      "r334",
      "r632"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by the different classes of stock of the entity.",
        "label": "Class of Stock [Axis]",
        "terseLabel": "Class of Stock [Axis]"
       }
      }
     },
     "localname": "StatementClassOfStockAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationScheduleofStockIssuedinCommonStockConversionDetails",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity",
      "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": [
      "r78",
      "r161",
      "r162",
      "r163",
      "r166",
      "r175",
      "r177",
      "r197",
      "r264",
      "r334",
      "r336",
      "r513",
      "r514",
      "r515",
      "r559",
      "r560",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r644",
      "r755",
      "r756",
      "r757"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r161",
      "r162",
      "r163",
      "r197",
      "r674"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r77",
      "r334",
      "r335",
      "r336"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r37",
      "r38",
      "r334",
      "r336"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r37",
      "r38",
      "r334",
      "r336"
     ],
     "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 (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": {
     "auth_ref": [
      "r78",
      "r334",
      "r336"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r37",
      "r38",
      "r334",
      "r336"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r37",
      "r38",
      "r336",
      "r485",
      "r498"
     ],
     "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"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r37",
      "r38",
      "r334",
      "r336"
     ],
     "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)",
        "terseLabel": "Stock repurchased during period (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r37",
      "r38",
      "r334",
      "r336"
     ],
     "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",
        "terseLabel": "Stock repurchased during period, aggregate purchase price"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r38",
      "r44",
      "r45",
      "r152",
      "r252",
      "r260",
      "r632"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "totalLabel": "Equity attributable to Allegro MicroSystems, Inc."
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r152",
      "r161",
      "r162",
      "r163",
      "r166",
      "r175",
      "r260",
      "r264",
      "r336",
      "r513",
      "r514",
      "r515",
      "r559",
      "r560",
      "r595",
      "r596",
      "r610",
      "r632",
      "r638",
      "r639",
      "r644",
      "r756",
      "r757"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total stockholders' equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS",
      "http://www.allegromicro.com/role/ConsolidatedStatementsofChangesinEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]",
        "terseLabel": "Stockholders' Equity:"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r645",
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event [Member]",
        "terseLabel": "Subsequent Event"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r645",
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Axis]",
        "terseLabel": "Subsequent Event Type [Axis]"
       }
      }
     },
     "localname": "SubsequentEventTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r645",
      "r663"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]",
        "terseLabel": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails",
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails",
      "http://www.allegromicro.com/role/RelatedPartyTransactionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardAmount": {
     "auth_ref": [
      "r549"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.",
        "label": "Tax Credit Carryforward, Amount",
        "terseLabel": "Tax credit carryforward"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAmount",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TaxCreditCarryforwardAxis": {
     "auth_ref": [
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by specific tax credit related to an unused tax credit.",
        "label": "Tax Credit Carryforward [Axis]",
        "terseLabel": "Tax Credit Carryforward [Axis]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCreditCarryforwardNameDomain": {
     "auth_ref": [
      "r550"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name of the tax credit carryforward.",
        "label": "Tax Credit Carryforward, Name [Domain]",
        "terseLabel": "Tax Credit Carryforward, Name [Domain]"
       }
      }
     },
     "localname": "TaxCreditCarryforwardNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TaxCreditCarryforwardValuationAllowance": {
     "auth_ref": [
      "r545"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit carryforwards for which it is more likely than not that a tax benefit will not be realized.",
        "label": "Tax Credit Carryforward, Valuation Allowance",
        "terseLabel": "Tax credit carryforward, valuation allowance"
       }
      }
     },
     "localname": "TaxCreditCarryforwardValuationAllowance",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TechnologyBasedIntangibleAssetsMember": {
     "auth_ref": [
      "r579"
     ],
     "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",
        "verboseLabel": "Completed technology"
       }
      }
     },
     "localname": "TechnologyBasedIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ToolsDiesAndMoldsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equipment commonly used to cut, shape, and form metal and other materials into goods for sale.",
        "label": "Tools, Dies and Molds [Member]",
        "terseLabel": "Prepaid tooling costs"
       }
      }
     },
     "localname": "ToolsDiesAndMoldsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/PropertyPlantandEquipmentnetNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TradeAccountsReceivableMember": {
     "auth_ref": [
      "r79"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services  that have been delivered or sold in the normal course of business.",
        "label": "Trade Accounts Receivable [Member]",
        "terseLabel": "Trade Accounts Receivable"
       }
      }
     },
     "localname": "TradeAccountsReceivableMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesConcentrationsofCreditRiskandSignificantCustomersDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TrademarksMember": {
     "auth_ref": [
      "r580"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.",
        "label": "Trademarks [Member]",
        "terseLabel": "Trademarks"
       }
      }
     },
     "localname": "TrademarksMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/AcquisitionScheduleofFiniteLivedIntangibleAssetsAcquiredDetails",
      "http://www.allegromicro.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsNetDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [
      "r165",
      "r166",
      "r167",
      "r168",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r516",
      "r557",
      "r558",
      "r559",
      "r560",
      "r676",
      "r677",
      "r678",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "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/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesRecentlyIssuedAccountingStandardsNotYetAdoptedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_USTreasuryAndGovernmentMember": {
     "auth_ref": [
      "r405",
      "r717",
      "r765"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This category includes investments in debt securities issued by the United States Department of the Treasury, US Government Agencies and US Government-sponsored Enterprises. Such securities may include treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years), debt securities issued by the Government National Mortgage Association (Ginnie Mae) and debt securities issued by the Federal National Mortgage Association (Fannie Mae) or the Federal Home Loan Mortgage Corporation (Freddie Mac).",
        "label": "US Treasury and Government [Member]",
        "terseLabel": "Government securities"
       }
      }
     },
     "localname": "USTreasuryAndGovernmentMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/RetirementPlansFairValueofEntitysPlanAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnamortizedDebtIssuanceExpense": {
     "auth_ref": [
      "r62"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.",
        "label": "Unamortized Debt Issuance Expense",
        "terseLabel": "Unamortized deferred financing costs"
       }
      }
     },
     "localname": "UnamortizedDebtIssuanceExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r525",
      "r536"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Provision for uncertain tax positions (net)"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails",
      "http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r537"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions",
        "negatedTerseLabel": "Gross decreases-tax positions in prior period settlement"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": {
     "auth_ref": [
      "r533"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued",
        "terseLabel": "Unrecognized tax benefits, income tax penalties and interest accrued"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": {
     "auth_ref": [
      "r533"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.",
        "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense",
        "terseLabel": "Unrecognized tax benefits, income tax penalties and interest expense"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": {
     "auth_ref": [
      "r537"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.",
        "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions",
        "terseLabel": "Gross increases-tax positions in prior period"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": {
     "auth_ref": [
      "r538"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.",
        "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations",
        "negatedTerseLabel": "Lapse in statute of limitations"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "auth_ref": [
      "r539"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.",
        "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate",
        "terseLabel": "Unrecognized tax benefits that would impact effective tax rate"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnusualOrInfrequentItemAxis": {
     "auth_ref": [
      "r124"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by an event or transaction that is unusual in nature or infrequent in occurrence, or both.",
        "label": "Unusual or Infrequent Item, or Both [Axis]",
        "terseLabel": "Unusual or Infrequent Item, or Both [Axis]"
       }
      }
     },
     "localname": "UnusualOrInfrequentItemAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UnusualOrInfrequentItemDomain": {
     "auth_ref": [
      "r124"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event or transaction that is unusual in nature or infrequent in occurrence, or both.",
        "label": "Unusual or Infrequent Item, or Both [Domain]",
        "terseLabel": "Unusual or Infrequent Item, or Both [Domain]"
       }
      }
     },
     "localname": "UnusualOrInfrequentItemDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails",
      "http://www.allegromicro.com/role/NatureoftheBusinessandBasisofPresentationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r201",
      "r202",
      "r204",
      "r205",
      "r212",
      "r213",
      "r214"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsSeniorSecuredCreditFacilitiesDetails",
      "http://www.allegromicro.com/role/DebtandOtherBorrowingsUnsecuredRevolvingCreditFacilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_VestingAxis": {
     "auth_ref": [
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Axis]",
        "terseLabel": "Vesting [Axis]"
       }
      }
     },
     "localname": "VestingAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VestingDomain": {
     "auth_ref": [
      "r508"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Vesting schedule of award under share-based payment arrangement.",
        "label": "Vesting [Domain]",
        "terseLabel": "Vesting [Domain]"
       }
      }
     },
     "localname": "VestingDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/CommonStockandStockBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "auth_ref": [
      "r188"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.",
        "label": "Weighted Average Number Diluted Shares Outstanding Adjustment",
        "terseLabel": "Dilutive effect of common stock equivalents (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r180",
      "r188"
     ],
     "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 common shares (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations",
      "http://www.allegromicro.com/role/NetIncomeperShareNarrativeDetails",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r178",
      "r188"
     ],
     "calculation": {
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Basic weighted average common shares (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.allegromicro.com/role/ConsolidatedStatementsofOperations",
      "http://www.allegromicro.com/role/NetIncomeperShareScheduleofComputationofNetIncomeperShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 13
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121640130&loc=d3e1436-108581"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(13))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868656-224227"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(12))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(22))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(23))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(8))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.19)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=114868883&loc=SL114871943-224233"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(e),(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(h)(1)(i))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(4)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r192": {
   "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"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "http://asc.fasb.org/topic&trid=2144383"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "270",
   "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e543-108305"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054"
  },
  "r199": {
   "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"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599"
  },
  "r24": {
   "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"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "a",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "b",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4647-111522"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524"
  },
  "r25": {
   "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"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196772"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=117311354&loc=d3e32014-111567"
  },
  "r258": {
   "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"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r26": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r27": {
   "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"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314"
  },
  "r272": {
   "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"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314"
  },
  "r274": {
   "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"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "http://asc.fasb.org/topic&trid=2126998"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.A)",
   "Topic": "340",
   "URI": "http://asc.fasb.org/extlink&oid=27011391&loc=d3e105025-122735"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r28": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r287": {
   "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"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275"
  },
  "r289": {
   "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"
  },
  "r29": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "http://asc.fasb.org/topic&trid=2144416"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2599-110228"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2611-110228"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2473-110228"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r31": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349"
  },
  "r32": {
   "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"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12021-110248"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12053-110248"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601"
  },
  "r33": {
   "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"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=120520924&loc=SL6031897-161870"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12317-112629"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "40",
   "SubTopic": "50",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=117329964&loc=d3e12355-112629"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "http://asc.fasb.org/topic&trid=2208564"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r336": {
   "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"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045"
  },
  "r36": {
   "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"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409733&loc=d3e19524-108361"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=75028277&loc=d3e19793-108362"
  },
  "r37": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363"
  },
  "r373": {
   "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"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409950&loc=d3e20396-108366"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "710",
   "URI": "http://asc.fasb.org/extlink&oid=6409961&loc=d3e20487-108367"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "http://asc.fasb.org/topic&trid=2127225"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919"
  },
  "r38": {
   "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"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=SL108413299-114919"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r39": {
   "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"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(b)(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "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": "(b)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r41": {
   "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"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r42": {
   "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"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r43": {
   "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"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2410-114920"
  },
  "r44": {
   "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"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2417-114920"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2439-114920"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r45": {
   "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"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2919-114920"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4587-114921"
  },
  "r456": {
   "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"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6412939&loc=d3e15145-114933"
  },
  "r458": {
   "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"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=6414203&loc=d3e39716-114964"
  },
  "r46": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=d3e29149-114947"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r47": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r48": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r488": {
   "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"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r49": {
   "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"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r51": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.D.2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907"
  },
  "r52": {
   "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"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(a)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "35",
   "Subparagraph": "(b)",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848"
  },
  "r524": {
   "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"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318"
  },
  "r53": {
   "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"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r54": {
   "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"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r55": {
   "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"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "217",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=121610041&loc=d3e36027-109320"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r56": {
   "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"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.3)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324"
  },
  "r569": {
   "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"
  },
  "r57": {
   "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"
  },
  "r570": {
   "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"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=SL65897772-128472"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5227-128473"
  },
  "r58": {
   "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"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "38",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476"
  },
  "r584": {
   "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"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477"
  },
  "r587": {
   "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"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r591": {
   "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"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(3)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479"
  },
  "r593": {
   "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"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "805",
   "URI": "http://asc.fasb.org/topic&trid=2303972"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r61": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r62": {
   "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"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "60",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13279-108611"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13467-108611"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13476-108611"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612"
  },
  "r633": {
   "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"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=121605123&loc=d3e30226-110892"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894"
  },
  "r636": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895"
  },
  "r637": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a)(5))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "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"
  },
  "r643": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r644": {
   "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"
  },
  "r645": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r646": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "http://asc.fasb.org/topic&trid=2175825"
  },
  "r647": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=119993939&loc=d3e28555-108399"
  },
  "r648": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121329987&loc=SL77916155-209984"
  },
  "r649": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "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": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r651": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977"
  },
  "r652": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980"
  },
  "r653": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864"
  },
  "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": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r661": {
   "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"
  },
  "r662": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r663": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r664": {
   "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"
  },
  "r665": {
   "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"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r670": {
   "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"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "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"
  },
  "r677": {
   "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"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r68": {
   "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"
  },
  "r680": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r681": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r682": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r683": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r684": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r685": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r686": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r687": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r688": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r689": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r69": {
   "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"
  },
  "r690": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r691": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r692": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953"
  },
  "r693": {
   "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"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "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"
  },
  "r697": {
   "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"
  },
  "r698": {
   "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"
  },
  "r699": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20,24)",
   "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.9-03(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r701": {
   "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"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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"
  },
  "r704": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r705": {
   "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"
  },
  "r706": {
   "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"
  },
  "r707": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r708": {
   "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"
  },
  "r709": {
   "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"
  },
  "r71": {
   "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"
  },
  "r710": {
   "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"
  },
  "r711": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r712": {
   "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"
  },
  "r713": {
   "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"
  },
  "r714": {
   "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"
  },
  "r715": {
   "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"
  },
  "r716": {
   "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"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "320",
   "Subparagraph": "(b)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=108315417&loc=d3e61044-112788"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(15)(b)(2))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "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": "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"
  },
  "r721": {
   "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"
  },
  "r722": {
   "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"
  },
  "r723": {
   "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"
  },
  "r724": {
   "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"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r726": {
   "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"
  },
  "r727": {
   "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"
  },
  "r728": {
   "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"
  },
  "r729": {
   "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"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.23)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r730": {
   "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"
  },
  "r731": {
   "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"
  },
  "r732": {
   "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"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r734": {
   "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"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.17)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.3)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r738": {
   "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"
  },
  "r739": {
   "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"
  },
  "r74": {
   "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"
  },
  "r740": {
   "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"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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"
  },
  "r745": {
   "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"
  },
  "r746": {
   "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"
  },
  "r747": {
   "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"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r75": {
   "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"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r76": {
   "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"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121641442&loc=d3e19393-158473"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195"
  },
  "r767": {
   "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"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
  },
  "r769": {
   "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"
  },
  "r77": {
   "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"
  },
  "r770": {
   "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"
  },
  "r771": {
   "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"
  },
  "r772": {
   "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"
  },
  "r773": {
   "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"
  },
  "r774": {
   "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"
  },
  "r775": {
   "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"
  },
  "r776": {
   "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"
  },
  "r777": {
   "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"
  },
  "r778": {
   "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"
  },
  "r779": {
   "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"
  },
  "r78": {
   "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"
  },
  "r780": {
   "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"
  },
  "r781": {
   "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"
  },
  "r782": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r783": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r784": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r785": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310"
  },
  "r786": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r787": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f"
  },
  "r788": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r789": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r79": {
   "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"
  },
  "r790": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r791": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "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"
  },
  "r86": {
   "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"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i-k)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(k)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e640-108580"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>144
<FILENAME>0000866291-21-000020-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000866291-21-000020-xbrl.zip
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
MPR[5Y87XSWS0S5I[_5XK83H.A[<&K_;E@\/#WH"[4G!&XH)B,=@65D HD1H
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
M7P;B?&@GC_%B2(/30QWA@#,YI;8IF#4:G%8Q1$,8?"9"IWB)>[[<=P[,LXM
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
M#@6*3<DYT RH*25BU*$0H;9K!BTK@]:.Z57II1*"SSH9$!->F1%]R-FW]3D
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
M%K<6:JS5UY5F,5>(AD/VP)"52L8EQV(GO7>88$7,XK*1ZM[I+N-1Y:J*Q@(
MIB 2AAS%G;9<O74=HME:CUQIG#""$V0UN@#&4,R*C"Y(.1O'NDMZ9"W3UPR.
M:T6T*EJ;6LL60Y!T@5*MHNR RW$_KGN2\;Q1/OIR*O$F^>B8<JG1EZ()*@":
M'$,TCHSUS)Z6?Y>F1:]4NY4MAJ#6$DR)"*C 9H5>0V%GP5H#P<3E[UVW/+#,
M<P]'GZ*)4$W-$334&%TR:(I 43F'N+P-'I80EODU?U )3"H4LG8:%.A4LX@,
M^)K$Q4#MEQ>6;VYY<E/ [V#1X.TT]?04Q5WD4IN]BA'9)/$;J\,*'(ZGV+L#
M];5:K-Q7J%.&XKS ;!0!,D4JV=1BL_@E/N:PO%"O*""U@LDF</"V@*: 2;R4
M"#8&MJWS6V=]Q3L%9(Y>8FWM"$STI(N'JDP,N1@#RGE!2:#IK)=XMQ(R/_\0
MHP.5352F),A>)(025Q5;>W),+G=60B[YAQV1#YMRRI8,!1LAY$"4+.7,@10P
M0P>V7%\\''.4#G#>.IN0JDO@(<?BE!8C'\D(*&D%>CC<.BZ+7RC./AC/@AZ)
MI0%+*1D343N/(2M6JK->V5W*U!R=9 417/8%K858DT1'A;/GFHIGM/4LJ;JT
MZ?/%]-+X+)EJY@!&#B :#@+JEG@(!K,%1&]\Y(9,Z-"DQN([G"QFDD)\-FM(
M1R;Q$53,B$Z5S*3(AQQQB5NX+HT\S4^YN:*T:#:CL1*(ZX#1A)*J;IH-37++
MK]R6;,9H'DHNV9H$ 1=%V4'0)OFL*LH;A%Q8^^XKN45UK%R N@M*O#<NG&RT
M0,JDH&MB P(P$]<NM1]=JH+E171P\D9S=> $.XFM+%DH7GST8DNU9Y59G8!R
M:Y"'!WP&Z(MAID]%%)_*+L8309GZJ]FW,AGQ/9+27*J"&A(I1 Z.P2O/0=D.
M->1:+C@7M%>*S9A38)<!P*%'RXI;CV!.&DOH4C?9:\$I-I3;+IN;,F1M%\WA
MX6S5WH=#N=J7-JOKIKQ233+<;;LQ01@5MCT&?8PJJ,2Q4[V?EQW@Q4APT+EH
MC#6'FL7OK0)Q-N(E.4AHO:55D^ WW._W!GL_\H!'U!>8-\M!;] 3UUA.?L\G
M2*^D[=5B=VW0KE:,8-B(:+?"8\HA%\S.KYHL+P74BY%J%YS*#!@P!XEZ%":#
M+AOO E8?.C4G\6::QKW2H]%1\Z*N7(ZU]6IG%>6UL"NLE%=.6_&I*'%1[+FR
M5U&#[4!9WK&8[M*'S>ED?SB21_NT<=G95N!RQGC2RT^&T\%D=-21'%XQT3IV
M=38E'HS#&LDHYA*"4JSR:F S4["B.)M^[?\T'?7&I9>;HNT(2F189Q\KU0I
M+I%FA9H88U!9I15!Z>LDZ-JWEIL^&7'I39[0:'14AZ.65KS:6^X('4PT%#*Y
M&EM!K=  V%0*S%"SM<2K08?GPQ'W]@;=TJ<4):Q4.IN$"<1[0::6?9=/!";#
M=OFAF9^XS(4-L^3P\U&K-3M_0D?H8+0+)L6HV"K@*C&I-B:JI-DQ*,;EI\.E
M".4Q]8_+_I@GLTA$B"+G4_]I;YS[P_%TQ./'1_+F<#BF_H^CX?1P+)?H3XM$
M,.T<&9W>8,IE1T9Q%NN,+^S&O/OD.>5>_\L(7_L'7'B6V?R"C,A58=:%$__!
M_2+<E[?\<CBY^L'OC/Z[^]2382\=%(!$7%+&9*-#L$;'&+S3L<*LU:?M0#W2
M6@ Z*0#WV#VTN3)2,<5'\0PMQ\2>K DQHZUHZEG2)-Q9?NS;\A1G&:2[23;%
M;'1E=HES:R05Q5CSK F0C:K&=%PZH>6.9N/TQ;(JK;](-LT$:NO5SDE6<5;
MOS_LEUO9R^$"J*THXIHE%)=.O4D&T5*$$E+R.D"I$CKGZBT576U.6=U[4+]X
M]\*]1R]XC_K/9J-QMWN!+)X_C#D5C)FT\"?Y'+-JB]T,8<N\Q+@:_+F[#/1"
M0"R<"[GC+C6@?*3H$D&04,SHHK/KP#1"6Y#Z:C0LTSS9&;WAT?M>/N\AO>:^
MC$UIDGCTFM^S.&KS<I#.7WI7 O$QS5*GXN6>/W*11]OTV\Q).Z>(5G%FHZ*$
M]D(<95L7<6>C%A>"Q>'"F)0VN0,SD6M>_26O%C/M::L!+!PUM.4CJFV&3#H6
ML"Y9H5E:_JAY:<&]G2P'0Z04*L2@(#?WP"%EK57U4:6LEW\E8Q?PFN-"X&QS
M=I$-&P,&*-9(&;SVEEG<NBYLI_H%O?V&!K_SX.2$N25JEI8EBU?9I "JA>C9
M:F"TI,B5I,3#3,#1=ZD@>(WRGP<2RNJ28JX:))#(8I@]1(T4K,EMQ][3#@++
MNX7,TH)[N<7 M^[G,AWTCL$:#"=\AL(!4TO-'RO'=N3TVZ<'3M^WKW]VJ7YO
MP,.:9VGBJR]Y_HSK7/IBXA'8H%$.= G@8TK:4_9.K%/RZ!1<VG5&H7%K>MU1
ML#C;'].X.>@.\0.-=\YFM*UIKB>#&.25=DJ,!.<S)S$N&[A_MAGPJV&?Q/<X
MZ,GO;'[&<+0UR/.=%+JC>;=;^25_GCD]]LX6.\%W_$;&HSZ>Y0._=99O'CY]
M_#95?VGG!N)(EF/,&9(X]+4M>O4%8[1,I2LYOB<RXL-^K\S&?DNX/_[4D.["
ML6?]WD%O<%L0+4%N38RB3Q1%37IPQF-6-EO2MA3=M@9=;G6Y)##>BJ05ITU.
MV,J%+9"U&++).B;OK'R2Z_(B<Q,OY7BJ:YLG^\.R==P<_!864MT*8$@F>HE%
MG=$97%&DBBV1@B=GO>U"$4XG )MC/C%H%XO1E(! AS9IK0TE31AK)=6%Q6Q_
M[OS<JM>XO$19O$5EF[R5>V/;8SN+ L@AB$*(2:(0,; =*!O_$W3/D:NYL".>
M\"[G_<&P/]P[.K?\=7-OQ+-@8O79=BMJ"4K%+*Q1S<4F<DB1H;9&LUQ$.W5I
ME?S*Y2GFN%ROD&E^'%DJH)$35C2*:PB Q?K0_4SV^9JI)_==4RP^J>ZLM=IZ
M5XK-H$(@]-RV+F,FI9/OTB+?->&ZH.%X5MJ+2ILJ[H\W,7J=V])7%[ @V.X3
M;@WSK'0SH'6",V.!AG*P6;%/)A>?K.]"%'5]O?)JU,O\9GIX.!Q-7M'16I7<
M45NW$HPO.AHV%1R%9(L8KT*JN.P-S1;X:3%JG9L0/C];\6-\,NSW*0V/9P26
MPE;=]9PT;*CPS7/2%RE3O3!%<VMA UH% GD=-15O:P R*^5?WU_N+-ZO+K44
ME;)-; F0*$95O!)E%8Q.R?F5LG]KHBTP8R!Q&Z5"R7*!7#%I+@&U%7WF-84E
M;GJPH"QU]VL;5J'V8'Z)T>@T6@\IZL20;*7$+E*NBAR#,?IR 5?WID;/+\9N
MG\X(>E)V/+ZNKKU#Y7;IU)MT&S2D$*PCY 0A8DJF, O.10<;8P>ZEWV-Y3I7
MGO2LS[DU6G\V'0T/^<6D=$08?;0^A4*^. =*8K"HG&'R,=K6VVP&F);/.A>2
M70E8*RAYVAMQT^NW&@#%#>7F$P!E1.UU#>2((1N'+K-KK5J=BUPHG #DK5H#
M]'4 ^7,QQDTDJ,A_53"A(A$JM GC5$DK55,M(<\2\@*057KC^,7R(C7';0<Z
MR(X+,6AL&O;3KO1_83V/3_U$I1M83\$4"T2;2M 0JXM8A4Z^IM0V)7/<(2JM
M83U7"8 YAU8_5FH!;U.J2A>BX@.V;6>ZM#')<L*ZF$#>Z*A-2"[EF"&$'$/
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
MH#W<[HZ]@==QMZ_EXUMP\U&\<O'-+"U3G+V5O.\F,#EY>"$L6SBNYP&3)SA
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
MKM93RY9S.A6IL#<JB"[C$)9Q$<4+1AS/(_Y[$J07<-,\\KB[FRB!ED5G!_L
MV^_B:ER"$L/3S&@-GIO#0_"5X1L\*KGQ\.(B(51-S.+&^/4T$)<%IIC!RA(X
MB'#I^,%D @R"3TCB&3QZ63K(Z^\GKN9P70J$$]-JP\#PVC5;=!O1.7C2DO/D
M?MF KOQ^(M7L"@)D%N/*D)S@BTKNQ<,*@__D@4\S><&X76137D$23P(PG((0
M(5;DXA2)*I(DG@(2\N&O0$Q>IK9"OY6;7,\PGT%!X'RC,)@%F5H1_$ 0W^/K
M.&D\ V&.(X ;SC+.X:\1F$OP<Z")ZT0WTJ)(9BFK"Y"F4H"ZP:PA!:?Z"+BJ
M_-$B",/R9RDL-?3+GP(CP)M7? KDB.]0^@*/MOP9CH+"5NA,E+_QJI[(:K#\
M:08,)%;6 >=X7K$\%/L"F+;BD6,1(I>OO! PX:SB<I "?K#Z@#DXD/!6[NHF
M"G&A/P,:MA841+FPOD%2B,09C\1BA0!RC\\4OF8YF0+AA&ZBQ)$$P B1JLZF
M3A1G\(_P%AI>WGT1)SZ0Y5&\_B<.Z$C7.<M=G"LN:&77R,U&67 R/ ?X. Z3
MD^->Q@%QO(>/ ><RQSN% 4O=B,GW64G0M^M/ ^7%V"6MPEI]MCK'D@ATPM+'
M3=-\-C<B%GX5&&1I!TPLU'"@[=Q+%^@$_$!4A#D<\0ENZ[I;H9J-$_H#20CM
M1:'-R@215<#D\GE0)BK3QHTV*;Y8FI,PQQNY3I3/QD"_0#UWL VL-3(=%2T
M6C#K=5O3DWX'C@#ZKM3:TD*_9O5(D[#J2S<)XCQ5\K^@;<8@Q7&O2)+#3;.X
M(9\IA;5\T@<77(V#@X:C)LU* ?## TNMF9^E.A8E4V@D0N'Q[1WU>)RLY[SE
M]U+75UK$RLBC,Y*G9A\3;XG@#<%3+V[*R]NRKXPI-3& ]+)["X9NMH>/QM&T
M8X-7ZMT>?@G%[6KWMOJX%SXP$TCFB/0%&.) #F3.P,&>B0C((W0$R/\8O0A/
MT9%-UN2$2>Y2/LF* P+RWL7X7@YZ*%PJ;G+S+)[%I+MF-+SQU=J3KX_ZQX^:
MW"%IK8*D\A"U- -YQV;II4 9#<*/= 2I%9JGF4Z10_%#./)$N-*OBO K-Y1"
MMV *UZ?XT*>(V+.DG!Q?\!GQ]*Y+X-\S4*HB#)%3YPE"UI#7E2?:[:^/ZSZ/
M"^6<M_1"BB=Q\Z.2DJ#-PQAL"!20(%ESPJ*#G82-36HFNM=32:?!A"MW+$YP
M9L$5:D$PJ$ OH7T87#6<Q30 LY6<3.UJH0J303CX^5D2IVA7HFU2']L#RCYV
M?"@LE\(&<HQV&8B0%!(X,K87[(O078*VXC,#HQ7,>#1*EL["16=@XHXQZ$MF
M,ACO^!"T58DEV?8'>SI$]T+,QB''H#+P^&MQ^I 4@&?M!VF2*X<VDYL?(/;#
MK8^U/J0'9--)CAXVF"4AW)=8:4S(T^R#SMV4D:9U.$S%BH((SLKEP*XO4C@
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
M !,9XD8K*T!Y13:S';R2-*)K2X(*94E9.A,O+U&DHG;*?TCCELLQL/[!&J^
M97)I[!4[:?%Y7))EB>NT[ JP%8]SJC/D /U,'*M=<!*42]2PZ@%Q+61FEJ%C
MK=(@R@ G%+V"Y:^Z<%O.VQA!1EW<)E(BNCF86*VBX$>M%VU(72XCJ*W15(+T
M^O]BA\:-C*F$Y;1(LX03=(9NA2DLW]=*1>T!YF,B)*GGP1YO0";FLF2/ZXI=
M9>U=OT>,6F:RB98,E09D6B9=],<T>HQ\B(XQT;FRCXN&+&S]=8\HUR$F0O*
M-#+.XT06;L%)4<F0ZMEET[_3ZK;(_71Y/'2DH(2E5O +1?RX&.OA6&.H W,8
MOI);8EY7>O\R[H-U/YSY#[&*%'D<;R%_;=) Q3K./V'AM*A2OC:M*OGA6!0&
M"0ME/VJ!G,'$\)8QYM4.5VPO8_S(ZA.B#*VCM) $AF6 .EU=6:B=K"Q0S309
M6'#M4\Z;J[<K!;<#*E:*%ZF,9F?NA54+I&2W#>)?M$256# "H4@VU#0L1VP+
M(I99<,:AF!^U'Q^+W^]H4G*! 58:F(R[*DK8_-;H'57!O<<5W#NF@OODF@KN
MU:HB"FF %J?4R4Q3'E4^HO><<%^:FEF \>_8QT),+>%()*"5&R+& -;EDU6+
MN#&B&&^WZA,/2D792D73J<FG&>R9M0K:3@W33[E6-$% E)03$QQ*M,HNC+R1
MPLQ^IC:HN#6O7#?IFS5ISFO8->%6HKQ8O%UJ-9!3GXE#X;A8>E):#<%%9$?3
M.'$OE(> 9@]()I?O2XYAJ>C]C:H/TUD6#2E2$*UXO,58M#Z@.C>^CM_ZSS,W
MOE[0/=(^KU0>$W-BH#%T.MK,Z:_&$64%MPU799<SKH1C=':P:$Z 2#'B"J5.
M(>=<2)5P]8]$\@QU<;"%UJ15D/KLA(O*_@?L_U?.[I3:;HH5=YNOF8XI(L$%
MF_/0!=%+.9LD#H65B[^F]4@-@":C&4Y<<"42EKTRO.)+51Z,P;H+F9#*RIUY
M6>SCPWT_T1@BRMJ3BA%^I%(5ZMX-$N+:04.0[$RF8*3;&D3SG*E&4@:64W !
M*=6SX9LT'' 4,%4EYE0U2HYI.$',^@NC:'3"3E;H>4814%45"W_0:^9SY3IC
M+GRN&B4%F?FDEDEG8VD;^3FF\B]'=-)O(K6Z9[E@GHJV0*TFPI2:%I'%B(4J
MPYFIK&XT#:KXH3H]2^%0/;9/BNK2,FV_Z4R0F4-;!9&5KM:**B5="!ZM:NQG
MPDTT),HN!-8Q9-ETJR*)DNT:FK1BW>5KXZ'B+?Z.KS+,>A$BC;(4^4-3S"N9
M1Z0V.@[QGN(;^Z" 1>F@"OW5L':[P9CM%N-<*6I1C='5)<Z-<CFS*3:J:J!O
MF-"\[EFVVQ.MOE\9I.&*4V]9V=J,+IHH#@6"/><WP79G8;F(9 *6:G=90"G9
M@.A.D6DYR&@!8"5P,_ES4 "?*>YGM1(&&/M%72I3*UQLDV:T=2BH2&?#;B"A
M$PD5T7<7QK>@*+7= =4"OY8[I93.X2(>JKV@DQ8*6<,T35BUW=Q48KLW*\)F
MI643,YP7-% JH9X*KF.R&)!#D?(AY=IB*T0OB\*7=LBDZ(RH0A!A(J1IH]0H
M;PJAYT"?6:(#7?PF*;;O41(R97<CS*]RV"$3H8I)OW+Y 2^1>AJ7UA.5 :_"
M%=)](?51ZB#%H@1W'O@A=UESY%=+B>>8O-K#XO)=LLEI^W;CV2R/]*$?1)/$
MQ5X9BIMO/G_O7['P1GTMH]O4((LA5:H'=3$L1J$V[(DS].@AE"\YP(I/J!)?
M(:EH']H+X]PG)9%G;(0D?+DL%;+D)U&:[N8O-(G+F%SA*(+"4:#(I7):M+'0
M1M79$$J.$ Z@?4,N9D+]@[F)DD&T!<?.\0G?VA7[YY2VBW,344R-,>S%<:@,
M/Q-5Y&?(\.JRU)I#&1)$10A9.5GM,68K9:#2AL!<E]]32Z#J(JYU5-5FJH@+
MRS!U+/<9:"IR&-!XQ$18,)<=0[AQ,]F6LF+>%EI#T(3EHE +(*#8+=1MSJ?X
MS<2-C!V!6TW7HE<(-KOI6&:W-<&VI$)_-TYXQ3(F97>IZB8+OH;"Y?(!ZN16
MU\,W5_EFS@7(1V$;&[7]<>'/2M^N1*MUPTMNN41DA#1FQ[:XGK08NT_S0&&=
MH#+#Q)M$N=&4I6K$$H$QJT*XBDK%[%.P4';L]R=O_<RE ET+BP@8I-#\PTU?
M5!;8&W(?GZFDE.O:$"OLCFKJ9(8EB6\+F!O[+!_V-8ULQ(O?"-D%<A6I [-!
M5IM:P_(7;2&)100+.Z^C"A;M8!(WC!6DITG.63%;*PVOU,!*ECHOVI0+027J
MLII.E &2BO49)L!ANEYUNYO5[MHHX$G)?]D->)A+"E2HQ#;H2B (J85O<!!1
M76O@82]U92$O=T4K=QX[Y=1;D<1<\@:/1;; [33H6!3"8V:V.CA,(,*6 /"%
M$B"R3(1"%."[4;Q)7U2 XRJ =''KKPYN4-R=@%.:RH06Y6(("8!A0_WI^$I#
MU=2D3 +Q6%;5NBF!%N"?A8;#XJW-6ZY28J%!ED!E4.0F]RB@QN#< .7"=C0E
MRT[H?Z\>3W)Q29AS0@)]'RGU-G"63U]4?3:@*D6XBH8,FHJ0C389)RM-,Y'X
ME]KZ8(6G)YOJB%&A-4NH[;/Z>=: ]U74-6)%B@6"8:64$F'\?)53)$I.\@C#
M&T49(W4S6>@FJX?OQQYD =AOK %8"]4SG/HC*PILJ GZ\>CU$P!"@#B>:*CY
M,GHFF=^VEZAM+O NL-$ ;DF07* VJ,U-RAN-!UI@0R,""1R*UD"^MBKRL61[
M"B(:*^OYA2LU@KCBCBTY4LCUSUV.V.&IZGSLNG/8#%/E5E62V"J.2\.6"-E<
M8RL0&TJQD+ZIR,JH\@@IM6^'U_HC],6.F@R_5JLMCHY3.FB%W$J%>CIQ9/N/
M!2B;XF_AW7$93#%3TC;Q(F+PIRNJ+P-*[;?^!6Y(FM%;N?Q,?$=T>8S'BI^.
MDSR=4@L1M^)I<UM#6+S?VS5ER3&W&)!4\&69/RI[=R8<;G1=+7ZIS G(P""W
M !EH?]6'I$67D8#*4C,FAP+NT&4SS'@8X))-XMI-%U<$&87V720+G^1]GP "
M^U--A ]^M43XTW7H#HPW@XQR@JZ][^SHA/3M&C.>Q)M?7^L4R2F8G-6YSA:R
M.#]<%@P.WIR5;/UXZ>1Z!ROQP50(GE&M;J=)5K22777,^;&22*R"&0NP5@D;
MDC/JJ2)L.ZI&ID8_A4JG&H\4Z$P)!8 %&X..VLZI5?FMP$>MOG@M6&U1:L^%
M9@10J1=P" IZ3V3GX>/*9:S%8S$&:V5)HU69_1R,&S46QZC8ZM<N&H56%<F5
M+)@EH\!.\:BDF.[&I6(#Y8FGZ&_:QV=*1:7/L8*)77D$ME'T\K;G44\4^_&)
M8F@62],WPC)L751C#J?!)HV;<HLT_#ELZ>O0[M79PT8I[6>2KFQT%=*.*[*)
MTRR:;ZF,QX3&BBE+BL/* F1:@G*![)_30"CU<KJUH^(-\9VR:9Q:.=I93$@2
MF+8,N.V6T)@D<I:NMZY)]>%(]2#2(= &'_H\GA/>(AP1W=W'[NR6A"I(J=HN
MER.3U4ECA).*FE25<&-MPX[)=>$4 ?2M>N#<N%RGHBZ2L BZTE7(<EML$* Y
M'&."E%TZ^W^7$*/QL;I%1'7H*)T8)#X6<L'"4[A.^GL$(2L;P?'^_.R*^*@K
M'52[< 8H_[^[VW9P.I_C,OZ[/^)1"\JW,47_I!1J4G\$4G_+R! S2E/1P5O%
M$P7,ELB9!]X%'F62>Q=8"YEA9G$]54L4&C GYZ$BUDZKO8VT0-Q3&@@G@3H6
M@6P8C8OUCU;Q2XJI'V$0=B9V1:*L5N1"3&X#)'-;F2!%U;#Y%MFI"E8:U>0O
M(Q<QO(.U((L+^E$QFT0A"["TP3.005K\Y$ 50L"_3Z= /ZE&$I90APV'@#LN
MY5$%WPAK/%Z4\/ 5,*)!/D*S6B,:<!LB(C>HU@1\1"1D/LC 5)9F&Y4KX8+4
M J>,5M 4,XHG5>+A%\,Z[$%4V;(ZP&EJPGA/,(S$"TWME>J\#&]Z*1=<!F>P
M.IGM]-8,&ZK /=)9: M/S6I8PXVQ0N-@$*M88$&GP1;0T!%EH=A-(M:$CP8#
M_*J9"%9:4)9H-LJ!95V:;AJ>O[]$ZA$G/RDXZQ.)=;V^Q>I)"X:2;V8<<0FP
M:V$ R39+>^+8:MM/PU+\LD.A7#VXD*%NEV*4&;>)VI&(LEN.C"809B6J@LP;
M+PN#UR/WDD9 %\=!&*,(AY1)F$\J_D%\L'4PG-RW"E(@F$O@*1L!T+RJO7C7
M3E_;,97UR.HHY70%H5P71W$+N3)1-77%CKTK^6GG:<OU87965@76U[9Y(\ 1
MX_RJH-,\"; AETKK.52N0DG:?+1^!K=FBQ$4.@Z'M>)*C4*S>"GS7):"LE[
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
ML7WT"!G5<TV2JS+ZAS5*EX$9<JZDD!U!5#$^:Z#?NB@?Q5@:1;.&PB-:VJT
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
MH0>R4JS*<ZUL43Q&@ DY<HNP9LG&DJU-1&0%R%F</AE0?-Z]C .?UE;X"2@
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
M@GOBHC5^^5.23"]>@U6'L/P'QM'>#1(OQPZUW] 2_OWQ57 :A-C P(:Y=BJ
MJYHRY$_X^93?5C4WW"?#"7%/O8^QKPOY:OI%,XN;^@>Q3J,I/V)GSPH84* /
MWO*&WYS:OY'-]@Q 3.NU_2&Z6SQI3B@@8.YP_%;?P"IQX]Q)AI?:(1+R&'F/
M=).4[5Y)0T#YB!HO@'&'_I-3KY9<I878Q?5T<'LMMNRE&"/G1G%2IT0ZSSTE
M\D@;N\\=N!J! U.G=N<8CRPLE*5A# 05J0*=3C!N3TA.Y*07TWP.5MM5A-M>
M_V_&'1V*5!,,&6)SACM/Q4OUEU? .?/07;X,(EH[_>A5<?- -;Q" 8)UKO*
MZ&3X:W.\6RT^XBR!__OJR?+K+?KJC\RO^*ZW-=CNKOVZM=7^SN^ZH_YW_?*Z
MQ78&6\/MP:8L=GNKV^ELRF)[6Z->[U:W_8-(C,D,*!E)__^]Z+XP8HILFY<M
MITU\K^[W<R[MS*_PX@IY56(2YH^?+7>&-UEWQ(0[)H1UR*!L('A6NU1_O8TY
M,-'C>F/LC3DF,(>;]N0&SAN[W@6/F&K*97N> #_PE=0_9/?,,XZ'._A.KZ[9
M)/1-'F:+;E;FM$<?/A[O?=H]/;D%F?S 3MR"LNY_G^$.+Z0A\1@[+1UD^*,]
MZN,?G5;G5;&>L912^Y[=JG>\WO&-V_$[B^ )_>_'MOX>[K'!AU1JKOH1OJ@W
MMM[8I[&QWVO:_0R1_C/OL<&G9/=I/1%E6^]JO:N5NVI7']=FRI,\(E/O62O2
M>D^?[I[J<O#:+'F2YW.3J*]W]9GM:N$>M2)_=%(Q I)RQM0C4FN?A] ^3X7F
M:RWXZ'3R04.SRMX?A?+\8\Q8;_)F;G(5>Y;*R=I\Q1WY_YX2A/7=Z[O_+&VR
M";GZG0\?WA_L[IP>'!_]4+[^T03SDY')^X1U51Z$7(6[5>_SC^RS/=?YC[>K
M8-A8 $UC8NIM_I%M?@=/BLY^K*KI.;BX3^9 ]FF80>!)=!$+O8 ZGZ=4C&QP
M"+!+X6K_[^]B@GK/B[+&0+75V_E#;@M6]0<\YII:;^'>\REB^?V<\LF-=N.?
MS"DA0$H#)X\']L0"W7EU'>YOK7)_* -/B#((P_3'07Q:[^4/B1J0,009:F8
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
MR=8TIA(Q+@FC8:#M5@->MFBU-Z0F"Y=K?0:XA E:N, SP&:L[9^DH40FB+%
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
MC%TE-9/TD)3Z8*UDQ #F)ACQ#ER3*R5L2E?4-B[& F-.MEG6M^9-V]6:*KY
M^S^@PM&B^+W"#0BNBDOR>-/[S?POYB+EH>/_V0[!#>$+7MEXX:W$"U_MF1Z*
MZ@'BI\G%BU"#'")D"21.:\4(B&A=D='BQ3A\N1 H$8Q(,H(X<Z!\T2+[W3CO
M6Z/X.)VNEVN1W @D !_*:G,P)TL,-H",@O3Z0W,1YK6ZE1#7#9TS1^.CH^]E
M1)(@Y]'3QTID\.OAR:%^9/2-G(VK0JQ'C@J EN_\.]^7=MD'3[\56&H604Q^
M$!\\N3^B]DONR$'!(!4AB0]Q].C[&VUB-F_^V52FN]-IMV^3"IAO!__9NM3]
MJTE=O\G\$E8.^])[*\Q)60#(B^/>6V+&M:+IB]/G<>? X'MC_[L_YAO"<7(V
M EQ\?N/D5;+EE5;OBP[_#9EV\@C?GOP\>E&@_3?1Q;Q#B^J=9 Y882!7 H5;
M:1"EYU^(L:A7@2J=&:&+_F[ 3 @8',,8_0R.Z5Q*X .<")ME$_)RZ1?,!)/'
M)$R7+[*5#G :'1H [^9Q']:A/_6+*JB=Y'&Q<,8EHI+Q)+2@4NJ[HZ/#HP&F
M T1":]F2#Q\:UC=^^!2WFS"(#?&&I3!5S1:9^>X-+=7><PHOLX0[RG]<*.%L
M7_U_>T? -"PD_0L,&T)G ^>-B*2:M\?8&XPMU=XRY(2:HB'D:[,F4R(#*C=[
MJS=[81'JQ^3S(N;0T^WX]<^<]MQXVT9Q.,[09CWQKDV1U=*AQQ?M\A0&:8<$
M!3_\PMTAXXZ__WCPZ/ AN[WG@6,_W1C<^,Y[4[+O-+K_9"QKQ&*TM3/$X(19
MZ<H0$_BPB3*D 387$J+I;D,F0."4PLZ,L@R2S';5CVDAH=@3VHPILQ.H#1C&
M&!)&E-9AP)MN+69>B 0#3*'FGYI4X2X$#JEEWQ.A?\HC#-.>OU?#B4@9U$XR
M96 :WF78:>5%?LJV?UYCD4KY/"0?T:CX>=/[_?W]]'[&]*)=S6_<=AMFL-$I
MA-VLG6QPX#>^,0[L+_$O<.Q#&L]_W7V$P@(G2[XION6XCHL^933@DZU O.EV
M?DG]Q]&CPWMJI#516RLY3>XF[3CR(K+A(E-A]!NRTU/BE@9K@P^%BA6QSRWI
M3.<4V<3_=T,]V5M=I?X!V#>?^D"7*!>2>RXJBK_T+&N2 7BII(OBRH]^]A]N
M(E#CFZ+XEA^J:=;+E7EC>M6']P^_#Z]*GOPG/_D>^;$3^?'X;B(_/L7RW=#0
MB]&_<$L19HR^7,T.IM2%V.[:97ZQ'\A%._N+F]F(EM+[D-Z(<8.#MSA$]E/V
MS!":7\GOG[%C)!?UF^M[YC,#%(]J&+D4J%H0V*.C<]A$LLOJ][FU</XC?LUD
MUBH-6XJ RZ:;,O&+=;$SI/VJ19$CD2:=8JHMDG=,4S)FS^T7Z5[1'8_#AYI8
M62&EO]5ZTIJS"A>9H_]X=!2]Z=$WB4V^K!DVPQN3(SM&:F4"N:*V0_SM,QJ9
MO<MP?2[#J\Z^0G;B(TW:NFCFH=P*8M XQ32>$[\<T6R%@^Q6IC'H?+[)I&EC
M+%/<%5T;B"Q <*N"?_[9=BS>=,QI!<;'T\68.T1N3DE)^C/=*(0"S5RZAY!
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
MAB8W\5GWZ^7:UXNQ\YPR/XN&7JQ Z@[+H99,=\AK6D.N5XG6GC#)1?F!)3C
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
M[SZD/,55 /_A]9_[+>#GJBPR#LHX8Z@W7Y! 76[65U7'IP3EMHFQS*7>&EF
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
M@3C@ 67'\A;>_23(<U!4(ZT;LD:&>B/YJ5TYSQ!G:$0Y0)*"&:8<.+$&5$2
MS#GS!?IF&.LA2\,T\>6$()'3(3:QI,"#%)$3EIK;&=::KKQ/RX#&A/N.'%V(
M>'MPFIOEN^,6KZ:U>H41BH/&H7,8BNVVZ!7( C'%/+%G6:-//<=QVZ[0K<S9
MO3MP0KP/:*=8Q#$-5#K8R<F15CLJ99A;&SXV9P@Y&J5-18%?C9S0O(6R2T;)
M.KG&!^=63$/'C2()Z5G7G/':B>?/CM41:15VDS5QGV):D+F@'3;U&+B]3E!&
MK-M2^Y.J7@?*'4,4A$6U7C+20RI"V#5 @7'11M!>:4&3,R\F*!MW:,][&+FT
METJ0<L=3:I @PA\$4]$BUVX))8PX[.>:8;M..K'..A$+848#PWQK.!(U#8,A
M%,Z9C!GZMM4Z[6&= )]"5<#9>L&G*5^T=T^TM-#E^2#G3\70*F2IQ$<:I(NI
M(Z5&H)W!8QA\CFFB3%8Y)_C-RC9#Q@"C[MX:'/Z$ ;\#7NLLP)1:L$?:T;W_
ML+L\M #2\PH# +F3;3RFHI.(EB#.L06B18EZDN=- >]7&C;]=;@#NK7NS&I
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
M>5.=/%[J8?;M0TZVX=#(UNU<"[ %NK%79#4UT]\[R_F-Q40(]@ZYFL15] <
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
M1%V&A3? <^XL<.O7PY-#E6)!IYH?D4;8ZWN"3L2^G =-(ZB1J.1,2%/Z.6]
M/IB4D.+RP0W-PN'1!V*J16X_4) J_:>RI HXL7<!N^YXS4E-"F2(VO.DZZ^*
M=R#:7I"'^L6(A+A4^Q()E\/124$6<].!BB22J,)R,Z#_ J,:&&G(&A(@A!@U
M$ZB8#RQ2TH H%]##$ 8BHDB&50D6M6RTD1@,!C; ),8SU?80!&XH_]'WQ^=/
M$C^MWZZGI\C_D>%@NAV=I\EV0':HPWQ%LS/,1V]%0"O#WPSJ<$;G]36-N*HW
M+R8%A&XY:*XY2EO71#.P6M?^M9K^<4&/2TEM.B.->:"2CR2PN^URA(-2$<-&
M&6FYCI*>0P-?[,CK]FCMQ5%"D-^OP(PX@8]GC5-G\= M)&HH^<:LV9'6>T[C
MZ*S1]EMI.,&N)73ZGI2"63LI%EM5* A%\*H\T,O'3X#9:0US3B*S1O,3S]29
M6_I^AA879N;GF>:[FF^"%04G;+(11/6&!IP:%\_XH_%5#R;9](-3!:BD-V.R
MWK)YZ[SAX2B>=&,U_- ::M"7NVMC& %.L^F4R;C' !\)[/F$ 4("]=9TP^P\
MHSY)6^,3SZX])NS!W<6$W6YOA&J#V&)5'2Q>5[E-)'#]P!;H0BC(55FXTZ+A
M%=IA@^/CR<JLF$T%@J,95-/(\)SK=A;1<4@$YKYCU=P!7[.+'H6UZUONU&7
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
M=(.]6(J$UE66=F'J5,B9+6VX;2(G<)UUJ7AA J=^Z0I\$YZ%5[FBOI@H(ZG
M?L'U4<J+O>[ TS--36P_%OJN((,467.M:$F7M+**O@%5\QK L".#, DEY! H
M 3(?6[52,!IYS$B^$Y3WS!MU=)L3'97L0X;V$O"9]IK0WI*Q7+++G:)W;&<=
MHZ<WI<3[^V[C@.C)%MJF>.DZ2-]])P"_K:4&T'@01G-Y>$CL1*#RMKR[6IXU
MK4:\0%$SG$!VXB:7"JTMN5O:(Q<3QV:=V A*'BGPX,PI^\'X$)8#H:=,X0R#
MD) '8(#?X"T3FS?4#2[AJ240D'#V?YO/2U?9>6G#9.0">V(J'IVAI+\BMU.M
MQ7MM*)4.1AP0=JD )\_=M:[M?>X'1U:([;]_D]-P?+SF]AII,,JZ.7461JCG
M!CS8+*@KGN]=XO?]TE*=D3R [(0:-S[:JK)($+S[Y>2C2 \\SC?>);Y">(,
M8?S!&UORY>%\3_U'I^0>TTW].?=:'A"8Z'CH=> >Z]2 VS*W!60L6K?7G96+
M@>TH!-G./"IS<NN#<B]5&#\S=O0M7F39B>F(]A<=&I@WEXT+72H=&YW3,#S?
M^R55K.A/[Y0BG:;[5"H!N6B8QI8B8=IG$$H&FF?N-5B&5,]Z(4U*A-J*^@.!
M' J+N:R9S7H90BGP"TV EUKK=^02S/OO#T;N00BWIZXIAB+,:8O"&OFS['_+
M=LD1&YIAXX[=-MZTO,*TALOO9Z^W[?!TN?M)8/*H)G+N)GM>E]: CB^LJ-FK
M<M3G_7O0(^YG'S8O(-5YK;@%\I( S6M46OZ*32I#;BRZ7J*6SN?WHU XZF&1
MO)>$GB"M.>6H-RFVW]O?/3I.5G.%$QA>-*Y;I_Q:>(=PLRB<V[MM'HGG8R J
M)V5HQ^2&^=@NS\T6YW[U;;@T2CA5A-3EAFJB7FNSCRFU<0I*I+<,C<-IO(N"
M@8(I6^KF6I%G^W-3]T&8YGI#_=OVI+:KSJRJLCZG^\P4Z9.BB6)SEW\L>EJ.
M\(I1YX2#$<0MG-3K9W>5&Z5A+IE^]SQD'H:<OB$-N ?@'[S=6(G]O3*T[/R$
M@D5H,SL4$82C./9.\N;^:'/E>=R0HLRP"KH+20QC*(@3G<(;MM3M*&F^$L[G
MZ</%^=SUJ.MUE#\8A+QN-UN7[H/+^DW'17>637V$_1"BH%\W0/IL.;K.Q00/
MPHN!C--OWK7L)GJ$B#O@G>E%(21\=* U53GAW$<8YH2<D*\^::JJH#S]B-2Z
M,B';4]OIBI8<B$!0:718H&E F<=:NPSEX.+U4#HFO0$)&X12H+*)*F95B&ZR
MO@^_=1XZ_%&_E ,]WKISHK%@'QP**C:$MHMPG^(3/MF7U/@YK58$!DF:9J!T
MAJ)J0)SK"V1J3-7+-3=F[RL2RL@"3ZXH&9RE"'"FO;EQ+GK]I!V8%>>&44.2
M&O6V^=^<BG1JO_9KV[*,UK\D0"G'FRWQ"HI30R%NLGV)B)-C+32D;)I/PJO'
M)^S:U&Y2TD(W;N9,U=$8PD?R$HB.#T]OVP@:0T<,#@=F"K$4?';\^H206^P=
M=O,(V5KT!\(9. ><O JU(G(W2%6BZ 0]R$LD7#.9*>9C93J (28 )9)B=H'!
M!M5?> *A/;.TJFU2;+*;T+R8%#(55D5;1^(-UJ&"D+3;7$OJ&&U<DKUGSK%K
MQ/$5S@%E4MC8A]>DSK[KAZP>$HM5VZTD4A7*&Z9_#&S:_(FL&/N8K=/J\A1?
MB&/?L6[=11AZ%WF<F%+,C<]J_[8S&.#?&F]MJ2TQ*F\)>(MU[GW0!7.><-+Z
MNS45Q58KO]NH8=+4,N%1"\)KD\$U!'E?/X5]MUV!DPYE#-U 85!DF'7S??I]
MT\L< 7%^)<'$:FQ^!5UCM@/7W%FY")N_H>:_ NENOP8=E[5-Q#]KFPLQ41R@
MYZE7$78S6 GHJ\TY&Z:STMOLENX+ ZME6,H"T7"M%IOI!<Y^33D*B]D0L@MC
MR4UAR/S[()\91PI^1)259M)9LD*$B7.9[6#KUE2.*T/H]\EQ1@10.9=,"+8$
M81V1]%@Q ]4>59G"[,)+&J"XYW3/'+ED.^TDXLLD B+H*8<TGRG#*KV&&)6F
M@R@%-4<MT+))E-/1L+F9SXD$8MF,/R%M-B\[%@^W#]-;@$5"6M.?$&1EW-))
M"C1FPD7YSJ9>B/P7!XLF7$*V@ZP!B'HMS\UHM0:@?JA 7Q!/_83S<5H&%)>D
M6) M5O[@,""UXW:PSM^\HX>/#N:X8BIM@^+!5N%,A?D@K9AE2SZO):2,#)R2
M0^NXCBG*D:.B*^6"M5V.(&3J^8EV0#"@VR>FYSTIL7)2ATU8?NG>E(!"2B5Y
M;ML4S'">T!\11A45XC"HLAB)661P19KMNW7-]Y;9P.!$!=<'<"(D\^RB2BDX
M9*ZR#[_/K&O))CG9^?2UQI^4N5"T,;LXMM0,XI<B;1$8 \G<S9TW68,.03S@
M(W5X3W@#_1CY0 SVQ68N#Y'&'\P;D_('U6L[@WGB+"?3%_DI!CTP]='-[/<*
MG^J<;2&<"6^1F_V?2ZS0XO<)316JW@FQB3%UM 0L^<60C&FWX["Y1:@J 53B
MD@V^H/<OI5O>DBTJZZ#Z33#UY]+CQB;=GZ6NW5.2/)LT0.H(<8H)VV*"()(J
MED#=@!59+B-GCS^O0_$&AX3QO^BLA.5G-F(GCZ.AK0)%(8I#F)I@5/R[34OZ
MYOK:9\1NW?W^=2?^+32?<4QW'4FKILK/(UE8=2W]6W'JS>EVK:"T=YXE+C%Y
M(8+I]3<EZ]XHTE+. W9>^(Q)\,(1Z3UJVA:"RX8R$Y5)VAZ2JI1N)L )^#V$
MW;- 4*)>>\\#W<].*JEPGMNT2]DANH^FFKPPHH-EE,&&ILBDI().ML:)>4&T
M;'XL\$CGC0C27-Q 3GRW"[Z"]?U=RUCF-4ID; K%DUP&J .XA&DC:/,IX8 U
ML0%Y0*O:KZ8H[&5,]VZ-W.(:^="Z/0TPN:NG6X9?A*R)]ZG;V0 >5&.J#6DZ
M48B;D?B*D%^'[+-^*_+^*V&*OV*DHL"2XJ\*,Z[_UVYMW#O[03UCVK(2\#GL
MX'/ 81Q\6C_^SV,EYTI(:06)4P6TJC"31\<Q0=_:DI%_N_;2#I,=L.'9PP4V
M[.S!5_.J>4]; =/(6%'6(<T-?\^?$>1;VQ!^:%LK^,QPFNG&YGR&0@H_N77F
MYHNJ63NE/=(2Z^Y8N/W@:F2-K:KC4G22=0#&=29W9,H7,:@>"+Y(B]CFI:[,
M1=D39[<(;G\12&"]JC_5U(.4H&GX5UPRGI%'9_[*9S9@%$XK7A/]RL;GJ&[A
MJ#&-DJ,;DM7YIF<P<:2@*M@201%KH[3)'?I!D70S^ZWH=P]= &,!([, 8D*Y
MS+&,BY!\2H>>EP&<R\"+R&W1!+D:@06;-T3?L'E<25S$_'/L#KZ">S_(_&H/
MOY+_$KFEHC"<$^D))CFW01V06)0H]7^9[6*Q6]]3[P8,8K_.DGKAR-9P,Z5)
MP2<QG#EL6^A"<#V+)=:Z?F=D,:&YDL93"O_VB$S?+ CQQ+T[7X?V8?MWFW]'
M26-5"VB(JZ%?+!2Q6V!?(:!+VS\W4YV2^VL=I<.3="EI-*,+,;IL AS5RE11
M(7_>G3FAGX@%1+2,B*>@\(8!V*)B,LG 3E5NJDVQ7K8F*ZP(W39%+T[_,L\#
MYYTXC;%;<[?O*+"&IF2L5828R#)F3H]<81NG64[]OJ#S,>  AK_U.I0,K&6"
M;D*LIYAVZ!-6*$+T)@ZGUCK]5:&93&#,"FYP25K@W=*"=)@I'"99)#A2V8W=
MHKS5DQ:M50S+H>:= L)[55/4S)I 4K%[W;*8.:-_'0Y:[TN1)05@:.*(, &0
M(C^+>7\=:F $D+&N(E,*91;0>"PVK97(&[G:NX;+CKD\U>-]I3= _WEJ%:'8
M*[X>F?'50D!@1?U*12!Z*!V_5;QA+[W=G A,2CSM/?*T]P()C>1B1<+P 6!>
M$I!UA)*D1Z(Y<&Z,3\U#^ZN4G"."9I)C[&$"E[V4:(PJEGBF@.S@NCA=I"0B
M$8##"M3ZEDQGN!3L-=<#M:-"E=H2F/99*:V8,3 1$$W'<&KR/@D8J7Q)O[OA
M[#* M=;)61?J(0"I>YC4MBB[6'M-U1=E$Z*-52#7/.2+EO4"5](CZ#Z[\8JG
M,@*. JKS_F_(WIA%6 52CGT4_U4L28&B549=0Q,:_%6;D"Q%1##3J(DPPP9@
M?.@VH33?,3S%UO0-/5BT%80\R+6<'EP,V\+->X<J<B9D VI7'8R@(!DV-UXA
M+9^P?W])[3\WQ")33D$ 0LL/$/JZ /F?) "YWMK+J6VF)@5>O4/:N:5#9] $
MVEYUX4Q_ 7OL8*F1_(0D7_A@6I+0;+<4P.SG979XY/VL>GEF"7Q4BV8$X 0D
MWNBLGS.3F_3GLG12K%O2X\>6,ZU$ZXKI->%S$XYP<;/".N7!6J ?>&HVYR=.
MS?"8A\2,& 4^D&F)$#2X"YCMP'@0QU+'G,65%TW-FL<1V$B)':JW(RUGE=U2
M=/^E4+^@$K6JJ=>FH[:C<=F.5W-AWN#^\V49^ )8"%9/H8NF_<3KE!^6!V]C
ML:1H7WKA<T+ZITW1O'.Y^3JV?1C^OYU>W>W[U$H\R2CI>K,K;T?I>LN2--I3
M4$R*131<:%OL=^7@%X+:B?MO-V.W/&,X+92_([';. #A!)'>U(YS]Y8G)[I1
M.-EZ+J YR2VP)6RJ7!PN/1E-R4:+Y _ >W\G<%8YU(TO2@KS=>KN:)\3DA/!
MU4GU_[0!F#3C5:?M,D JE])&R]ZOI%$*?PFN-7LK:/M..Q(&K^J=8(K32_+.
M^W>X$.93!>V::P$3*TQ_Z*JGE@^B12?(0G9B/DC7[%\HX7F.XH+CWL?&/D8G
MN3O%0>F?03IC&UA"XUBO@9%][M[#D+6I9Y3_BC0+/+%[%,IR6Y[6/.&<,K\1
MM=@02UM2;(J\.INM'[(E0-I >=.Z86<:'@3>*'P033R:X(^QB^Q&;GEGIY/G
MO98^+=NXU?A@&M>1SJWLW7;BQA! QD=M6ON#WH 7,]S/M=X"C* 7P9_-2D*Z
M;?2>A6YJ]*QR"VELW4QBSRM=^W[W4^0D3%E1.<VPP\)MQ\(]?[A8N/N0-J.W
M'/DEBB6./#<M60Z.*^\B;6:(-C;+%4@)D7;7#N$'2&EV@BSK3T4[/ONO_W/X
M[.#5T;,\.SHX.I0$R23[[NCI_D$VI]0_LZ$4LQDIZT+3R!\*)/AK8G@^%59+
MBO9%DU>37;]0<_F/C7_)MYSO6F>/B@ZH%DH)D64OZ\<YF?9+KO+14:<@_>XU
M)\_"Q6B:OGMZ8)XV/;)-!BZ>!3A0<'4T/S8MW0=>!#>>(3%D5UK,AIM+)TLQ
M)$AB2[U%1ES8IJ->&^1%C,8TPVB]QHJ8(9F?%IE([::("2I[V/;I#O2"^&[9
M16):X2W(U?^PHK>6J8#SRKUM%'-[A@Y*52:4 CZW'9QF*VUIT904C3^4UHUX
M(@+9@@NQ)9F6/%8X]>6LOO9PFEIO*XX%9]K,\@DS' [Y;L#-P G/+0ZZ05+G
MUK$GP77>T.G8MVR(!%8R#+*P^DF_#3:=HDTQ#JO.7?*28#8=TZ44@B;O')V8
MRYZ0.NU=,5']'PC[I&F\?#CA&\91U\NX:1?,Y[M8M<2YR>Z]CFV%\9"QI5PL
MA;LY\P 42+KF5D \+365E@17]AVOS[7>GPAFJ>+%-V2*IQ43<"0'P*3L_,GA
M_:10^)5AMN27M("Q?N#Q5CQ0<=0>P.&1-(LC<4\U;O;EF:!4)8-/75WZ60+U
ML!^IU'*33SIP$&#+>__:&-QX>4=:!L'7CC>3;<FK=\-!X"9+O6S40$DBH^A%
M:!1DJ#FI"\GO/-)=#HH4ED0VQ$)Z\4T>(JVEUSW:E1&W, OT93\[-94$N9B6
M_@(W<B!%B._P.QX_Z8"GD\_;M5UN_'8EF](8.W4\"/"&=EM)/O1P4K S4U>P
M;34D//8JNUSMK<]GY<_[W;C?;HWI4\)V9>F;+J7O\38VQ>[LINTVIXU@GKFE
MB*43J:AFQ1S_AEP;_MMU8(MIU!4FM-MNIFY1HYPQ:>2#33I!1CK%K9"J13E:
MB<O3"(DIGUF2U1:??>+=N1P4]=)=@-\N*0_:/^)VTWN;TTN$S>O4?X:+X9W9
M3UWVVPK>/"DQT(7 L%6LYQ+57L??W\WF;18EYTZ 59-FO.J'9^CP"3.Z<Q2_
MR10%R1%MEA'YU0$:4V )):FQFZ-;G*,8VR<Q/???3:?>LA'YZ6Y*;M.RH:?"
MGSE!+V=1N0GEY"KJ:0W,CO6THB*W"NZ8=#SG-<?H^;W&N06_)=QU2 P]@7O$
M9 L[2$.N$7HN6"URMWJ^P;F(K'H[*VIIPB9D0S@F*7FO?5NVL4%(-V4& \.:
M]$=4))K6[B;S-B=3% \8)U0GIZ0V#A9!5X%%5.$1B78@]SF'_/(../?MIF]:
M=@0P7;L"_5!SMSSC=C*P(LZ9Y$4^]*^5MYO2\BF_$J#__:^NO.^C@*(R:S_G
M+R4%59B@GA1T!$GQ\))JZCNI@Z%_2 FR"*WBMX-5+ OW8G226#C<>'S6-&P+
MJ=$:1-"U7!"3-BT(@68[T_0^Y7SNSU?(>&0<<9*F8X!FQ?)_'N6/40BBUL=R
MJ0$GJIY4(VT9?\:'-M[</_J8NQ]K^6)%$C\0U_9.W)*K=OYK<^,(P!8DI3J
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
M$\FP>F/L?[:9E.%E%9/*:H(2?B6BW&$;8R= QHK,,&<QW"5WB L7\);D&'\
M:_C2PZ0M%\ZN3O2?MC"TM(8"76C)VNY42&/K[M?$E Y]Y%']YZ2;CH@!VR0Y
M'E;R98,_B,QB\(V#%^ MV*J.RY+[>>R2Q+ZD'/7,9->"F6MZ:T,S:+*!Y%FO
M9>!06-J0G=!"3^3BA5)-Q;[#>=D)&:65SL.;*4M/[PU[T/8??1"V*I>&,$WX
MVL \UQ,EQ2C$Q%V2+>2$CA[9J^!#*;9<!4<9&34IYD6:\G<;L9_LGBN3?4.M
M)F&_[=$TKOE<<WR6R4(DES##S:FGL_1O-RN(;HZ>74H":A;44V0G3#-7 'B@
MM.,-0@\EA2'V+B7LX;6(KHYW[5Y?I=V+G$.MM%'O.[,VSX.R+.$8+5(JV;W:
MR:<P(MGW$P"5@A\SO(DM0-/JWOJUL^CEZ_3>-]*EV"V0KT6(P/Z5(LX).FJ=
M5+,>!B+7J;?!1,*^F[);)SM+3A-_#D4)I]UDW#)!$[6H4<:EY*Y8/J_E3%=D
M#1^\%RA?7.H>QT:]*0#JG**.6_*5Z#[M)OF6C:1W0QG^.0UQE!:+36 8T""*
MHP\)1Y*U"PD"-#X672.51U(ML"H(]S\<HFR6"1W6[ 1TX@58M\04]VW^*SUX
MC*-IV985U]_R5F$\COFFX$;"=R4Z1F: 8B#6_]1\J$6XUUN0[9O]4]E)G>BA
M&8'KZQ7T UK(Q'<7I+4]=E<5^PWT^(NE/K< 007+I4'L@TCS_>H&(%?2/J1
M<N[)=V;J8LW-[/-NW2W=//C(-$ME2[WU) .KUE]ZF1>K91&*_^E<08-:?>,8
M%'+?W]4(CX?:NOZKZZ>\"](5'''.G=V=5)L(1 L%;S#;T,6).DG$@.:@:">=
MR9]HH2(GB&F1 -I0(@%L/#!C&PS/)D]$^D3V*9K6W/LZ9B8NFOP:,)[8H_!P
MFCK?U4HBH[V5<1PH8]60\"Y#_&!9!7) &8>.P*[,'^^GU")]+X6<F-KZ2!%=
M2:MC+_M!RD!5J26S\$DZ[FJ7Z%Y>][X,EA:AVW G+52!,T/ +8CCYP8=+,GN
MNIN772=E,Y'4B->GHU [/04ZTSL,-M0F@L[IC8QF)\0/WA=&.Q$.?[P9[9H5
MM:F>E^T*&)VRXOU\5HP_X;7\(U*+9.4/QF(U 1GWG-N[9$,4@OLXIQU5E=V<
M\XYMV[3R@U;E,OR26Z0V*I*Y. SJ<=@$F;3,"F16>%2360E.'K'EC)=2?T3.
M#=U$X78Z-CR-Y(%THEB!OBN_PEU2-Z1LFQ^2\Q(2(FM@3OK7XFSGJJ(*Y4@Y
M-89:_=@[6:X99MJ[3DZ==7[4I=(N3ACO&15*1Z-E260LF#[-!EJ""./EY<&X
MM?/^X8<VS*6S^N?MEA(T/").3&VT3VV ^"]MU2J-THQFLACX*(PXXLF/4=?N
MG<>K>K2:S!R](W1V2U1 )O&<SI/>XQWN9ILM?W*PP]W<RD!;2? )M1]: 4P?
MN(ZIO=P/JJC32(6C;%HA74RVDQHDHQS4C5LZ=M<:3VC]A#+*@AN@"J<_DZI0
MTB+*FLXB%_,$):B]N=PDT*)Y5#B.Y?2XI.@1J1QZWZ&'+G&&;8)N2VG2I;^0
MA%_7M-U9N;"]]@!4KI# GGOK,R\M^#R>I\&>]C4@:4PV@2QM"MS@TE8"<DFP
MA%%5<#L*4/L2% T0ZG1P2Z6S-.D9R+E\1L<E'^ :Z=FU@YC</BM<BRF[WY W
M"@4R12N!3W?@FP2!*GCXU, G)S2\;CI3(@X>:T@<[ZCQY=='#^T5? D_.K.V
MF ?X$KD2^+>V7AA" TNM,G'T$-$5\2MG;D$!<XHK&<[43)<7@@NF6VDA5,[/
MI%DNS$F X?A3I6I*KL.%-=,[OJ/Z#E,DXLK("444BAZO@U&CBA*'448=3_(3
MH0CG]T6#HLL-0E;C>)NJSO68 +X\0KT'R81>C!J;V!&>:G^Z65#LZ2:<6PF\
MO8V=S[(!AL/2(2.4!PJ"U9SWA'Z#&_;'+5%8$%K$M=S00KQ"IN])PJU>-1G0
M*(FK08V >OID6R3,U&(F].TYA%>W+MVG"'4#T&[F^C<_*]U$6>>\D0W66&BE
M @^064(*G]P^C7!>>948"@2KFQOJ!MBA$C),I*MORV5!A1 )%<HZ6B+['I9'
MT#RUI7=()+@4KLJ6RG"/QF@YL$%8"F!3:!SD64"@M7()ZT3/*&HJ-6<'Q)O.
M\KRLI'@28\S45U$;QD<S,J(QO\=E[#0(!!<+)9W;%43%(#6\\<P:R&RQJ\FK
M2Y<%'41IOOEAB:%:2I0DL:/IG,U\C']N4D+QEH@.2SK:6^=MF90"_ J0)$$E
M(6S<BHMFR3X5@7E#<DB6@JQ[0M*2I0U:GR;_\N, XTF@2-G8_J$:X<BAL.+?
M9\U%?,A^8H;?F\C<M(')_Q,)+?]?I$_@LC#:%W]S2Y-5I*.?D$OQ."BI09:=
MX@&DND&0B:L5MF*NZ'"T"YMA9Q.O> TI7\0+224G[T.Z5=5=0&"AVV9H*![
MZAYN,?/A_%G21884CJ+ET2H5_8=.O"OIXA)<-UEORD8A2\;]0K-5240S-;=+
MM*O*U"=E1<$&6D)\K*:0+H7/-TU68UB*LAE:V8!Z>JB8:0F^.UHQ^]E;VY/]
MFEB9FK8N"Y)>'6LCFOGU:SV(A)<%_1;VR.B&-!+)M%Z8U07[:ZX:'I Q3I0
MHB_$8=$AL="G34/C3X;0,,%=[9UY=[IB]+C!$@D)940XLC7L(R(@?I +_50Z
M!#6$3SP>F_ZFR7_SSUP$6H>,*1_XM,B!&0R$O>>)QJ?_-3?]^96B#?Q#9KBW
M'/GVR@C(Y$ ?H@/T,7KJCZ2G[V\_?/@8FB&#'75@.Z22/X%8-9KIE:+"]E.>
M%'LH<0[XS8HJP$5M,RN4KY@+60 /G)\G#!6&9G@WJ'OE7R[M3D1FF8\U\?-I
M&HBMG)9_V]3E6'#JVJPJ3WOA1GZI-Y]0.W]#Y.2]:X,S$MD VE_"0&%?/Q!K
M2.,G=;O3KR\B_9J&-+SS^<T#GP5S)N*ZN,(<"F@4M 3VEV2=/8!]1&N"5AR-
M%K((;L+;(*ZV9(@?221!+4V61T4X"]M%Z]CD<FLZG1&A1C1QX[+CLLVYTW,"
M" CPA3Z6G2E=9J;_E7L VJ)C;KO@%(3V7&M'P;4*V'JWM([(G+P5K'<L >&_
M)_=DJIFPY$W9)P^</F1ZD[)J':)C<IB:EN,@3L>$_!$^LMF/1@%L/WJ5X@*E
MBI3$)E*W#//>#09$-OPPFYP5,&/L;^,F]M&TC9<F) F:X$WZ^USP5DVLBM:F
MXDX/KES/$L:F1ZRWP6?G?*W?QJL%_>CG]_C9DU='!_Y8K"K-8^)/3_ZL>:5E
M0RD/>+L7Y#/Z4&8%ZO^&/FG:Y9@SQHV!J#?!#40H>%W3H4(.,;7:N?9Q*$#"
M-*:/JB+M-HD6 \*H512B.:RG& X$5L\'E)7X.*"59#U!..B=#S#%";+M@\.>
M"AS N DW-FC:R]!9UCVL3K))LR1-;I,"\V9"1"BH&E-U*[([B<!R3I$OH8S7
M&B=+PI$#YMP*<6\R:)/)2.J'0;<9#G#2H!&;2F 32J;=ZH%)!JHA.[K[[96_
MPX=;^;OK">H-,LV/<>F^#@O\(:3B*4>]'9DE-/"C9H(ZR&#\0<S>FIZU*=DO
M(3VVD*R'X:!NECI,=<-'%9LLOC1(PN.[/5%VS3PY@J9N2^#X2 .8/H,PE&6H
MNDO]*::)U_I<0T_V&!),[5^SMIB4C39?^LLY15:9$P#4E9P(>/16\CJOTPY#
M^I&_^)B@^\MRCW/%5UR%V2CBE_'B/U"QCN68_$+^!RV2L?.7W9K6WWHY_R7N
M OL+I<W;K8^3WO$UX]?IEDJ$UQ53MUQO^[I)\\@1?,J?3YZ$B9>S,U=4Z.Z<
MZ%4?O1^/5PN-&N6K]/>_\T=/)J12EI3YM<^3@U6X)\W8K$9_.U>?ESX$EF5J
MANS1F^0O)D5PPBOJNC>(G/[>9$ V[=$;HBK/WL2_O%_0N/N%TA\-IM+X;':(
M7>]^MQ78;XZU+^W <]%]*7N.I<78Y69"<;NWM-B7M(UJGJ67R$G2%,;Y(^#
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
MNXB*!5%0P1Y7C_O>.7DOH>Q0MGI'X(HTT>!'6V*GW$9=488A]08'5--CNC;
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
M^_H'!CF74/92W:7AD)Q^*69\8]2:#4]@8+3J=3(>[,K:?2M4B:+>9-UJG"N
M,C#7QN#QP1MN:_ARR1(&GP-<C ?A%?P:M+U4.(W?CWPP,.*MI66/-\%P4E^-
M''4H=4Y,)>NHW?]C.HX0.YXJ[S8NNK,O'Q>2]6!2?,3!,>$T9X540I?7,13O
M9YPV-S-E=W4'+J@MMRRLQD)0E] X4$ALFII:6@MA^_ 3\&_'[-:<"T 61HZJ
MT@)7]T._*SGO#HJ'<3"Z,VZPHNZWJUM<>+_+'=4W*'0/0THO7!F</M0%([V\
MX=C;SAXDM7J-EX9Q7LJ]LD4^I"HN<DDV+B3XP(FYY4H19Z9-83?I)LMY;6VH
MS1?$EB)H@QS%.,)&L@9.2I*K#CTX7OV]:&")T% P9^QS"*=J/&N$IL?86>FV
M8[\JZ8_)P;O*U*B!P$QC2<.2C7$5PEQD:;6[AA[?3;C1+LA$ %Y'&6(;B)H2
M[+*E12 G)S5V=Q:@_</?7O\HQY+F L/H3,T:PCPJ/K 4#>R-TR$VOVH>NFE3
M-Z[;MN!HS#CYS<2@E2.5JOTLJ1R,')\_0A);X$04%C.F .J1]J4;8<C>8'/P
M"M6_@\%G@0$0@V7?FT="+QFRG/PF6A/@'R[\XP7V;=O5:RT,<6,SF6?HJ80'
M.[Q3;K04N7TUZ0#?NC2Q->)RO&J!2:1BEU.Z]7=ER.UER*</MPQYUWVW#W')
M2K+K\G#9K_+OUX$F-^9'83>%XI?%9HBO&.QX9E?87F^)0+@6J9%&D>G7'H#7
M]P5C2Q^2\46\%D8F'XK=E'W/1.#]CJ3M]'"FB&=)\?1T\B?6N7\R\(T;0@<+
M(0\T->@N!E%%3- -T[Z!](R].$VVFN5AJFM<3HWMVUP5C!ZNZI71<25I7#K;
MTO[;RU,M.8-@1VO0VI&^KASX5U<SDKR8'L+;,BR=)6]7ID92>@CW2[DK3<UP
MZ8JY\@.:<0*!0[MB9'^R)$BBF$D#AVMN\- 75:$,BP1E2_PK<_,1P<;AE/N9
M  /$I"3V%XJ7I\WV"U^'BG/X)$_?DE>=DR1_2&?Y3_]U!^.ZQ<X"KMXS(_S
M^A8Y6.\H[:U=0<NBF,T@70N_S+IV@=5&90:F*+NW+&D+ R<XOF#XH O1=(1
M"$<#8W -^CW)7"EK3%S).]3?+2Z7NO&V9+Z2=E5)X*E,QA 3K2X06/R4%9?H
M;\N:J93[U@;7BIQ"8ZHI3Z@^N9OM6VYI<)^]G890.)-5;4^BA&DKXL0M4;RO
M(+0U!I'=&&H(EX=\4+)1%1[ZQ<#=)''6"D<T)^+]I<_"T<>LQ_%A\J"(@>.T
M2Q<=0MNI^!O\L&5$*&\^P&XAWO)"-&9C^P(,!3_NQ[<%@JUE21'F#B7'-.M@
M00C65T[JEK$FS26,B.ZW5&B1PMMR3(T<:]*DDK2D7SQ4_L:*UB-3:%/;W5J\
MDVL1ZHKX.\=\NB:B?/W0ZMA-YBU/9E#9LF3YO0)D4$187C1[_J@BB6_YE!@6
MJM$N*]['YR0U3L73>@L]/ZV..7*PH-5T=,^X3BB&Q%\WD]A7IAE"LWKJDHF*
MH+[=[A3[-K&6$CUB0=3I]N>)\F'Y14M*$(A[.L L^+1 =V\W]!W(5B%^JF75
M12HJ]*&AY8MI(P<0UKLU\&T,CG1J V0Q,$T;N;L1J554%;K\B$)S#8D_U:+9
M+K$2(W1.,@X<8/WP"VNMATB"YX&NDHZ7UD:62 +UBG'Z_4=+(82J:,A+N"]J
M,FBJR(CMENIMDDZ<PWFNO6<[%DW$"6@G!G++A$FPPJZE$?*F_D!T(<4P7J$W
M6P*[1A::"P(Y;..X6@B@<V+HPK89-'A#BB=I_IUI-6AS% 9OI>XUQX;"^,2+
MF^1PQ@*FYIBB^2PDSQP#8Y/)]T6)I -K<U?)N9V\L1%(XP2O9+W95>REP%;^
M\5A)J/8K.#D1S$ \'";4GL0R=QJ ]!?>]#0[%2_GZ. XJ?03W/5*CRFE?W?U
MC-.29:T=244V0A]<J])V ;OA%_Q(<"A=9%466+_V3;M):&LU$_4(C.F6)YN^
M?DB"6Y&0F9Y=XDJVFH\,J%_ED:R,9[2BQ#>/ZGS",__X,5<H,L 2)SQ8K7,9
MY78)!%A5S84:X0F&RXH5V.>EN@CZHJ[WOF5G6*Z3YH3-]W@0L+DOD!UX[><;
MZ_GU&1E>EAA>0DI.KO"#MU$7A 51D%.:H?-S*Y6X344N:@E=L=3W\@(-HT9F
M8*LDE/0]]CZCTDH&>B*&JHB%Q>PWOQ)ABN-CA8? :H_9?..MJ 0!D-4J0O
MK-C-UD.0^;AP&@>@(-N6>C(P582)+NDTC%21/.CY3=>5[4L*O]SX?FAXNFH9
M/CI\S.#0P/F@,0O3H9.(-\CLP=X<E:G=65%-7V6/COCK\AU2DVOE (9H.XQQ
MJR**A1$Q@D9#<\'@>--9NF6A<0HZT;SHN\1&L,#&3MFCXRN>T?:I]K4M0%.G
MSP&V@_ ()$&&/".QZA=UD+X*^0![TEVC?4/NQO #IKG!>T7KKB"/*3U,G,W?
M5OY))N58@U9\=.O2>$57?O3D:XV)-0+:.RS8P=CXA9.'^@I4EE'U6U[IIIK(
MIAI:IW% L9JCC LE9%=T?NKJA-8YAT:IU#Q9-EIP6MO8@<&V@L&>/5PPV)U2
MJ)*M<1KAD2?C($@BX*'PFW95N4UE=.!G& ,&4BP%N_(6)O,>;<?434!H0?'4
M4D35ATW(JXBEI'TY9<"K[,]R*HU/L1]TNZDA;V)>D@)*E!\2BT,/5Q743C0-
MKB9'DLFSY,F7),>BNQT!@,I@"A(G>4TB4++U[XW3]!H-:OKZ?]SAKX_,L-[Q
M4J=(3H]_UI :P+/CER=SO^#&!:6UJRK7FTU7544<4*+-LJ!*V9++N(Q\%R<
MG68XR :\ :G7-M)](Y!>9 U(7SD])QAT-0UGB!R'$9.8+FWN$!#U*; A+LDR
M2V^!Y8_B*!NA>2E*6I;BJH<H2Y)6&!-N3W1S3O6+*-12"3;J^%N9NJC#=L-4
MOE\.X[8<46&"Y#H>@ _\*TE@5*5CG%"*!Q,%*S1JCE2IDG<7':M4(44^T@>8
MK(?'*19&82][_A!=80PSX0/:MC/T-M4Z(=QA#0\AZHQ:02%.$:G@+;=*ER#=
M5'>;CWUF($BSG?8Y(:-\2 0LW\0?7Y',@,'WC#<H./ZGQYQ@<W;C,S?Q)GJ
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
M]VUXH->A#$B?^1CK@.]C'5"LVOU?;2HAH?,R&#-C9@;&.M9R>&^+39%]+;"
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
M>0R4=/M@GM&?A>?2R8@P:=I<53$6P1$T2YV5[83X4/W\\9CX9VQ5(S$\:^B
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
M6TC,WG?'1X?[3W12_7,1!(.(%U?CI1Y:860 -RN[<:!A.#K8/PPL##0$8=6
MZ$UXF[Y[L?\T+IN?FTRZP7F8 ?<+'X>AGA<3)[@B_XB /X:?_&@]*A\SXI$'
MMB&)#6&\YH\U_ /3)/H#D?@BE[2^'I7R53^V '<V%T#:'1[\F;XP;YB6CCXQ
MQDDJMW#,/&4X1_RG_<72!RFFA%JD.]WEEO)A"\H$1IO__Q>S"4"=+KJMO$[
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
MYUKF<>DJ2I&L&+1,>Y#7DO4-0[A=3'XKT%THCIR6++_UX1P%'VW07X; T@9
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
MH+S0V0JD*&A$$=>)5JF\%X2.J_DD46LB5Q V.Z6ZM278B #9!EE8 HPJK^9
M0UK3]NZ]M))>^ZO'&N20;XUD'%M4>^+=3L@O%O.2*%Y)>!!179KW?UUZ#PA7
M \4S QT^$_&#O" A1Y>@!R</C'>. T(5CD8>;/0+-'HSZO3R<:X.2;(BO(]
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
M0A 2\K95,PY4GVSJ;T49ZNH*H%L.S*,,TL>Y=N4'H%!H=Q4U>5UO\,HGLM)
M8XJ:F5RNC=GXJ,5PLX8>4_G3%(Z=65IUM^C9FVMW* $ J0<'$A<4YH7']US=
M"Z;?I;464PVOH$8$>\AI,X5J%R%D]%Q&=<T39$2Z6C"Z&]8I1I<7&M;""QQ$
M^FV<*W%>44^4F&.K4%:C$Y'$@"5&*-X7"$JDF$)5<16T1P\+Q;"F$X!5EPG]
M';9,X !0R213+Y-P0V(?\VXH>+.KI=,$-?<S%L$_.5^TH-75#LH+Y-L+_RJB
M702<8CZ:QA\1-WXF(8"KKM74 K05AM4,"5JNG*M]6RI'NDZ7(\RJE2K--GIL
M8_735HK& [^)4EO%131H&Y3B:E:'?45&I]\R&;,2+:ISU26@8YZ[JG,[(N<B
M+TG0LTUMC>ED DN0YT$1$EN3BVHY]&U,X]L(O!LP:) L5'D;N#(("!I-)1)@
M6+4"N-B^A%7(9^DM( 7M/ZCU0EUP=$L9TOB[C@(]!R4FTJ40%W/!K?0)::<0
M>E%33A<L7M>CP? E7I$@/4(C%-9TA6%U%>7^'?)2W<1)@MDI;_J]3I>L^(7J
M[.>+%/ IR.B"8^HL7_$;IUM^4HTJ<MIH).#N)#=["F,^%+JQPS-_X"]9(DM)
M2)"KWDGJ^A$IAT+HB!>B\,#FV-(KZ=UQFQFI F0%@&S*Q\D;W8A\1"Z6%X4$
MME+@[2W);%HB/ =.C05HB?R_!:AX<1]+S%<$O&,4C<\)3#GT,O^%3"8U&V'V
ME*@.7Y4H3U*?E'HF[_B2%"I)W@TL\@]$M^.<X<=X 8LY@,&J7(&P>Y1MLQ"-
M3!19Y-"IMD,[;+)J2PZXF.>0:9$+<I3RJ3K*<C+Y%&(RQ03(B+H)2*P0I@:
MF5!S 2:!#[8(5@E-',O6CT;J%CUTLF>V\-#%"5<G2.FY#+AX_ -"B3-*]) 7
MT#7C/ #[?LFIKY_2]Y=_?+R&3U6E(B:D4G4X>JY#[UYH./*G4MM* >Z989N*
MS/M!)EXJT)J5* 4B)2(_7-C"(A8)YQBUCVE ; 243+5#+HX)MZ@YE3BYO_&7
MO%^)D_(_\4U*JQ$K^?;^?R[5(H!__B_ SL^@:DG4_V-ZS5<)X".?^[]77S7Q
MQ*#DDIOS<%:X$G03!ND<)L5/^QT[QX 'WD\0^Y']S+'"3QQS"!KG^F(8(_28
M?-7O7S[EKR+(,K&17KY[HD2'VZ9PL2V]!YE$AW5 PO!.X NNG8>P\TRX)]Z+
MU#OMN(,O#W<5@]% I1M^=F9![KKC<Q(UH&\F>4<Z&I!OC71*!*D:3-RV2J,5
MS0.$(EM^$26!Y]G49:S_3)LX]# 3'2MFM$2Y]C>NUO,1>CWIJZ<6J/"6/".8
MEL3U 'Z= *D$+V7S(/$MT:FWHN+,52D9)!=]<@!O\VA/7YG,(RB="^DN52<)
M&S<I<MTPO&L$W!7E78+\)JE-&X^:AU2QI?Y4$7_;,A8S/BIXCR\H_O^7/4#$
M2Y7Z?J,639=D'PI0QB_J$$K4C^-7OK\4U$IEC,K\7(EMHCD[57,>X1\F"+#<
M +J!W!;<-]*[E$"GBW:F[3(UPK(+?DBMQ^!V%3][#^UMA(>J9K /A./VCT F
MML&;\":5&<_O%89P._B):<"]J>0-C]+V"&JS "N*12EB*RA)JH"<1_WE5# "
M5#@*5H<Z/)06>_[R\;/V>N@.(>+/Z\T=4&L%B8RI\B)VH>"G8\]?>$OI7I;M
M+@EG3E^!R/L%]#V]]Y-$QQ&GJ1A)6/%-";5.YDREW( 7Z 9 X@"(&FXS:@>#
MLIP\Y=D](01B!W=L_LOOB=QC0-AWPD.G)?((AQLY\? 2C)17CJ TTQ6Y3" O
M(8@BZMR#:P%L9KST*>],!Y7G^T%5P3; .X.I"<N25@&D$P#V:QF4&V]D[(&3
MM\ 1[7W)V)%OO@\BB2BAMTO4EJAF#<9=I" ,Z>8K1'8+2Y<[@ROBY"R]4I9'
MT3=RWJ3$"*3(.))8L+"].9T$Z035'Z1+081D^(Q*#"M>2Z"/.31B(0T00L90
M"$7:CZ=-E0X!MVBAZHP *%5'K;ROD001I*DSO\0Q"'$2"Q\H5YL 7%=[A;"Z
MBI,./65V O3Z.4&O<^N<"WRY89HI)QE&9<-K D YK'68R$ #E=K"3UGR2*[/
M(Y"R"&/[JZ5H8BS8!YJ%2>1F=6;!A;@4("0;>BF L,L% :U"N)+T6U!&S^7U
M=\,>8N&G%%[Q[5QY3;_MY%UF?4 \=X",4B&Z7P&EQDM;H3=]R)N'%9L-5,M9
MX>S6G/WBY&A9L?!1?@KR&TP %MI:7$5X*Q"*\.9?POV2<CD'A@)&-Z8/4[A
M59,TO9UL/HLU+SZXM@$="!W2>=$LWIP(O95C3^#Q3-#;B2*4/H7 B=86A<LA
M!= 5PM4KSN7:A8""-67:P_D:1:!7V,;!%'9=,!+)EJ"8/TIA(O(VY3^5CBO$
M8J1VM=I,8T*A6"W4?(7*H2DR&)ZY"U*V-C:(8(##XA3WPJR,2.+A9M% D TC
M2%^$;9%=WFP3)]X<)QX>9YSX0-N5LVY19BRA0BT3QO\4;K=0Y)BMRS/1%\V3
M/0Y5S*1CO<<GP[P04HRA,FR$-Z>H6TC]S!<"0QX=3[J"H1)AI4!C)*:UABP/
MZ19<8T@>2I%4U)?2M<0V6?@01+K<2*3.+H"/Y/HIK4CN&Q\27,"R%QN6@:;?
M4P(=D+-(YX"H=DMPU= R$NLEQ+?MN-4_%VR7][$LE15EB];GX$<+[O3?M(X4
MMA7+%A54T4,Q6<YL( %%*[[2E6ACI+B&:\3#-"]&N"E",RQ[0ZJL)[O0L0./
M)\4"93A3.?,$4M(#X.91AL9:%PH=I&D:L'*;0$0[P&L+.ZPGHK6XVB@T?6B>
M?"=N8]$]0]JJJSP>GQ\K>6?IE67:;&BVA'4%J)[2,2"[R.1I*)B;(10*Z655
M355D_H<29?+O(A$/\L.$):D9LY=I40 N/%56!WT6U>MD399=M'8#T>LDMV]%
M[GWN!)%9G\@BX,W(Q1N%P7)O15Y/@=CRA*J+BU))C@)FLV#L286IO#I*BY,^
M$"P8UFR\0B])X;$ 1M<VT0J#&4/=,M?@UEIA%9IL80A?A\(.5:*A:.>B.7%4
M%Q=*E+Q!RT@83!JLL&C^:^=U<<0QE-@AP<'+C+YN\:9,Z\,[@Q2#:0S 'KZ
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
M+!(OQ$?01&')/_5"Z,!PQR*^([?4\^(VC&_@U9UM&BP,&\Z&ORNV@ZT2"!K
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
M8QQZB74-'3?B"-(PP;/VZ=-[ZTPD$O&URH2A8K)X98JNI?)^S[1DI!)0DDI
M,FR[5[:]WI"HN\ZIRLK/\1U%+PY56W";>"(-2!O5N_<2WXBC/=.U@*ZC9906
M\J91.JQ3NH;T /5,2U$J0M_/M'I\5:>HRX#"))5$P1P!2)E&@20Q\<#5BYZC
M-&6+FQ",T$BD5(O<O,TO)V1Y_L_E$G)/2G/X>E4UAXA+6>& *A>ZV$54NPMK
M$=\AU+^JMI$)97D1D:TBA:J@1^62D'T$YRM7Z(4I(VI:A1)<W!F)"U(D];TT
MY_A1I I3.-8A$VGQXAE(EN=_%?(9BO>$!2G01S"M34]9MH4VQ%6.E6@%A/EN
MPM>'2K3PUL?"4H6_6&=_?DN:D1$ >Q8 51T3B''.\Z*+4O.$K:1^1=^><GN&
M]:X,&S2/0J<(V3]")HD"VQ,K7:YN.=7K8M88/GH!/E)-V"332$98YY6<12K
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
M=4M%[GS7[/S^&'Y4;]M?3F"<PN8::=(HGF[TC>J.7BEUJGED.OL QGB2 NI
M-H]7?"@_??L\4C43R0I'O @R_K;I%AOS!YO&T30( ]4"/G>:7J&C\U7AK<P8
M9HQ7S!1]7LKT@:P;,X89X\7&:,FM]N@=5HKUT;5EG7V*TW0-$^(EI%.=O6M:
MWD'U#FZ?=U"UQ*8D$&RH')K8_?[XB"J'FH?Z9AC^F!C^S.U#='Q[.!S#<(;A
MGB5AQ_:D>TSUW8;A#<,_$Q/%&1B5PC#\J3#\P+7'[HDRO'$EF3',&*US)56+
MF:_7GS!+]]J+OK/(\J')8W"SPMB(=YLPAEU 3,>/VAL[Z>W82:I!.DO+2>0
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
M(8TVF>)$$GF?IT-/6X2W!]U-P]O:0WOI*J..T>_I6LJ*8ZEUR#(CC:*U&&D
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
MH"H>!-R[4P0737@DJ0X@C)P"8B@$\WSHSH&=OH,Q@PO1%WB**?CJ.$:P /B
M11R$E;(#)8.,'0]>Z! ?>-+@-_+&H*)?WP.>2YFVC"GA;<D'06)M--BWR2K^
M2:RY> ::%?DC9]8INQ7/@WMTX:"T?,9+.:$Q@]=,>"C[HCC*K)6J$,T\\EB\
M*'"&,1TC670DX.C(HR &QHX4#/DO$HW![C_"/AT/=CN5%GX@[GA \B2'3[*8
M>V_#W#N7#DP4+Q4UP#455*F)[JMSTA<]W[.1$%P78Q4KSV@ 8PCVNP]P,L'
MQBU8S;=7"T"X@B/!*P7@6(3T'?,MO@LWSV/ G(0/Y0?0/C*" ,$9R;TWV&7J
M#*),#,08!"BL(M_>3M_^543JO.P+@B]Y(2)[Z@,5%B&9GGP5*-&1PJ_A*1)D
MK4!0J4GSA&;$Z,V!-..U)P6$\D? 9 7_%H0?]OB!\][=(8U%Y$2^:K<:S=1P
M! T@ J+>0-S[[CWI2;!)@7S'W 9!2]KE3 93\,-79C/W.$F0!S UT]>!@OIR
M>Z/6123@;U]I;1$@GL&U#051$(CJ(:I2D,U  PS^28Q,?L\=2:; DK -E \.
M2)=@)(D$MH.B2M"7I8)4YB+A=B+<&4@G$/7P_SGR&[OBAS/$0\UQ.1<!B*_$
M;=I$U3&<( 8F"?!)^%8(0@^U9,J<G_^X?G]N#H#9X(!3QP8MAL^#\"W 58KF
M(JS@160OI*!:#2/2<O W?PC[DV0-3^(WR"Q!*<]<'_@O2$)<HT3R%KAN0>Z7
M*9$& ]I) C-RVV!LV&BWL''@3P$$0%9RSQ0L>1"D*!! &;IQ:ZA LKUE*$1.
MC0%7\-4XS(7>%-3#>#I-CYD XSWJZHB40#D['K,EZ[%;,8MD,*/5-#*^Q9 C
M>2UB)&T5SN"7*8 5=JDXDP,[2Y'XX(!Y<R7_>AL[(8#Y\E<#'/0Y;)%=AT "
M@,=W.%5]8B 1\!&H"X=,*P?5^AVN(A65B[(3S5?ZHPR9$"&2;4M_! VA#(A
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
M%7Z/E/#RZD^+Z54O"(0LQ)15@-CW"-GZGKLQ56O*GJD"X0I+8V6LEQI78S\
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
M\NCG^^!&2>\AD@*!HCNS,?B9!.QG._)1O)K+TA6<W7!QMWF)*UWP_\2>K6)
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
M(@+JS+-IIH5DMD.N::L4(.C_X*,9(&0V"V4VK>[B2;H?I$YLJ_2@@@VPQ$*
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
M(K[MS^99HXT1]2 $8HED? V)_4$,@78$2.N'AP:8PP*\OJEC!WX#_+XW0A:
MHU7LD:S&KA#A6):[Y*)=2FZ2@)<RC;1SI]'LI(*W#_(N"R+0^#BE3NA,#]RY
M5[V"L9XC;;*2QC[78/_AG$Z73M9::'N4.V\2>$N3Z6?"EG-\0>;>BR3Y/WL\
M$_ +"SEI0"73JP6%2N,]GE $V]ND_7;5+323++1,@>7;X)R !;9(*+4QN[8G
MV5[52=9"DE6APSG[_  F93AQ9G39K SN=W1#)Z\(Z'.20UGHFW[]JN:!4_\G
MU07I$UV('GDQ3JTI/W=+ETXQ7NV )<HNS$6AXVCB!]0*E%K<AG@:.^G(3PZ&
M;)16Z,(T<[F7MHF! X6RC2+L@CK:5S+__U$^^R /66B)]@4.F0\WG6*KH&)G
MG(AN_*C426(S3SY$9.KNE4ROG1!1^=WHQ8X[)ZO#):Y* %O#7$>7ST)QD?SP
M%HQ(V-?\PO$(6/30V^(+._ &, VIJE*]A5XH/U;F_J#?Z#<':/%' ?S_*'FQ
M<@8:Y R\B4;+GW7,QL"T2C]N-LPM/VLWMUOUL<V:K<:@6_ZQWNSS-KO>LF^(
MQ"29 2$CU_S/3ZV?,J]UA%+_PIK]8&:1.UPQ7J)E2<:[ED?]I\0PN<<D<J]
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
MH$VNNIA<[7Z[7^"N)(77">U 1&+#VRK5.HHLL,X>^W1*PZTN(K ,2;71@F4
MV,  K<U$@3)8U1X VQN@M8=<;<WO,HATZPX ;7WO;UI=4YO?M36_K=+66EM:
MY+_%GF"FC(GV]VV1UU8J*K359W1 &02T1;X^K&HSXJX, -HBWQIRVB)?@$A]
M+7)+6^3[MLCU .G:6.0;=Z3)9DNK6>XY^SS]?KA@>9?F%#Q5,JQ;U.B"85TP
M_'R0?:SW\77!L"X8U@7#1V!YZN&JVO(LLSR_B6#J>*G=^1X%MS.,'TN0?59[
MQ-KG86CC4QN?NP#9_];[^-KXU,:G-CZ/P/C4\V)K:GR:3;.3Y@$_:51F55?-
MWIHFI<[M?0KP-55K&0!T)L'ZL*KMS%AS+T-C+5-;%?NS*O3<T)I:%86YH6@]
M@/[_*L*(!#SU8L;AH3C< Z-;VS1B?J3$N]P.*?M,3P7142\=]=H=R*[K?7P=
M]=)1+QWU.@+[5(^?JZE]"NYD3S4<XJY P3P+1 BRF+J[;17]TO,_MD- 3=5;
M!@ =_5H?5KVZ T!'OX['NM!#Q^IK7?0ENW[UY]R-YNQVPH-'(EVW8@8,BQS9
MHNK=UDZLB]H&KC+XU]>XZ&OC8E-8]>L. &U<'(]QH>=+U<:X6"H#5OWT;^.A
M*WA8"%>LD9+#WL4A;"T,\SU%=)[.T_!F9W6'@#8FU@95;08'E7++ML9$[0&W
M^@)0J?M#V!O=)UZN=?^+$XDVK?=G6NLQ)+5E+TMUG+^";>%I,3AW@S9V:>_K
MYO+TD95&]Y>)XX8-T'X8#\Q9VZ5?=F8SM-+K=4E8AH_:Q/'* *#GKZP-*JLV
M\U=*N44WV]L6<K5-OBN#2&V;[5EZ^,S>+6T]?::^EK:YEJ7]B<^919?BS;XV
MM/>/COKJN\WGS-2VJ;-5]SDSUG/GS-0=<)IRM*.Q )'Z.AJZT&??CH:EY^S4
MU]&PUG(T/HIA$/-@#H8=I>"NUS%1>QO/PDE]E=[F,W3JZVW4?8:.I6?H/!=R
MVMI>@$A]K6T]0V?OUK:>H5-?:[NUEK7]7MBRWLT:D+6]7C-);6T_"R=,6YOK
M ZLV76=*J45;F]M"3EN;"Q"IK[79JK"U^2;B0U<D.\G95FH#G38 =.:'#@$J
M$"XUQWG[X(RB"4"[^7/1(AOZ4>1/+YK9(WP8^FX<E3]2((0PGDYY,,];@C9(
M%A&\O"5KX49-J[6 J]R_DR"#[YTX'P:"?S_G8]CM!7<?^#S\Z4WAI%/'2U;O
M6?#Z18C((_[RCV'P9I%"$NP @A%?&;@#H-QS@(;+9Z&X2'YX.W+"F<OG%XY'
M9Z*'5IC3:@N#?J/;I5THYT,MKS;8H(\2\BI^9C;Z/;/TXV:C_+/'ENUW&@-K
ML-:RI^0SZ>E/]?69VE))O/-Y, (C7-BQ[$(VNG="/WBZ:8ALD;NF$Y5SF[Z*
MOSG[)_];!'[L.=RKK99NU_TZHJVO(S:%5;ON - .XM:0TP[B D3JZR"V*^P@
MGHAIK6=;U=>T[N3F4) : J6UH9W]6^R)Q,1>KP9!F]BEB-!W$!L JS:SGDJI
M19N8VT).FY@+$*FOB=G1)N:^34P]Z*R^)F8W&9\:"!P8QCZ/<;;9C8@B$6A+
M<F_PKJ]"Z^I@[::PZM:>6K0EO:V<T9;T(C/5'0#:DMZ?):U'LM7&DEX<0V"I
M&4>D><!<OG)Y&+)+&AP<.#9:.;>1;W]GEP\8P$W#M7411V7PJHU"*@. MH37
MAU5M)ZA9>YF@5G=HUG4Z;P8!;0SNSQC4$_3J:PSVB\9@X09?6X;K 4_?MF\
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
M/Z[A8%#S*V8RSH-Z<@JR:5@-WX1R\E4W62>F-!8(O<Q*MS#;+&]=.1E\F05
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
MYM@FA9)FHJ1/TWHA$6&L,Q@Q3W*_4:.155X@(ICV2=#H<RMP86B3_$!]E[U
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
M==/$XF;KT;)=H;:@KM]VA8+BA:-X*CE-DA4I'_K%A4&<4H>,- 1A*XV)7LK
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
M3NGBPI_W2_U^_8BU-E8J@KP3"O% $])8122UHLH%(6@*D[3OW$V[:LN?"XA
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
MT2].8OIE.+%J&1+_\RN$?P>AKQ)R7E.%ZJ=@\S)CO DU$UZVA=>W_SNN1N=
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
MA")M-!!$PCW&%O9/_NJZ53#U8'6C@+_&C>F.&,%-P0I>%B66GF-K%>52X3+
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
ML#&&D5R,U[*G^4[H*25X@4:%:1QUFI2LFZ:#4</ ZC9@>C?N ?A[8K!/_)?
M$A([&C54(N5<M?E<TTJ)C?T/UPUPHZ;L8O(OU/"8KF,\O/O;U;/YZ_]JKC;=
MA&-"=?1T]O39T/\V>?'/25G*JI\F)_WHGXL2C,70+Y7&3-)K/I[M8Z]PLY>U
M1=C;.[<?OTH?72K8V7PFQ2LFY(T?XU?D)S]C2OS4+[\W6$)>25[>ZK+WK4C_
M2-WN+Q5'O;IK/TXQ8?E#4A*%,K5^$E.-J+]0"W9)S:)^3:7H'T-6FH+-A#$
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
M&U@R)2Y;$M$4/.[#4Z2+576S4F-#W./!P"5&UG@@&KZ4PJH]@&0WZ<@WLS5
MSO6HNDBF(_!JL%"J^++YWC-AQ).9B]MOM$'Z\^P-Z&%U#-J>ML0YM@*2[!Q'
MPI<F?]ZJCHZQ9NMLF,AP8N^UWK:KCI?.5F/+-FT28\_BY-V*1 %60>OO22V[
MYYQ\[:#-H*X'7^'J=VD"C[4FCI84B(OA5!,ERM(315S)K=7$QM@%_$EGL8OR
MSK&+23_1M_7  BT:QJHU.\/A.-*-_?"^/_06+ &WY<WHR<<A[M-)=/_P,]D]
MW(9K;>#=3[M'UDCN?$F0Q#%YKP@!228$TL10$0M72T_6UCF[-GD/A.ZB_S,5
MH9_ZMU+R[9QEWU@%S<J)7XCNX=-T3G:8O(\WF5T3"Q&LG4'T4:8FWSZ:\WY.
M-4+/?ZM21#[I0B]JV^2*$W?1)7V)'UW2F84FH*W5^2/7U"6N?X.R[5SM Y\V
MX\9/G3JNQQ[I-\W?>1S& >R+_M3 5#/<O48KD[ZGMH/PY9/6EHMU/^.^T)OL
MGLG,!4Q-2-M(+EXDHE3J9=K<-_UZUFU>IS;KIX!+#:S'C<6G'S\#.)Y$-)KX
M&"T7Y[8&V[2QH#<JV ;?^5[E0].+?F*D'$14B4+: .OM;ZW//_UZX]WV07RW
M=?K_/:WZF)J28AD@GI[^VIK+DZ].3/=AIQ]C8]'9-]+?&K_5,&T0<QLE?!G6
M=K.H6O>?CBXOF_;.9+J">J2/P6*/_J4ONNJU&VOC@*DKD!+HP"'<9'/<*L&_
M!V:8!@,K E"YG#[5X>:_-Z8/$S?W/\<@TU#!\^R<QC$V37$G912GO_MSY^WD
M9S"Q_O1L4.NZB@[Q80P+5L.3.#A0Z"\>I4W'ZKH^CT')R/^J@4LWFVARZOTS
M=4+T!L-XI'1RJ[W]-[-;)<HQF5 ]F\5T.>>#K^N4&'L^Z>4;13_Q*M;Q V!
MO2B!"8)-7?W-6)I'J$[3[";EB](R8$V':A;W@#%%^1A_IQV3TE RJ93%UG-B
M%8"S\\QJY9A3L)$>[<SZ:?],D'^['7CJ*0;R_[T9=5J*(/P]/]J?3/*;-,<O
M><\\W_L4QW9\L7?Q@>Y]VCD_ IM"$.-HK+C!8C!>(BE5B3SWD@3OE:5J;5UU
M<7&U $>SED KIA[XX70=M;@]]9#UFTAFZQB[O,;B$GM"BVJ*%W-P,4&+O+RF
MRVO[XH@9K6$]65A>.A[')11I)@D2WM"RH(PSK&/B6R&O4K)7G5E63N]\D2;$
MLL>)1B7XF\>^E5Q&6RU(OVV@^# B\60QO>@%L[OU&0,.P=]P[4-[?D0*KT6P
M 5:(*Q&W"B.M)$4,S"TFN96E9&OKM%L65\M?1/$O;';=AJ0^N25Q./C=QSRT
M#T B]OM//]ML65;>WJ?C(\*XL*H4R'%.$"^=0EIHCCCAVI'2$%NJB"A,7FUQ
MV=*7U$XBT;*6/XY.JMI]QW- IVD&L(/IJK$4;_=3-H]B<0\<G/K+7'AB-$[9
M<_1:S:B9\<ET_*)[X\:.@;'$"%P,7]AVITW1\4E,9N()NY59D[+35B(7[7H/
MZ\QW_#9QZ.'3M]4.KS'%YY=-U82)!87+^,\QGB58\[(U(WQC^+96_>NZ<C&R
M!28$L*^)"=73\#J^7[66X0+SG]XWHMG"S>':L*3F;<FBVWQK8IM<6N%D:DK%
MA9E,C^]?K[5-;[H>GMF9,3EC,@O-HU]>T]='T1)(>NREYD P2@[_"*,$=I0K
M*DMF%:?NB&"U]@/=D(^L&]_5!/JJ\Z^%A-/%G8OAPGNNF0Z2\[*$G9)H'AR#
M!\9,!+:85MUN88L>QP-X2."U-K8-:(K9P#)[.P!%K?SP$.[T>V]@/__R3>CS
M9!.J=K>VOWTXW"#[?[UGN_'WAY]AX_AX\N'T]<G^7\!'3_]= :WX%M.7%S>A
MG:^[AZ]/=K?>BX_P.8SUV_ZA%7NGKZL/?VV+#[!Y?3C=(7L7KU.%F=V+;7Y$
MI<4E\[&0M1'P'V&0T; 1E<88*@O@"[9<FP:8W4;D MP&7#!5D))37E)L#&>Q
MM*&1\ OOPQH83%:?Q1!7/?9KZP?CT].8E@A;PIPP.C-I=";BZ%S)/EY0C&M#
M23\>S>+HL;<R:.<U!B7BS!MMM ^PK+RE6E W3?M_J 7Y?NCWPX0R#5_FPA/
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
M!;9N0'K8A(J%M3&2F@V$%OY@;8PP:-7JYA)Z$(W:-%MH5/6I70KOJ4,/6]K
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
M<[24-<;,>N4 7B:70JDZX.6!WKH@*G9F#IYX/VFXWO'Y8NZZ3ZDW;#[C.-V
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
MUD+?ZK@/(+*75K<Z&".W6)YE,U>M!5AHNI.+^!4*31GU7@/6S7Q &X%&$,$
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
M3.M:S>S'R9+VY$2O5LZU#YU/"=\1\1YLQ(\>.W2#(,VM51;.6B.<.EO9J[$
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
M%2(7 HL*+DI9BZ)*DC"JLKJ(OCG5]Q[ID4/^<4M0T??=JN,B2UG!$AXH+D7
MLC0/RJH(@XI+)EF<9EDAOHB_YS9[<_I<#.!@7%VNMGZ&=\?$[ 76#$C^'"?N
M\1QHF\%W<"Y,+Y1MJW+>@T[J=SE\L)Q<$1P\=H.SY!J)7/C,1+GP*V@6$7TW
MMB(2L2^8AS,D5Y4-M4#J'D73^41V\JKMI,T@>)HA$J\WC(2R-\9D)'AN-=&%
MX/C=&<70$ L1RW3G+E'4L1;8BC6TC[W!H3AU4R-2-6+$1@\)>5UI*356Q&4+
MZ:V)<YAL1?M'#:&-%CC8');]FT+!F!ASG]] (XN!4V^7',_0S%G+C1T2U1AB
MQV_7RTEV\M6[O!31]>GW:#C-Z=1Z$00/L^:)%BX45T93)Y+KV:T,U0V:8PRO
M'RXM4(,^Y AY!MKA<@!>7QDZ&@[&4V%'[@2!::ZBX"7<>),+L*[#I@EHS@RS
M48C=S@>ZH+[Q>Q8)DP,.,-CIX$* .WW?19'GEW)/TA"QMVM<-N6GK7'\M UG
MPT^TT NX33,M5FQD"#ZRF-BX#G[(^AVM1_.,OQ\3;DUK^8=-]+H;2],#;K-Y
M$7?7;#<$58QC!@7O'OGIWJ6%?V/[2)_(!:\1W6?X7-WH>BR:MQUGTUH^FG5G
MT++66+85/VO=->GC^]P@\-!B-$?TVV@GUW1%C3P8(2DD.N[Z)?344_+B3V 4
M<QN?2<-_^7?<8??:D>I;B.!!&%P:8-W\2!D0IU4)9W628<>V0JZ_L48^Z6"
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
M[4IF;\6M>N$X\"(7$@OBG\_%^O#\\%VT?_B4[1^>?(0Y'&=)&8F\*H,R#K.
M%34/1*K 8($=R.M(E"##'SR*XYU\)2CVKP'_D32_DTMBL6L/F<P+!7.M4Y[4
M+,RXX%&EJCH$O5/68<&N",9N#]EU,\D7"'#*992GE1!!&M5)P$*.;GS" LY
M&;(T8@F+L3!@IUASL#;0_OC!-EAWJ=8I)NJ$[N>8?8@:AX] K+H;G[(S.)C:
M=NM.X_IR=Q"%_\* '47VJ%SONH,S#=441T-EUMX';795>/(+5-RMU'"S&TJ?
MM*Q*F><E2X5@>9(6915E8.L6C&6IS,16Q7U]%;=_L?_IW;%0F8C+B >2L3)@
M9:*"0K$TB%F9LJ(*15*E#QY%^7H5-_FA7/8W/&1U6D6IS-.B%C$3*=;P)55>
MJTCRG"MU5;YQ>\@^ZY#!9X_CJ$1$PSR05:T"EE=14(*-$80";-DH#)E(%-A1
MQ0[;H.ZF<Y":CK5DJ4;JQLIHZ7$:F,_QZ;4NRW(?-,^3+NWF9UUOI=;8J! M
MZ:KFJW";K'-VDHP++-HWAM'K"6%!46C*]5;PDY.9.L$47_]HW$R$<!F&*N5E
M%)<AXR XLZ2JDSJN8Q'R),RW>NH;B)#XX/#DN I#$:5Q%"1EF <LY5E0%%$=
M%&F>JSR62<E!A!39SFHM[4:+>46L4,[A3XYWPIP2O#N?<4PR(8N*Y3&K&&-Q
M521A6)5*9JE*>)K6VV/R]8_)403/.Q9U&B&F;E#$(0]8)HJ@S'@9<,FS,*]%
M&,4;S9GAX _3B/KXM)GP+SP""1S6K,Q%6G)6"U66-1=A#::&Y&$6QMLC\"V.
M (SKN!0@CC/PJ*4L4%+$(BCCN@RB*"F8R&3%L@2,C6PG6V_1&DJ^_PO&PA>>
M@5Q6>9J5(N?@R*15P6,%MD[%F2C Y]T&[KZ)MF#HU5197@C)00+$1!N3AX%@
M(0O2G/$85':82A0#X4ZZ>@9VUAI'W\L&ZFQ9/'>ZH[%GL/2:Y6$&X3H+V57S
M^#;?1O/J'MNYJW-VL93/-RF[#;F59O2*Q?LCS_/-I2;+03R&LHJJI&9EJ$21
MB3(,ZTHD15B*=.NF?Y-T!VC.$,,A99P'(L<28"ZKH$R+%*6FB'A<U+($J5E$
M:V-!W]O&SE,X*&!?A1$8V1G+RSR-8E;()*D5JTNU/2;?Y)@\V3^.PC KBC1$
ML@HX)E&4!SR261"%4D4YBT,5;H[FH('U%<WL,*K**H7M+> \R"0J:\5S&$$B
M5!;6HMJ>@F]S"JKC1)8EF-/@AI<1F%B\A%,01RP(95K7"?A:$BD8HV*=L/!#
M=M_!S+$<.8/OV4T)^G/7G>P7L^EDBK D5"JE&RM_]O9*K&A^FAPG6,B0I1$X
MZU$%YZB. @&K'T3@,>=)7%<12Y=+HBJ>U'66"9 V$2OJB!>YC%.)GG\>L_(F
M%<T/OK_Q=L.ZYI>JTD@FN\AM!4>[.U9HD$XD<H7<?0/>KWRB:MVZT9PMIJ4.
MKLZ,JJY@>SZ "5%UA@;"F?$.M=O8OW\NQN?MG,_F@^>+V>!W[#;!2K%7^*O%
M>0O+2/TKH!]BP]O=#@CR7M<!F]?"DL,#/="TKG9,]="RO1)B')HF9R%C9P(+
M!'(*X?R)HZ7;OM9NGZMH5HA63Y7;!)/%W4<(&PS+QF3O63#N1L.H61#)^8"?
MG\/)TE5VE$'7E6T+,3)=52#US$]Z$1M;X6S7GQ"]B$I-0X_W)^"&9/&UD 5F
MS3.O\X2)U"^3TT&+P$WS9F00VHAB9IF#1C6D-'YI'@Z:&3P-O#4!-X.VK5W:
M-7#A[+;9>H)U^V::D:;X5'CL9$J :_"2WB'$?K'U!W"YNAV9#J9(I8,,3M0)
MJY<!_WJ-DT#[CIB?9L3=$PRH'&(;-7.K)M<L^ST@-MB;#'87)T@7#K>ST&>S
MJSE>)_\&OT_Q/-D>[&>[KWZW#=CVVNR^>@UFQPX],H@2UZO[#'F?_B&NCGV-
MYHI*VAZ=KJO[M?VF?;"[M%.ISXGIY4+<_D7'$6A0PR8^P=2X>Q%EJ ZGY["%
M!88EU@\'4YXG?&;K9X@.O4.R)29X*INIU[6"#!VW('QB,7%(BIH?@*!7=?WH
M*OA@GTWA%_S<0[\G[2_BH$\VSLVB"/H4)8M6B\G+N,*N>.X2/JQ1C)>N/[JG
M<'V<Z%F<:[Z&R> )*%CJBC3QL%"WGMK122>&9AIQ9S)UO":.F&JZ2J>Q#@OS
MOMY-N&[KKQESU\QG_3.TTR\[NI;?#>IP1TA-*V]^/2#6+/.W/^!W,UC57_2E
MR:,4;/"'OPZ>=#L/GL98?9C.WIFO//9ISI3_R9?^&<$#O?'-ZX4!^RQA@"]:
MX1@QO%"&_\AAS2*O3> 1VQC2HW7GWQL6 E[.IEV1Q(W.^<9Q8V_J3W_Z[3+>
MRM@O[G]YZ:4L@RAVE]*'KW<7BN%M>@5["^;/A0VJ[_:C-/X7-]P.?%$'@M+]
M\D=&HV,$*#D?=3=T*?C40WL4"!XYGKXG1#<#**H;@:A14G\>E+'E-$)$:0<E
M8%A\?%SO911[O%D.'M]CY3*-E!+)-Q>-;C:?3CK$:%@T=1XLS@<&X-1U_)],
MIY*L:>V+:"ZR@;">#TQ-. 1J>HXZYPA4KRT*'9S9I%E_N.HT?%3:R>H$U#T1
M*G_RR0)Y"CJ(@O77-PZ#,/*NKSLS1M,]U6?J58>(8VYU$D>@HS9^8=\0"\ :
M_SF%4SWX!SY#7%CN^\E##0K]!";YGAI7]9[\1TERB\P'BRA]N%XBT-B7]24<
M\YD&]U^ZBN19=FX:C&FJM>+"82/W+Y#A/D5(@Q91#&;4(V7QUK41"D>/.TZ[
MV6+4OXD=CM!PS?.QI]@-42\%?!>96AVMM^%%6\PJ\,CA@AA)@7Q]%I#XXMS@
M0KAWW=H;=S]NEH'_N,:]ZFS5E\KP<0Q>XK+#C^"\N /."M"/!J>X=[Z>$B@*
M;>_Z)\!'.S?VI<64VGQ;G'5)5(D&FK@C-='G"QZ%'8*R<5+24U(=7YSFG=?F
MJ5%1P\$IW%W#BHF_.&W.VZ'/<]#I!7@RS4X#E<W<]&::5I.FU]3;'OF;]<B7
MVQ[Y;8_\MD=^I2_\&CWO:[]W96+H3O3*6V.A @,!-3<A28,58DB@0#]8ZPDU
MO(;BPO!<;4B%L(.=;#_J5T==9WT(K0S1 72F@R%VH:0!F0^:O-G9&4E$'X:O
M( F&3BT8*$I\5]_T.36V8$^C6*XIJS)0(?TUG4@8SQZ>:\$G[P;/*7LAM;JT
MFO"OO=^?OW0ZT'9ID&I:TD ^99;0 0QSPVZEF[[$>$PT.)KD2BXA8'9L()Y9
ML#%PLVPP:M@Q@AS[$M=+=CS6*UVG.C&!K!M(88VD5/"2"2EMO34>]S+MI^4>
M;M5$L]%61*!FD QJ;5<YNW@Q;WR*,@L IP$=-(.7X=V8=1-&KICI&,8.'B+]
M%M-P^N64<7)@;.<S11%ODZ32YX=LI LBQL5[,S+($IIPVZP/G'$^FV%4\4:F
M\JT!RW))Y3UC":_+J8!B&QRIN4T\WPMWX)D2,^-I(U[KLD> 6XU9NI%"!\YS
M25TD!N2RB65E0=A%TO["+[2=CQ!O<(+I6UU8S'U<QWQ&(R(S(0Y#9,I2$ZEO
MH"/[&Z&0T.:&X\31^9,I7@GK/>.3: ZVXDZGK8U?H($)P?LPO%)Z[$T]Z!?E
MG5.%RD!UL"5$:36TB5^]2/JFZ=(6RC?_BM16]*=U!%?ZBSB)3H8X?FFZ?OR=
M?;1C<$,><9H:5NN:IP\[\D5-L88R7Q<0443L-[VD@QD>@&!:!R2@D%NOHZ*$
M^]\ZNNRE4='WC& ;DC1 53<=T6?Q6=,:Z?@PQH[Q1&FX+VWL0L\ UW=G0(?#
ML388.K$^C9J)/'8LE @VB5!E$[2B-*HRU188.43D-'_L[K[ I^LC80@#;?Y:
M> B/= 1@K-/%K-+]^'4=]!B&.L&FY6YW";ID?8]UTAD9!&^JR<H'[Q05;^"?
MN -6UMAK^N=F!8\9;QR^Z'-%ZE7BYKL8RE>7M*PIJ5A:7F>>F7JUR -(=9Z^
M%Q$S82FCETW>2?83/VBPS::\.MT9O#98N7@%O>H'RWJUI@"$@%'!X+O8-&)3
MZH(Q9'R7Q28UETI7JKBHA3[C.I-$R-Z;4V,=R"DR/*TU.UQ%!)QE)T-7C2H$
MW9V;VXF!$0,B)=VI0U/KW,"B^D 81B2B"2SM!8(;"0?A?0-7QCNH.E[2. L!
MH53A*H'1@L]QP7=8A\K$.2?2BA*Z/(9_3N_SY&2J[>>.SE7C(*]?+8H'N,58
M8U3BE<6,!WT>5X'VL9W6\P_H5,P=&F(GLG PH$R:J77B*+:SE"PQH[ 0S!NV
MP-%J:?-</\3;N<WGBDQ6WH.ZLI;P9-5HW<3.UB%+UJ ;P:+\S_0#UM;T#[L>
M7-M9T7PMJL$/=QJN7#>3^R':7:-6EGB!>[K0V#@> 6]/:1-'I"DPN0D33<T3
MJ1*65P6O&!=1F:=)6"52U"R*6)T<[YF2V3X!3=H#<T<@=SF=F[\OU]8^USL\
M.2'%^A(G];Q^W:I=G(LKT\Y^QI+:)^_"@[,]MG_X]./^IZ/P."HR)4K%@HKG
M:<"JL@P*Y"VI99&4(HQ%%O('CZ)UW9 #.,,CW.P?F;'%<WDK;^.MOA)_6<-[
M>QG<9:@^'"N&5T%%@8S*+&!1J@*1,Q6$:<B*NBC@K]&#1W%XR67XH7@WO -%
M=%;B_<C2_;F8J TNN5>[DOEUFUYUI ?V_9>N9.QEVO:Z4LB-3OEJ62<58,!B
MH-W1S.@U8&2KT> 7C>?)M==H'3(7@?0@.=UK'C]]_)>+8])3'AKJ&Y^'V3[!
M5&/"?7:1,TL=:/[6F?/:$+#1B2$5*J/[U>=(;W5DSM'%S]N.W1K6;MW8E2M*
M=QOB0+:7# W"U<&"[='%LL%!1<QVS&@:XH(WUC"=V')L]"OEPL2&J7Q>?<0Y
M(">2@D%QYPEY!!9ZK,O;8^RX+@:N2[&-[6I*[\3<KX_=\2(Z"1+/3FWI/L4I
MNX!,KZH UV<E_+Y2 R\4W,$).;=DJ[NX>I3>2K4VI"JMOAD/^V4\)[<+WIGS
MF,+-*;+D(&LL]1M5]L#%A9O_WM0[7*.P+82M'7%7L]9M#07#E],CFC7$[)C]
MY5"[R&YR:S(LD\D"QM\YJ1LW6*_EC]08ODM+@?)F[ 9N7-KY*09N?&!"O2Y=
M9\&FI6F^;&4HI?09HULM,>B7%*PO,B#C1X6JX(PE8<[@/ZDHTU#&K(S!(JY*
M%LOC*(H?7*Y)H^+'9 K7A_&3G<$W;F.T?5./N^+!KGSZUC0O'NX9XW+ZZ6C\
M=[0?/QN_/=N/]N&S;\=//SU_(L=H'.Y_>CD^@K$<C?\9'SQ>,B[/#IJW3UY_
M.GKS=KS_Z?6'_3/X[.$^.XC?GNZ?'7TZ^.-M\_;P]^;MFZ/P?S[!:)]4QW5>
M)S6FY(H<3$FFXCHHRAI;Y],DJY5,J[1<[ET,DR)+1!4Q&>6L%KRH1)A))L,P
M3](J$RO<S-7_+AH3K;N<EGEM1OSJU_6'E^<LRS,X)"%X)CQDHHYSF=<1*U18
MYDK<,(-^6TS,YUW70K&."(K"U]*JK*Z"KQ[\,_TX5R,LG:QVG#VG?]E9C!SY
M4=Z#DAE=P'M'H ]5=3J!N9U<V#XQ!RT"4NUWA7Q<<PPY/I^I$\MO*+'I98HE
M6##?10V>!U5@HGK$(.$([8GSTRE\SS3R<?F>$RQ\\@3L( U*[]Y,Q9\X1VOJ
M=@?)RS]AE24U59^#!F[&<,5G%]W\85;5S6FFTRR/LU1E+(]!T$:"\QP&4,'.
MY!G\TL*?%5KLT#^6N8BO[?>ND4]8AM-($P,\-,U28"Q&MX? ^/O+JP\')\>J
M*$I5AV50%$D(XDK&@2BC**A55O(X%XDH,M I;%@6X8H#["MK5PW/9Y, H7+T
M^35!VZYXX9Q?F'+=FQR?/*MX7;$J1-BL,"^%R*.P3.HR*7@D2T[1DF]Q:M"\
MA9'WSL^NEY)ZB?]Z7C]?S#%7UU*3WG] R/S,YRK9/SF.>1&Q6.1!'*=UP,(T
M#LHHR8*X3'-0.Y%D*:)MI4.0\2OG2LN@?O>?1F'M3A><+>ZI05W:<C^$TE]=
MM'W/^/@_\7'Z^]/![G$$)T@A"6E=@$'%(E4'0L154*55%!91))(4[*)\F*P[
M35=%P]9S;]]NXX7B)M[YQ\P>$4#V(5,PRK.^VP=LA>$F]LHB3(<:)^4;.ZH;
M*Y363]H!-GB7J/VQOO1\*;N*L:Z9-"5[-H]6F<0H)=2\5!K\':QV"YK0S#P,
M:T_ZM2;&2UV8)CHW[V^_%I@>:2U\Q!ELE2]F*.[EI?>\T30Z+WMA"C^H'UP_
MV+<#^R^APL15R]"C1N*];YN0$5JY-D2TG,:W04C3\H9+9!H7,#OM" NG@XHZ
M>+NH0*\=W&(X_+(XQ\].)THC 5&UD$Y<]Y7'0SM5Y#2\P'=UJWZ)'>PM!]D[
M.,:55:3?TO:9^LS>^O7Z]:P9M7Z/ANN?XCJ)X$D5G\TN;!>2Z=R 8]5(#,/8
M;L!O'B)X59TJN1B!9?32E37MN<(+RLFVN^9:[$Y\C;>K[\0A%G+^W+&$D^."
MUVD!5CC83UD1L"0M C"KLH )E90\2C@XY<O.NLJ+&A'O,J%*)C@8\VG.P7#A
M12'BC)?+L83E^^W+'7- KRO&!&*=G&%5'/$%VV][%\WYSIIMV"MYXZVI5FPW
M!32N*=]WL9IYDU2/OX"7[NJ%[6^$3,&Q*JNDSI*,I3SE+(W*)&55QKE0/'[P
MZ-=UD<K+ YD_=V]4'&Y[H[:]4=O>J!79=+T([88O7RVH_GM.;15.A("!.\-<
MY(B?M^I7^X_?9-.>C_C%K\V$%H&^]%O?QTIAQ3#,V8 W:S:+=DG_N;N$.Z&^
MB/,9_)^T;S9_WJ$__7LN5_]6I#MEFFS\<[@3;?S;98^-HIV"Y==Z[+]IR'K8
ML#*X@>2U;TSF5I52=?W;.9<81_LU/O\XB/JW=:3JE573"_;])3%MRU-CHLNE
M&$W/T_C5G5ZS9)^S&B&NQ6<OK<F3WZ6E_9U<BYZ/L;R.-YEN.+@+D_ZO+YJB
M/S4J9KU5<[NEX<@7IHWF<&K<,!M;4>T?LVG;WOF X]&;/]NWA]/D[1,Y>OOD
MY?CMX5X$[PL/#I]^@,]_./BTGQ[%S\X.WOQ]<1#_<^:^\S]_GHJQ'#T_D^_@
M]^_ +QOMG[V&N<&[#W\'7VTWV?\T.CMZLQ_!>).W;_;!7WLZWW\5?OSK$/Z[
M>URHJ R53(*RS$3 *A$'I4Q84.0,-E-E:1IB26$^S-;D5/IQM\^Y$'#;!S>\
M&#^-YNHR.GUEM5%7Q3>;_UIYNQ5*VQS)[1-9>[[(XGDE5)24 4\%B*Q"U4$1
MI3*0O$Y%F91U')>;\BLWE%CKI<;WD5AWT" \I$H,=1V+^Z9*PSAR5,*&GBCZ
MX@.<T<]@0EYS\ELYOBW N4U2>[\OM5F41V44)(*G 9,L#$3)RR ,:QEF><%"
M5F\LWOD\0_-ZUV9K@MX\>'+-+,L7A56\W4M@B^1T@7&]WO;]=!&7 S4?("XT
M%;'Q<RQ&V$9<?I*(RS<L*^2CD_$Z1;B:#\<P^34RXG!.W^AC^EB?TJWFO)'F
M?.UKSKP0:92552#J!#2G*$0@A*@"R7(FJT14F0P?/&+#,%LE+-M&:+[E[7TQ
M0ZR&^84&YX#[<(YQRFU\YNN+L"MM]L\6578/D2AA#I]X:K=Q*[)N)+*.?)$5
M%85069T'*L]5P%@1!EP*$=1)$K,ZD5%=50\>I:O4>MOXS+>\JL\:Y $.1DU-
MN(-\<M*@3:VM^<\26]<U*G]2L?4E48C/EFA[;F>WF;&;R;"J)\-R64N9YX'(
M\BA@&*L0<)0"$&9AF29%6)7Y@T=1,LR^/,Z\M;MN='?W)L0^])5EV=8$NXVR
MS.[T7\U[7[3I[V[EVXWDVTDO()O%,@4A%L1YE8%\4U%0R# ..(_RJLISSM+B
MP:-XR+9IM.]\G9^L8UVZ^,GLLU_NKU"S^WO(/WI_W,JR&\FR=[XL*T5>A$S$
MX& *L-4J%@6EE'&0U2ROI%!5F(&_F0P+EJS(LH=;*^W;W. _3 /7UAC[@7++
M;L)6NMRL1O(#21:2,+O'<:$BE8H"'< $Q$LM@I)'/& Y2T6=P#G SH.H&.9A
MO+65ONMMVQU97)HO*T0WV6;3^K&<<-Y6'WWITFQE]C>W-:VHWY21W:J FZF
MC[X*$'4<J2I+@RKG<< *4 &%2HL@3U1=5 );T)-O4[[T1??NBU3'OZDK;BU&
MX9W%ZL46\AXJ_W+HT.=<,% -UX-40.3/!3%@<3$EJA!-S:3A8(G;RX&J(9I)
M8"@5$/% $22R9L4B##7-S #/@STAMC"?CXS0*&9<*ECU=^T.H5*LON%:7QZ8
M%DXX"MC9#N.>K<)[+%I5+T:#$5'F$DQ&"T\@*'Y<8 T(L:,/^>YD8_WO[<?0
MVH8IOSHXQ-./!T^JXRJN1%U$+,@2B=)3\*",1!V492$R)9)2I/&F6".!M,#=
MA$NKH99=U>$U[A"<JG;>&OX@A*&V^S3 Q,$]P![?U7>7:UA$O(%4:;\J$! R
MQX@D1P>#BV.)UUM4(5)CL'#OH52Y?RU1LN8%K1J-B&WZ1$W4C(\,ZB/(T@9%
M"$D70RMEY,?AU B,#DE[:1X6B^<ZNZ]%>A_Y2#/R*?L0HJVR-$-#2X<%UW5T
MT2?E<CPLEKFH!Z,^7HSF36" ?+!='H:% ' P^]9\ 03U^G5T/%Z:F@N1T4<7
MJS24=(@=MZ9Y5.M3*UOZ'4/S8]B(9E.Y0'X8W-\^,/8-EH*P?'#3&K'PZ)N(
M00P!QCM2<YI[L#3W(0[3V]AK*;85>-CO @)D!?VSS?+\]XM]Q(YYC- Q/S?N
MS[MCH6(N,\6#6JH\8"FFD?*P#BJ>*)7)&'1WL8SC<R<E[6&/I%"C3/3X]];9
M/?I,]PTH?4\:S\(87)K,=@KOUQ5U=8?0+O)XAT6;$2V^".TB^ZS'7OZWI$R_
MS6"+;P/-L12[Z[5&?+WXGT&K^2ZQF^)*K"%<Z=?Z;OT%5^>SNDU^UG5[YF14
M;]E^AL34.G_Y*W4J71Z*^5$GXF91T/4F5BYKT/.9RGC)N&)EG"9)G5:1*$)1
MY7QM2Z;GB\.8JE_E8H; ELNVUS4LKC<T3O"^8;WXB=*7'N_\';6Z3"@SWG_S
MY_C@["1\_@=:7"?A_N%3&./OH[=(^?7DG[/G3_8Q'/GQH%D.91Y]/!H?Q<^?
M_,W>CH_@/7_#6%Z>[O_QSPB>\>'@S3[;_R1A/D_C)<2/1$C!I J#.*W*@&4A
M^.(A4T$IRSS*)<_"HG[P*(J7L0TU?<E7!TJZ1B[LY\R^W&SR]R:_DF5I%><R
MCJNX8#RLRRRKZY++O$QE'HKRUD7^[EVQ]?<32A=.*,F0@:.NTH"!<QXPQ47
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
M8V74J!3!QRN+RF8CT[7J$[/OJ^I]W&R,]N(P7KKX21S$QG_=I^:<")IXHEP
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
MMU<_,;C&7NOPC[W6IJ=MNO6]M;]VUJ;K//<4;$WE&HV4R@:M$/&,(9X<1D;
M?SAF6EMGC+&A:AO*:/V%0N9>45/@J4[/=@]X$A$NH8P27 ONN3"6<L:,<99'
M@8.Y&SR=Q4$_ /P49'HV9)J*3"9JE/2)H6"C15PSBPQ/'@6#-4^<R6C9TG)U
MI$5_*]!4H&E!H(E((VB2*@LL<DJ(@S7NE/+216D##P6:Z@E-,QK7PL"$,0 D
M%>$_G&J!7!06":.Q2UR'A%.!I@)-M7BV^ZB^JD0M<*6@B>"P^SKM#=<)$VN%
M2\(5IZ[.^#2E3M(H''5RR#$6$!>"CGNT*IW1*48KN:ZA4_>FHL6?XW TZ%1Y
M_!Z,H02+W\HU2K#XMF#Q-!GHK4LS/V%TM2KKFX)/V8^?9C_>F@VRDL0%8S%K
M<N1BYA0$LCXHQ(/U4E%)%<N*ZZ5IX>NVZJ<)2A:#?BZ#GA+LR$1*TE.D0BYT
M42DBFYA'3&,?I2,Q>/V* P#%I)\VF%=,^IE,>B:F1[11COF$DLH]K9SG8-+*
MH>@\EHQQ*8@O)OT&3/H)@V#%KI_+KF>V:AVI$I@B[;E$7$>'='($"1<5I3P1
M;6G]N/<\0V&4U:AIR8]DL<>UB/?5-7^;NJ;W>_A7 \Z:!T^(#,F".6OL *.)
MUP*[2"B/3LWAA&*<"U]0^+$H[&<C(!9V3QVD1Y9(C3C/9Q/$ AX+A1U.@>'<
MU)W2IM%Z3OT.ZB'I_)-H<@&W FY39Y)K;K4%NBD]QR$Z0R+AR60+T421QV6&
M%%R;&ZY-V243G+J0,*(VY#Y[1B--#4=1<TR,(IYH-3>OL0!; ;;Z//5]7&K8
M\*7W67V9<L6)Q=QZI5WDX)@Q>\?CK )L3PUL,^$P3B3EP4;D4J"(6^R1$8H@
M'V* O4D3$W !M@)L;QO8!*$Q*I(EQ"/'*FJ<!'?!&LTBUF8>"7,%W>:&;E/:
M!D0MIF $HDHPQ&'HD6$\I\IAJ6VTFA&Q4.[H6Q I^'.J3U:4"LH=%J6"1_8(
M[_9[NR@KZ<TJ_Y4\U+=RC;>6A_J^$G/=G6B]#SN #I5,9I$L>"/5+?,Y.[HQ
M5V>ZMM[/+JW"VA_+VM=.*L8^Z6V76*(VZ(0HP[FWG='(:D7@97#):1.8(Z\X
M1Z<@TRM%IJ<Y^"G(]-3(U+I )L:<=B8H%+16B NFD#& 4;D>6"G*%+8%F0HR
MU>/9GOWDYO9DR )/3PA/TX;K3EM)DF4H,6D0YXPBJYQ#7G+!%4Z6Z[BTS)L:
MXP).!9P6!)R>\/2E@--3@].T8WE(QI/H+4J)1L0].'0:&XET4!X++ZG&I'[@
M]'8RM.DT0WLF4/S \Z]']8A_;>@\SZ%Y-:C^-&&Z\^/TF4/$@N./QO'OL]$Y
M9XB6A#+$F= ('(:$+&8".1QL8B272HHG2AEZE.DL1D)1 <X"G"^9/EZ <\[
M.0T>1BT $@$X63[1X,0(9(3%B%FCB'(V.!D*<!;@+,"Y<$'.@IY/A)[3V*;T
M*G')#9*2.N">F7$JQI#W.L(K;T,6.YQ+^*!@9\'.@IW/G0%?L'/.V#D-O0KA
M8(O3#!D3LXY5%#GT2E$**DJO,4G)OQ[LK$*V_Z[Z-R_?VB%ZTO\;/E.Z0R]:
M#^-RLZ4[]&*T&?UI=VA5=8?&I3MTZ0Z]\.-<ND,_SSB7[M!//<YOKCLT+MVA
MRQV6FLO2';I<HQ1:EN[0)3/W;E'A@),./$1FDN=6.:V<<TPI&IRV(HUSN#!F
M5)5&8G</$.^OB>V/K=/VX7:GM;H+[Z_3C<TMT=Y?YZW5[N'6MZ^D]7'M^\:7
M:P'B3FNS>[!UMDZW#]=/-E8_[VWMY\\=4'BFDXUOVWO;<,];FVOB2G=HY;PQ
M(0CDE4A9'84C;:1#VCFII*32.+NTS&63L3HU$BN% P6>?@1/W!#'G3":2\>U
M2<;2+/%.I8]&6R?N!D^E!>NS(]-4P<E:*B07!GGL<]% TL@Y:A EVBJ*58AS
MS)DJT%2@Z9F@R6#O@[(D,.>XY<Y$:Y,)'C,M&&>\0%,]H6E6.E.D8!0SB.!D
M,VERR'G*D4M:$LVQ<+GC1(&F DTU>+9[0!,&VD1P)"'GEROAC784:ZU,$DQR
M&XM35V=\FM$LYP$K$C!RW$N@3EPA2R-!B:1HL?9!:U-#I^Y-18M+=^@W>HT2
M+"[=H5\PNEHZU#W+?GRI.[21X")00Y 2!/;CZ!)RU&OD@M0Z&:)3"$O+H@D>
M8(VVXWD?+[]YJWZ:H&0QZ.<RZ"G!EDQ*[C1'D4F,.,P8<DX:I*GBR6MGL)Q?
M(7PQZ?J:]-,$\XI)/Y-)S\3TL E:!1D0$TPC+DE"FD>.$E8!2V])5+*8]!LP
MZ2<,@A6[?BZ[GF[5PAIN ::1]9HBK@B!K9HS9 V3&BLL8#;KQ[W?I/;8H[I#
MET+F4LC\8V!/W LKI,0.6RY<=-YBYH@,03%FO)S#Z<8;:.7U+ A^J;.TDY)Y
MPCUBS)D</0%G*[=AE5I2 JPM,:(!P4E34?H*:IB+_D.!S3K!)DT BRIB# 2*
M:RF=Q"9R _^+S MZQUCT&V[M^ER(.>6\23H"DT,1D98!8A*!8./3R!(O!;&>
MPCP5N;$"F04RGR@J:#PSDJ<@+.$<<\."M5ZYI+2*Q!3(K EDSH3_9 +0C)$@
M$Z-$/#B 3,,9$@DF,EC%B- %,@MD%LA\(I4QY:DR!&=!6VZP<(P:2;62X.E)
M0UEQSNN$FU.JZ76"?<XQ9 $D$;=4(DU$0M@SRKT5.'CQBISS&P3&)@_5/CX$
M(_'G:W[R\O(B9UC&R"VS27.NE->*6!@]!NL<,Y'8SNIDD6LTU=2[O(@OEN^,
M9MY$7RAL]#Y'?SP8P$/^;H>=X==>WX'E_I/O=KUW= QW ;?CX5-5EY--N*_?
MNWU_L*"K?OL_>]@?_MVSW\SQQCZLT'U/MO>[>^VSK[@%][J]&?;:AVM\XUN+
MMC]^.MM876>MLZ]G_SD[.&OO[L!XJP"^$>(4&\0%#T@G')&AD3#"(U?,+S4B
M0,,1C/]H<!R7?J F-[N.]H^'HTXZ';_5Z878&_U*5;5OOD0"WN9>!)#L=OLG
ML# :$\V[O?[)L#&"W_@]V]N-C4ZOD;)BU3^58E4_-2K!F;&!LFH5W]19=YJU
M>E5K[_IP+)+>GM+OL'R8?-L/A=;,.\7XRPJMW?\0J=Z"/1-AI,;_N,&_9SI
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
M+3D.ACO*G3#)LZM-RLY'O3J#O[J^9QMQ75GKXPGYZ;<]7S^[B^53SZYUS[^
M-E9VE*_R_ G",BC$L8[(&JP0R1*S1";.U%VZUM6_1]W,*FYT>KY['&(#R 1<
MS':;C:Z%K:)*D<_9)GO1ANH%K,5A9SB*(:>BY-9VXPYT>>-H+'(3.JG?"4[G
MW]2,O5/Z]E_7K -;OEGV+!W8[M#J:5$Z.I$\$1<''55;K <?=KS>4:JL\D*7
MX'R4+FL3O*[#L9N]PL_VY )D)[T]CX^.NC=D\Y6^!J6OP7-$"*ZY$K!$6^<K
M-(<")NNS'4<;Z7.$9_TGUBD-\6$D\3PFT/X(W[/Y>W?[V];)QNH!;AU^Z&[!
MO6WMMSOM_8/OK<,_NJW#3R<7<81I3 !OKW[ZWOKX=W=[?X7G^]GZ]O=>Z^/G
M3HNNTXW-M=.MPZ^GVZN_=RN9B2\7,8&4.;_@!DF")>)*&&19\$CJX(@!CLE8
M6%HV34D7HXE!Z>-2\&Z!JN@+WCT+WIU>X)UR,B:1!%)* MZ1J)!.\%/47G)M
M9?(IIV32)B>/%CA>I*XMM4:H;_W!0>Y>?S3H^SB\O=3D=2:;UI29Y4E9[_TU
MGI*"3P_'I_59/A9DH-RQ@*30 G%L )\TD#+*C8 9L8EQNK0L<!.;>:G]E+3Q
M&EKR<W*.8LGSL^0ITP"G"L!7VDIB%G$3'#)$!23 J(V)6"ANEI9U;I'YZ)K6
MDA1^+SO\T.EUAGLQ-';[_? P.O$F:O"?DTZ<S\G'/"4%A!X.0JU9.N$DR3K8
M$27M%.(T4>2\L>#X$!=9$BHFH!-4-=7<<NEJ%,4IEOP2=*)8\OPL>4HGJ#7,
M!,81,2&")0N&M- :^6@%%D%Q2P18,F]*,:](;0E//(1.-*J:??+;.#MAMQ=#
MB5<\+<&XJF91I9G>#$=?>R$.WH\GYA!^7^#IX?#T:99H8$5D(CXBI1W $Q<)
M&0]HQ702GM%@8^[#4.0L7KU)/[7D<+'K9[#K*>W05''NL$/*$H\X@Y^L-@29
M1*RS,-%8>J =32%>:S](JFM#/VY.9-KLCVSW16I>7O7Q=BD'>O88$*!VP>I[
M8?7760[&3 )Z)0PR65>,.PDN(O<,6:85=2'A($(5<>:FU*$7I"Q(N3#,MR#E
M/)!RAM4F*H/5$G$O ^+2!F0L$4AP[K723&%=90&I)KVA:^#B0>4=2B$7LV@H
M6V OCDWSI#/:JZJ 5OS_'G>&G?QFLWKC??\0[NZT8?,O!C$T.N=V-/Z0A1N/
M1T<QH..CAK/#SOG<SC[4K0[+<SWM,%<Y_=<] $E(17.W:ZYH#@\[:Q6EV,/5
ME80WTZ0Z3X^K\ZH?'HQ,OQ\/X8:'0QAJU^E5!887'3!L=[TWOA"\6(?[[=AS
M%2)8V.L]#]/3C:.X$O+ZRN[[!<XM/,@]O/YO3>3Z/^:%P]0C+RT'M%+@>0>-
M45!4F$B$]E$N+;,FH=?[733S[#5.]CI^KW'3@GZN=7N?)0NN!7%1$$E4X-%J
M)Y46DFNL8I+1DN)MS&UYG6QL'I#6YAJ%>S_=V&SMA"BLL$PA%W*M*0\169X\
MPM*D: VCU"C8%)M87^\HU3BI)61:P,P>VLN537;TDC8P%A\<$X=S!<)WC<V9
MO2DKJ0,%F-V;CLX!=-@8Y1@/@.6]\/\YE$>O)Y-E+='5_DFOV-;$MMK[NSO<
MIFBBM$@KIQ%70#4LT$MDE<2.14QP\DO+O,GE]32,JC#O/O/^'.W/R[S_?-[/
MUG>B$. )JH1H4K!_YTP<PS4L ^F)%D81X4/>OQF_GLU;;=^9OIY&.Q@V8B^C
MPPTX4JV/V?<GK;:;@"G#HTR._XG=TW>7"^)O5CZ9H.($N@0';#OJCYGTKX/8
MM?E2T_+V_[ZL-3#Q;/#T(]:!'W,\NOTCUPJ$7\B1^( HOS(^,_^]CR:,NM"$
MV1M,RZ)W(W*#: ^03?"0O]KNB3T=+OW[LM<%+M?DIA2%NZ[/F%T_=E!P3RM_
M_KGV\?-&H[7^_O/&EZTOFVNM+\W&>OO]NVO2"S]W+%_J2:K9;_=',6^QC7R
MF!UOFR4E/H ;T_/@JC2^C."-[)9,<SM^N=!L^=>M3WN]^GW6;6;R&=SFFY_W
MEY7#2H$KE]2,]OK'<*TP;#;B=Q]SZ&'/#F*%*4=Q</YJ_(%_W60CMVL?O=#C
MZ2<7.@+/%L9F=/I7U_9&*[VP]K_'G:.\0.HH?.3/-T&Z\7%-P.?X]N8GMK&Y
MBUN;*V1C,W2VON5 FR= 5' ;?M>^M@ENP?=UX1[WNNU5+S9RT&WUJVC3/_9@
M,Z7MLZ\4WB/P._R?LZTL?)03W'.( 3GI).*9^3B=,%)61>8=#]+%J\)',:LE
M18.%"X(KXPTUX/[!WQLB&4WDJL[-^2PT&]4\5$OV8B:J#D4/T$/ZZ4W<\CFE
M>,**!>Y3XK"B#./6N)A,(!P+GQ94EF<ZQD<78QPOC7&C,X2;JA#3CJI>MLVB
MS5.T>8HV3]'F*=H\CSAX_!- M*CP%%6*6Z,\QCOBE8A1<O ]+1 J:XQTWIL@
MJ*-L#J'R6WGNQT%_6*>TRH=QW,D!--_X^'>W?;:]!_\>;FVNX*W]3WQC]8"W
M5[<[K=4_]K=7#]C&Q\\'%X?6%P?0NWS[VU?6/ER#?[?W6JN?.^W579Z_MWVX
M?M(Z;!]L;'J^_?'3R179'4.=X(%%A"-QB%/XCR-<(DJ\I8E2@[%96B:R*?&<
MI7A?13).0;BW@'#@<[$4C"9:1,Z9TLF3D!PA48.?3M,<$FH*PLT7X6:$=AAV
M$6N%DI(<<1<DTM1HY'14 E<-GWU5>:KGG8Q8A'8>;)R_'W>Z^6:'S8:;_-CH
M'.9SR$G\,WOVW6B'<:_?#9=^58K<;H6Q&))5.6-:<&ZT=R8)$X+D-#I)DRE$
MK5XP=DF/AUAE=# &.4L5@DU(($<!T&*TS#@>$S= U(1LFL?KA96RMOH:<=">
M NU0C K#)<'@:]'DO$PI6*>L+%RD=D8\Y2+,$1JIP B0ER+PNQR"28.?"/AA
M)DD:*,F-3W"3/][=JE\96ZTI1\OZ/7AS<'KY;*&(\MR&1,I):3G%)-C N00J
MP71DDO.0<,*QQ'UJAD27]7BTXDR0B, S J^( A*9I#5BFH-31+D/Q"TM<T.:
MF#Y:WZ\(\M37B@4E7B4BG=&4,QTT(\Y[%[B%K8H85OA$[:QXRB=2XI9A2Q E
M6=I/1($,,QA)S*V/7 *A8$O+TO F)76RXK<0PMA(J>/C(XG$FW!I.'8A! G+
M-'*>N'-:.R^D%4E%["DM1*)>$'1);R=%SS@. D6M@4@ ("&M"$?&6"Q( ,1P
M'B"H274)2[QB&Z9229A\;3$L!Q:,4]%[Z9G0K JS%QI1.QN>.2)),B4B.%(2
MR -G$<P7@T=  M58XQB#)TO+JBG(HVN02U#B7A:8$\%'@^.Q^8T;#^P.'MIY
MX$WX,S@8F1RLYF@Y-Q8\&HH3Q593*BAU\RC<+$ T1R"Z)!Q#%-4,.XEHH@'!
M6HC(>&U1BHQ%G1*S6BXM4].D>%Y-44I0HH9&+!2W)N%$(E$\!*(-$U2E1(%F
M<%T2+FIHQ#/]!HBCP5N&L%+ )G*K 8T31YX33%E*@6%6)5P8\@H%@NLFU7>S
M+=XHU7<?;^81^6\+C4S/H$)7D&F.R+0U2R^X]I0YXY'7(2$>O 9Z(012+"8M
M:5+&\*5EB7$3WR!C\C!/IQ[9KG.,8[Q5RW\&5;5B^?.U_"DGB=@!3U <*2IM
M5@77R%)/D98N>L,(4;G;HL% 2N:F'URS+- %C'[\&8?#AO7^^/"X6Q5VAG@T
M -.IREW?6 CDEWJ1E)7IK*S.3 K\W(WY!T"OE<,^#-_9N03;S<A60.U>H.8O
M14N,\]Z+B%BTX&@!;T$Z4HZTLC*HX SC<FF9 ZC)&\0C_U4B):_!UI^!EA1;
M?RE;GQ(8ZZ.3.@04+,]5+/ ?:YQ$A#$>,!595'MI62@!MGZ=P+R(K;_2@,H\
M>A]<9HA%T?N)AJ;>*%\O0G<K:M=+G701@'OW4B^$F NIM4'*48EXEN"SA'L
M;N(X_&04<TO+Q- F,]?E3!_E>=:Z&<)/(E(%.@MT+GS8KD#G Z!SRGE)+B7)
M'62P\@QQYH#S:I%0XCHK1 L715Q:9@R@D\TY7%^GY@BWJJ,NC'C;97GI4>Y\
M4$N5[N<6M;Z[F.-1?PB?6G@P>;B8XR5%8]9:W=J)QK(8=$(LYH: 0CKDA,<(
M&QN$I2[JK%PC;Y"(GQ&T>A$)]KI*:)<%>/<%N+FVPR/6"4>'2 0^#WN50-8F
MAK+P%24*P\XEEY9-DY/KNB)9BS(==[NGTR.-K%LY',;1L!&.!UGOHM*J[.0!
MGY/P=N-2D&*^2Y_>;>F_I-W-'AXUXO>CV!N>"PK#L([ZM6UI,!MT+18XMD!X
M[]..Q5QR)A/RC'#$(\>YQ6!$DCH&Y%#E.5E:YKRI;U*UKW,W@S+E-T[Y[H[E
M.MG(8Q9RHK#K!X.L@2G7Q*C@@Y4:.]CU:9/<A+KGC0SF"JL/4)FO&3__L]_;
M15UXFHLMJ-/SW>,0<[W![;++U:NJ&\/X:#YW6\A];AK#8[\WN=)$@]D>=7+?
MF+,*:/M5 YFLT#Q\<H7T_&A_YB=;J6[G]]./L;\[L$=[';\RB':XF;VMMZR1
MOK&RHS40&&P2$!EG$$^: HP2@Z@SBE-J%77IJD:ZMLR$B!7S.G#A!7#NW,M0
M284-]]9?U4C/+N#NQ= W8+ K;!N>BW)/W,/_9PB_NK(8*W7O9FZ'ES6\>XVC
MO=-A]J$O+G)^C8L55UWU'@;=J%H+#"?*X,-??RS7?KMF^T\'I<B+%WGQ5R^<
M7>3%B[SXW4/Y7X%P ZY7K6VNE346%=ZBPCMMR4F=8RP823'G201G=4C<N."X
MIX'%.1R"M_L]?SP8 $Z,Z>+"NU[CTYNC@];AA\/VYA\'K8_KI/4-OO-P#3[S
M^6#K\.OWUB9\SVKK;'OUX&3K],KIS6%N9;U%<MOKK?VOW[=7X?4FL,F/GSO;
MFVO?X9EXZRR?X/R^?T59'.:%*$TE<MX$Q"EWR,I($ ,/33GJHV-V:9G)IJ#S
M*@.KQ\EV418OF'973/..I!Q6DD(J;D+.\&-:!B6DT)((.X?3Z8)IC\6TZ8FT
MUT8SR0,25H.GS%-"VLB(HN/81IP2M3KK=]*F8'(A0.TM*'']M=?I=HZ.<EOX
M(L)U:XJA%4I8*9FEA /!<I$(;*WT\)865!1V]=)(=$D.G"6=HB(6$<)RCW3#
MD-6,(2(ECL$H$3D%).*ZR=3U3LY%>.O5V*U-TBC%3# B\""8%20Y@2.EB0BM
M1&$0-;#;*8.@).>M&84DXSG6GK-6:,R=2:D%%I@(Y1'L%LNFO.$ JXAM/:DH
MQI[M=&_H=O?*J\WN0Q*")AHXL! I5I+?S <14JC:Z$J+"TEX:;"Y)/*ML_B9
M(+G)@(Z(2RJ1]M$AQ0CSA).8F 2P:<JY=3ZJ49RE6.T%19"8.IFLC%QSQK0#
MY]58SP@LCI0\+12A!E8[I0@8)^(-#PAG@1HN24*&8HT$DTPXSQF <)7BPO2C
ML][K5^Y9:X:P,=J+@Q)#N%6V+S)KO&72!LF-E)J$$%B0T9G(')E'@[$"-(\"
MFDO2W58Z%H'*(2:-RS$$\$5@KI"0C'B;%(Z$9=E?8N9575,B"#6T6MAFF*?
M SQP>JRUME()G[P2^952A1[4P&IGY#6#$R92C5+4#/%@ M+<*90"ELZP@'G5
M0RQGP+["%F)C-0A1&YXP#S6(RP<]I:3YB8;FU0#V,ZA!%,!^%&!?$C67/ ;N
M@T? LG+31T.1D5@@1S#Q"GLJ4@[Y&M949EZJYHN@ #&?/)D"EP4N7UP!HL#E
M8^%RRF\#9S8Q11$V2H-7*K.@(;.(4<^Y]8X3J;+J VM*/N<<FQJH/ES3>UC<
MJK)93<!<D',TB$>V<Z4 [,$%N $<'\Z$"8X9SI1VE"N-/3=:\T"3N[?\PDK(
MXY?KVC[T![/WOO#&/*?Z2_C=IQT7*2,&'$])\Y$2 "DRB45$=,C=)H47,7N?
M-^BQW+O>5@9"F >(ME@!U=4ZPK1RYI62N0#7WJ'>MLSP?6?8[UAFJ60\(>R!
MI')M-#*" UV5@2DIF':2Y_C"#175SU!>>[,@3C5I$4=M.6>P6N ?X8S @7)#
M8??PAM.P ZMRZ<> 2O2-B/K\480*0,V35\=^[/?#2:?;7>F%]=[(]G8[L N-
M*<PJS&&W/SP>U*<Z]FSEW#B 4WQBK<-UE@VBO7J M^@:W=I<%ZW5%GS/=F?K
ML(7;']=/-KY<-8[?X>_]Z=:^!X/(W_%Y?VMS>Z^U?W#2.CLX;1_^T=DZ^X2W
M]E<$& =M[V_MZ"1LH (("9?@OV% .P<F@I*.21('<Y#"U?+8J+@6+"C%:>2>
M64>5C)Q$^#2Q6L:KY;'G$U'9Q'0J&N.Y^'$]ZHVEJ#^_@<LW[)*GT29LM%$\
M)J8-=DYZBZUG +?N@G$_U5+\XO=B..[&C70^%F][W?F=9)B#P9=(&).5(XE
MQL'."[!,-2'".WJMS'HAB6*N#1_71;O8[9\TAL>'<.]P@6&UF_@]L(:8-0G&
M+^U@<)KYXY@Y9F:Y>V$]LS7<UVJV%Z;V6O-WP&R>IISY;O75I9SY<CGS]8#^
MZTJ(O/D8XW?;M3T?&W;4F%0JFTS1<MNV4J=;:MIN;^>>1)#.2P+N.,8FU^>2
M:"(F"0M9G2=GOXV:!\?;SBE"?1RW!W*$B;HJ.'[KI]L?M[*S1UL?MW!K-:NL
M[O+M5<]:'[?W@1NPUK?UD^OJJFNGK?T_#K;WL[.W=;*]_^FD_6U[;V-U[P"<
MN9/MP_8^\([OP"M.+M7GGK5.-U9V$O<62)E#S$:#.)6Y56,@R%'BJ9!>!HES
M@BA[6]5L=6LY<#-M>E]%G/UI8S2 JW0?WA1I<;-<[M,H90[R;4-X8/CI-C3Z
MT!_ S?7.YV5S.BT?;:?W9ZU:N"T$7JU?Q2N&F<6$6H15XHA[)9%6E",B'3=6
M"JPI6UJ^H8/;W1N@U"_EI28@=%>*.(GB%8I8*.)+'LD6BOA8BKBR8P@)5&"!
ME"<.<2(X,E9AY&P06$JG6#*9'E)]_3"@T,,7IH?3D/*@,\SQLC3H'S:L_]]C
M>/D&N6)-Q9TOCF#RQ QB6*W$O_^"9^R'@ET/I8LK.X*[&*7&N6PJ(9Z204XH
MC:S2T;.H/"?9M=5-A5]MFG3=(6IN'NR;*..<>\.1XK<^$1!=*L).AO*(4TZE
M8 3Q$ 5R3('W:HTPL @DL5FIA<Q+!*]&1*DFX'-7SW62EU*Z>)96=(M:MU&\
MW@<!]J6R6*>=-9&PG.\#@.TT10Y>(\>UL3XD7#%'BIL$/_I4I+Y=YRZE&_VH
M"]W$&@0'<ZE:0, ?_%IUA>C\$Z>Y$/]].3EE\JAX^A'KX,&.1[=_Y%J"P NQ
MU@\HYSY>2DJ<^>_>8)K@L!N1&T1[@&R"V_W5=D_LZ7#IWY>S=#J]\\NKW$2I
M/D]_?=M4.:O[SS_7/G[>:+36WW_>^++U97.M]:796&^_?T@?E)=ZDFH>V_U1
MSC#J-][W>Y5-57U,/G1Z0 LZMCN6),_9PL/&__T_FA+R6^.7BZ2Y?]WZM-?S
M6&;3K)A\AC2KFY_WEY4J86J22-4_AFN%8;,1O_N8466O:H+1"XVC.#A_-?[
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
M9"$S%WY!M8*)L?F\A,!?_YWJMHT-AF P8*#OU1#PTEU==<Y3SSEU%L=Q](Z
M6 IEDY$82V%KE]"R(4QC*E4Z"$448XCIR!#'0B/GC$2186P"+*-6:65-K')Y
M[YS+&]*5GCK"J-;B)]7BVNFQ&+V><'J$X*7$22)ODD \^(2, &+G?="<"A6C
M$EFO&;NWI[?6ZY>HU[7Q_I"*>K$!R^"$Q]$@YJ)$7!"!G* 1<1DC9U3C$'/[
MI1==/?'YA)HMP@HWAK&@M%")\D"985A1093F/M H3&V%+X6*3ECA5#KF8$-%
M *"@F-%1Y+#+?RHF*1;>1K>R9A[""'^&-<@^+:;!:ETNY99;O-+.*Z)]Q,+P
MA*/SEEIB%8F1&NMX;8 O&[A\GC3 66*"4:]0,,GGT\F$M!0.^<"H]9)1>'-!
M[1>7N&9*K<5/JL6U ;X8O9XPP(FE(CD2D/ :2(-P#@QP+9#@/E$OJ=->UGI=
MZ_6M]/IU%S-[//6]V)93$CP&3%',FS$7%LQRRP,RG#H5@_0^EX^IBYD]<#&S
MI;9TZH8PC]NAFDL<#$ G"XP#,788ME!+A!%***;# GR9M34S/VQ.=56-VD86
MHT"I]&$:SI#1*B#.8$62T8QQLK(F<=U,HE;4^RAJ;; L1G4G3PREE<$$@Y@1
M"7'I.# >Z1$)5@A.B-)&U&U@:LVMCPL?7TLGNJI:V$:9LBA0E5LVQEP@G8*9
M8HUTD@3!<VL#<7^GPA*K:=T!INX \X0@:8,7 (F8VABX9\[X1(22#H>@X!]5
MVR%/ I-3'6 $D3FP0B(7HD*<J(2LC1HIH1F%=P@ENNXC4>MI;88LA>9.F"&"
M*ZP$Q2@R0Q&G."&7HD/!6ZP-=90K6VMNK;GUH<FRZ.[%KLN9=BJ!<>*P!]T%
M>P1IXRQ*'I8/S!1"G:@/3>H.,+3N +-D:>^+G)H7LPUI(1+F05 M Q=,.)XK
MWAM#7& ^)EU'UBW;;C35 0:8(O!()Y'U&&Q 0%UD>&)("I=D(M00S<NJVUK6
M'0MJ]*S1\R6A9VV9+P9/)RQSZJ,6W"5$' ,\]6"4FR0-$L:D:%,N1I SE>2J
MP8OJ/U_C:8VG-9XN Y[6GI$[8.=$EJ=@.E(;D)!8Y([T"EEJ/9+>&>ZMX)2I
MLD2365B Q0O SL6<^$YW@+F4I)<[PHRN/6SNDN=$3F/IT:#7;Z:SZJ5F.\1V
M_P^JROL\,FJ4KI/U7M$;',-PX3NA:+:+K4X_%FRUR*XUBO]<]_]OT.PUL_"L
MEB^1/XO^82S>=8YAM&<PK\<GK0C4J'QUXM-%&'1A$LN74S.K>YG$6$1XY%"4
M'20J8:2R;"-!WA0[$]<]L2!$,!VV+))>=%+Q/W, G)"*2A$E5U1Q2YRU"A[&
MPQ0H"2^6Y:D X#35:/3+G9'N[: 'L]KKP<A=LUU2PW>==J\).E'^L=.%Y4FQ
MVXV!/'O<V_OO(?;'_[3MOV:P??06/N_/=H^\V*+Y'AG3]@X;1]]/&^??S[:.
M_VKNGG_&NT?KXK_GC?/&P;X+*0658-:Y"8B38) U0B(5+24B4<9< CN:KQI]
M->JDZ'<*FP6L&XM_.C_[L;5:G!XV_6'1C2?=V,MERXLF_)=LLUO\L*U!+$!,
M^H<6\ K8^YMB'00K_BQ32D&@+@NLGURUH@.H5 GOQ-6J+]ER&QN-)8MI*%I-
MZYHMN!"H)KP/D!"*4PN_MUH=;TO]Z!0'G4XX;;;&XZZ$NWIO'O%6TMODN<=6
M:(Z5<4X1;%@R3%N8TU$IAOM(]<?A4%^QQ'XC6P?[UNAH7> H$B<1I\0C&Y)%
M02M,DK7:F+S;ZE6%KYXC@L2!!(!X]@:M_@R16YV"TF[T>2<- )>9.Z%6,T5
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
MR0+%GT# /N\K#1NV -G2C#C$K4I(BURXF@BA%'4&X_ BXL1SOE$N'C)D8CD
MW X%/TX*?J<4?#\4_,DR"\W>9+QW\9P#MQ5]P\GUP=GW"MR6=[KLS>\Q(QYF
ML/IAHLSG+PYT@^-[2)4>Q4N@?TET\X26V18%E:ME!D-&W5L40W[ADZ'&DX&G
M)N,U',N.& 1<" R[;!?DS$KX)Z?0_/;WSKO-3[_?T5OPJAV-M2OQEZ[$::*W
M$:O"5SG+%K;TJCB6[1V^M3T@Q]VN;5?BV1NQP+,A*UPB5^+=:.#0E=C<._[G
M</OCY[/&\6<8$]QS8Q,^^QYO_[MWF,>Q=[R)MXX_TZVSRZ[$OX[W_GW/84QG
M>QO?"3S?:>/H;3.[$/>.W^=G/MX]^DSW-G;9I4AB*ID./GC$A6>(Q]RPR,&/
MP&-P!%O#/5E$]\6Y=..)^RG4Z%:CVV.6/ZV![]& [^RB8S1ASM-(D8>=*I?L
M",AP3A'VBMFH"(O1KZP1LLKU\P"_UQ"U<S-7A15"L_EJ'=/SB.>^I<-N%J;5
M4+8P*)O*OTC2<AH)1D2P',T3(]*Y E3>L*17G$27HPPSE+WD]KRO7K<?@:K4
MNOTHNGU!4S3%C%//$:8N(*YX1$YB@HS&5"HC'15Z94VN4G7OW*KE"]1[%ERD
M9UNVVQP>0)P"+>G520Y/R#Z&R_)UN"HU!-T%@J8RJF1N%)$40;(,%A;:(,=$
M1-Q:+X!H2&D36$IB%<M[TXLE;J[YZI7W$>A%K;R+4=X+_L!X8EA*!_P!<P0K
M!LIK*$>6DQPA $R.8U!>"LI[[^99=0K27*J7W7M57XAA5,/)H.L/\XLGW::/
M11C$VH_Q!$S"M@Z.YVG4,@R1JU%J+I2:RI-,1DEA)$',XX0XCSH73,UYDMYY
M8I202@)*\55Q?V=L[<%87JU>#,4XC]U.L+W#6J$?6:$G: <SP03@&<I9 ;3#
M$F1"XH@FT&A*"8])K:R5X>?TSR72Z-?@N-B(91QE+_>[6F_LO"N2]:6[KO9;
M/*'?8K@JM>_T7B TD>6\LWFZ=;Z[3X.4U"F+DA,6J 672 OED K$!.&8IDI5
MU((M4PV&VGOQ+*A%K;T+UMZS:>T-UHA$J4<X9M^CCKF:$W8HL&@BUI)[0A?&
M(VK_Q9T.0'Y87S+HVEGQ],<>_PS7HL:?>[*']7TKC)?6!!0#PX@#AT":1X^<
M(Y('1V'UV,J:6%7LWH[3VB6QO+K[>*<>M>XNB#NL[PN3 @851-@3(/U4).1X
M8,@EQ;C4-H(ZKZRI5<+K(I!/%#41852V[>]VQ/$J+);[YM64;L_1B>IHNFMP
MN0NX3%7?<<0;"2"" K4>;!(;D3&*(&NMB$YY6!4 %Z'N73FM=B<LKW(^("VH
M]7:1>CN1\<$IQ<I2Y"Q5B#.KD%66(Y]4L ''2(/,H9187FW26GL2'H,4G'0[
M*?9Z,.&V5:1XQTC*5V&6/)Y+X=/$HGR(=5#6W9#(3S*(R+A6# ,(Z1R4%5)
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
MAXV-;V(+^-3VUTM=78\^P'N>;>_LPI7_.FYL?.:-XTT!UV&[P/^VCM^?;NW
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
M/J!5+H9:UBJ$&W8+$)<?\+7A[<KF$_"=7,RU/1I>-;3J2[FT8;O3O_18-SQ
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
MH6%W"VGO42>7/=-8JQ=8C_V18.WS9<X5K$@J!89"T@!K)&IDG"#(F0";571
MR.1B.TS4R:)+J,]U$X6E5MI+7"1A%0.@+L(Z<Q$G6*8A##$BHM1.@1";1392
M>!(B\IQ]7//V.*B3JI:Y6,5+K%K^2-#U[3+?(& Y$>T\"IH:Q)6VR,&B(6HM
MH<Z 7<Q\W6G@A>MLW6E@N77V$MTP*;B8C$,LY40,K@7HK(W(1$ZP=Y:PQ)>M
MV\"K\GL,Y;Y7G-AFJ!T?S[T6Z17?[6A]/\'RUF V%YCYJX=,C%D3$F),)L2]
M=L@YRY%V(8;</(5B 6#&V#(7^*X5>*GKD-8*O$@%OL1&=%#<6C >O' 4<9-
M=S7QR#-K%2<R8LI6U@R[:D$\B0*_*K_'W&6L:B-J*0I)W>,LYDJAF1K?YL*W
M@\L$A0EGM1<&:6D\XKEMD(8]"\F<].Z)9+!?K:S158'I$ME;M7HOGX_D[L6B
M:AV>4X<O!XL 0TE,1B0ID8B+8)'#3B!./!:142NP!B/#U)$B3Z2('SI=^+-=
M^$&W&]O^+*=GEKEE1=?V8U']?C<"\[HML26MA#E<[W?#Y7X_7.TOL-C#G,(Z
M8.Y^&/C],H]Q.4=88XTPX09QFPRRRBHDDY;>FPR0N:<TJ^-*7K"./R:+J77\
MX77\,L\)2C(=/&(^YI9.CB-878L49L1SI9,E?F6-R64J4;Y(APQ;GA#\V?E\
MLY.M8CL\99K5ZZP3-M_#OY@= &O)C-$N$<QYLA0V?B:5#$D$;:3B96K6H@.$
M:Z"_']"_/_U[9[/?*&LQ-DAC8W/?2L*L)@:)*!D@?7+("H![&J3TFB1MRMPL
MM4KTHHS:Y:BW6&-=C75U&NH+Q[K/4UBG>.)&Y'0(E3WPN7:["TDA(G3,>7I8
ML;C@/-2'Q;K74+FB,O%R9:B)ZD_+5*KB<@G+):Q5<:LAOJH#[5R4KOB1J]*-
MJI^,ZHK5-2OJM/#G1Q9F%EFL"<-\A.'LLG$48<&P\!0EFI,:.*'(4N(1B90*
M)@6F-*RLB57Q$OL[U0#U0@'J2>I6U "U&(":MF@DQ\%@29' @2 >!$-.6HYL
M=%0%1A+V/ ,44?=.&:TC$NX1.MDJNK$_Z+:+SI094\<A+'D<PGWC)UM?RF7?
M;M>8=U?,.[],RJCD@4KFD:>*Y9:;#&E/*6*PQB+)W(^3EI4MZ#*ER=?:O7P1
M"+4*/YH*3].62(/^_^R]>5-;2=(^^E44W/O>Z(F@/+4O[C<<X3:V?TRTP MN
M#_Q#U&J$M?"3A#%\^IMUC@226,PBPP%JH@>#EG.JZF0^^6165B8/*B(@+T!;
M!#?(19N0PX93*P/&7*R\XHU*(7I6X;&WO8/NX#@.*Y4;=MQA58._G/MH.%WY
M%:"=0=B;V>?ZUW'UILW+UH%%*@?K;PAP>)&C,!&4(!X<,1,3XIAZI!TQB%$>
M >VL<3BMO#*Z25Y94>C'QU"*0O\VA9YG+-9A38R(2!)P-;@ LF*"X(@DZ4T@
M3'HO\N'4)AW=>E9AEE(JXTF5RC@#MG+$_O8P1A9YB:?:">D#PBZHO*'%D>:8
MP9]<<I(2ID*MO+HH_:44R7@2JONP_7N+5B])JS\N1$0)PS$P%*WCB!M%D*.,
M(@. #!I-M!550W7"SJ?PEMH9C_A(:G'%FLA8%LZK;0UACMTJ@[<<P[\=XM%%
M'A.PU4Z&A*R@'G%-'8 =T8@%8BP-P3GG5UY14:J-/F&EOM?X2E'JWZ#4\S0F
M.:^3,@FIZ!TX)\(BXXA"7H08HPR85IU8U%.-L33^T.F52=-W/7OZ"Q_N!MGN
MS^@\ULTF_V20_T'.GI8,QB6 /CN78JV#,,DQ\%A#WBES!EFNP08X2YRR(1'E
M5EZI5<F7E0S0C..G%\$=P%/V9@OJ%=0K!TN>&.HM1.Q(\%0!P;58*L03CTC[
M0% P+*GDC8P^+>E@R;V@WC(#>KPY ;V+:?"7/JSD? ?UQM1>J1?FW('/:YP%
M?8J&8JEKTVP[<I--H-O3YV44%GY7:<[G2G%JHU+,R<W,"5\DT3@*@V7P"#@!
MD&BA!<KGMQ"S482D!.&2KKPRJX+).VP +5.;'B*("O#&"J@64/T]H'I[=EY
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
M@SO%G4[(.LF05L*D 'C G5QY==Z?NG&A[Z+WS]S^7V7:KXRAS$#'J#@"=T>
MA:@*(49;23BRX!(@3KA$.2T=42F(<)'#T]>9 @A\YSWZAO:?;7SL9.; 2A4W
M<97L_ZX,K;(7]SM/T?[VQ*4"C+<#QO9BA,0J:K3G0(@8-X@K+Y#FBB(/#]LI
M>+K>6Z!&Y'%T*BS@\ C X3XS>@I.W!8G%F(HWI)H"27(: $$*B6#G"06)<JC
MXTEK0MC**[H*OQ2D*$C1)!I1@BM+1H9Y!B%S!%7E]I1!!L29Y( ,JOI!A$T&
MB^177BVKL$9!A6>/"K^7/Q1<N"TN+(1</.@_2$5$3.:@J_ )::4QXEPPS#1U
ML@JZKE+\.+#A626R_)W[M(WMSU;\>0#:$4N.2L,CU-</0U^>=O)N..CET-NU
M ]7O!L/S89JS*$T!T9N"Z,?%\ SC1J;(,YL*#G'O><Y=44A)I0T *<4BKKRZ
M>^7^LG_U#-#A%AELTUR47R2L%4V_N:8O!%B2%H89JI"6AB%NO4<6*X:TC]2"
M+CM.+;A1)46EJ/KO4?4K3CX5Q5^JXL^;^)0LD]Q9)%-.^"=>(6=X0,DY\(Z=
M-\[YBY)3BMH7M;\-_[\VNR^Z?7/=/I=V$I/'TB)C3$2<.=!M)1R"Y\I\4M00
M8H"^2]H@[7Z.98$FY11_=UF@$A=N_FY1J9:S;%3\LAC44-QJJU("!R>78_<X
M($U20)$S"3Z/M9'G4SGTSJY.V3,JV%"JR#P:F%B(B& O)7&4(A4-P$0 WJ2=
MP;FS7G!68R-LR"DGN%21*4#1+!)1JL@L%Q@6JL@$>*HN>)1([K%I=/:J'$8^
M1>K X[*,I957SZK87@&%1K"'4ENE6<"Q$(ZAWCO*C4$D88DXEP99#S\8]8:&
MP+#/[>'H*N7R48#'LTI)J?I@E-HJ34)4[G04U.KDJ.!>&1,4\R0X9JC Q(<+
M>_*4VBJ/$DRW%Z,XWF(7(L;($FTRF'*DH^<H.,.2%LY$9E9>J;)?70#@*@ H
MI54>%0@L'@LRQ 3K(XHZ @AHGA#0:8T\9D1S(ZFPHF943=KB*CBP[-(J2P""
M4EKE<0# 0BR&*"."\D@9G   ! ! Y"#]7%MEM;(I@DMUG@24TBJ-U?N&VO]2
M6J4A"+ 05)' ^E.N56N5LXB+%)#&B2*=!#>6$ZQ5S!2 D291@%):I916>4#@
MQ%HR8[1+!'.>+#76,JED2")H(Q6O8M%7!$Q*:97& :-?#)#$2#PGT2+BN$2<
M6(^T5 PIF0C1'E-/%0"C>1S''PLX/ )P**55'@-.+,10'"'!)ZF0Y,+D=#B&
M;&01,<IQ9#YB<*/ A5JEHA1A*DC1*!I1@BM+1H9%!B&2R(W3J)(4D$$*I(WW
MR L&+G:(5+E<M;*@0D&%Q\ ?"B[<%A<60BXAF<!CD"B2Z!#G+B KO42&VB0C
M-MP;FQF#$(_#MWA6>2REM,HCBU"7TBI/ 42_G2^MPL ><HT45ASQ_,-E<L6M
MYT0R*CQ7)7^EH,-=]Z]*U94F@<!BU17)?12:HMP' ''J"=)41$2\4YP(+&T4
MN2\ EG?.""XX\&QPX"0.!\&.]DHUED< "/.L0.O$0E02R8!5;A1BD"/,(6 +
MCHB4&$#""JB^IH3^62"A0$)C4EN*\M]<^1?B*CP*AK%T2('I!^5W')D0%+*4
M !NP5#/K,AL@'#=(]9]CP199%6PAO[M@RS7#8O72O&3P ,/@T'5C'1J[0_RY
M<5&K__>6$<.[+<V3L28/O5%7JMHLVWA\7XPGR4"2\0:#M9 $7$D9D).Y7 77
M2HJ@C)/A-U2UN9."/?!F7H'7 J]/>L>S% 9:"M(N)DP)<+Q(Q @<<XYX) '9
M:!62PJ1$3(3_8NXL0<R=JZ86K"U86["V452VU%9:+K8NI)R9R+T*"AD"L,IY
M(,C0&!"F+EHK(\8\+CWEK.!JP=6"J[^?PY;R5,W"WH7PLW4TV6 48D83E(OD
M(DN=12IJ+D,P5C">>2TG2T[K>Q#\K<+6_QY;N!W\&SH_7DTGM7'8 VWSK_X7
M7IQ.H6>'WSK]>BQT'@CS[F<G'=<O=?H!Q/(E515(W[/*TZSR6Z DL=49M?J#
M%CR<0SOLV&X5I_X&KF!K,&QU0<=:G;[O'H883@]EVE$.9%?Q[?IA3H/<K?&>
M'><+YH1!#[K;&@]:+K9L;P#+>U)= E[)=SB (0]"QY_6P/*@K:T!/ >X2(2/
M_!RW4B=K:>LXVN&+4WFIEO_BY9:-7NW7EZW::C7CC'"V?PQB'?,#&4_6L&5;
M@&&'PW[^<JX3!JN?PZ*M<#@$N3Y;+$);/1C#WNA:2Y4E\_XW2";K,#KL'50!
MW9;MA]9Z_T>LDP):'T!O?2>.YF<PIVKSEHAA&2.WS";-N5)>*V)Y"HQJA9E(
M[,*MSWE+\]GOQ7#8C9MI9F!?1C%L97W?@EO]U1WX[X_43NS\=P_[WC]]^]4<
M;N[_U=M<^W:\W6N#W?C/WO;)QZ/VR5O1WGKW'<;9;??^Z6Z^WV8[^WM[_SU9
M/]I<^WZTD?_=^L@VMK;I+EA[XK7D2(C<XBUIAJSC'B6&->:$RNCT2BN"TA[
M H^'A\"_?XF,]Z*8U15?=L8 #/X:JOJU^@-\B=> 1_9;;,W*;):-C&MK$?RX
M'GRW]6$XV*_A;D)$6F>;%K]2QHE!R]!U7CTKDW-J&FL;!ZO2M0>C^'+ZRY^A
M,P)@.'[9Z5<SJ;[TY_SEQ<$Y$U<M?OWVGT>=,-[+// %KKG@9(]V<N?)VR^J
MMQ8,=OV>HB\X(9>^C5_<]CUFQ*V^>=5@"7DAN'Y$@Q77&] O=M=_F4ASIX]>
MX/9YT.LXO!\G1U]K;WY^2_X:V_!/?"$FS63F%N)IY6A<[.MN3 NQVHSK@-L
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
M=?*!V<XHN=5)MV-=IUOMOKYHY?6T!P?#P<&PD[_?Z_R<V:?-'W<#^#&WY",
M.;AG+P-6"[X'DX8'#?<"'?BV5]WS<%1U:('/V4X7/E7='DWO?-SJ#4+LYDF,
MQH<!!@)? I^I.QA\SPON)FY4-3U8*U\]K#IF>_K(0V?D0>?&51"W9;_93A\>
M:GZG'ZME@Z$-?G1"K&_> @T]&N_EU_T - <>[_APF!=L^*,#]\IB4"_'Y/&L
MGDZH Y,^VAMTN\=H<)3G/#ITHT[HV"%\Z'6W&^'2K7;'#P>?CT?CV(/'_/??
M;TX?[Q_Y-XK_?-W^N_J-_/FOU59_VB(CU, _)ZNKE0  ".25@X%'F.$P3^=@
M,)SNI*?.SYB?BQ_TXLQ^>B6,('-YSR>O6 8PT#3083]99 N3[@W@1R5/\-PJ
M/8=K5=^<6>09.6EY"T\4!GF\L.P_!CFFDQ]IM79PU7SY_J U@FMV$J!3_B2(
M#@!.G9DXJ)^>[547 27MV^HYG$KSF:!5P^W98UB;EO4@D4,8 GQC+W:KH4R%
M>_1BH6O'N9Y6,T@W01/! 6X.!J/J$,?+8<S3^!'/^N[\SWR#E0F$X[.O6 >
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
M0?/33RY<N1H23&KFU/=\@OKH[&A>?19O[JA(K?MY<..,PZU<,SZ.+IG%M #
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
M2%X8$JEY4879D_\U4@Q29$,3>2?%H)M?8T8L7X<(;I:OU<WJVW[MG#YH0^N
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
M[!71(>EG*#?:BZ=@#;FW4*,-=*'2Z,P_%@'#F;KYDJFT3TIXRT Z7 KP-:<
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
M:D&V6I#M)0BRS=6I^JGNU!6=*BD\P\%HS2WFV"3#,$N),]BLDV;,+JA3]42
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
MJ" ._E->LU>O55,3V92$WQ>OYB/#@Q*4*Y>\$T%Y*8N:^<0UC<I+'KG'&"S
MB4@9EU(8Q^N8Q"HOZK$WDH270AJ" *%Q5IZ7R'&3D)!*4J8D"1P6-1>FJ;BI
ME_2S7M*/DI]5+^D'6=(3GH6C''P*RI$S.<"@K$6&60&_6DR<"$'+K.[9I$HV
MF;RW7['$1;VD8Y'BVE2LN!M1'!@MX4"D.O1G\-RA>Y93" IO[@5'2*@TX$#C
M0$S@G--@C#5 3@'-6$R2B1K'5A7'6I/^AB26$7 9$>;,@[_! ]+:,F0C\4 X
MB7"YC1N1K&D4;6(RVS[@7A&2>ZVK]0NEUC R$[8PF@O #V*$XI1:[;&E)!CK
M/161U![.*L/(A(>CG)548&0H^#6<:8J<- PQIZA*SENL]-(\G!I":@AY[/+@
M&D(>!$(F/"J8>L6]=LAJ0 \>O$+:>I+5[T2T'KQCGD4T)&^"YS6W,F;]8*3P
MQ7XKTHLGV\],Z!VL6TK\]1UP>[$LYE@P7)*2,0QKQG*S-T,M=R3PD!BV7O 8
M<C_H^S:\G9"3+U?S1&W2VJ_H)?5\_@&K]D#!4$L7'-*.P"Z?G$ Z>(&XP)8+
M9P*1]-5KR723FCG%C#_I^#A9+V '#]C[\6XV1:\4/UYO,W4'QUOT$,_UVK ]
M4Z64!)?3!,0Y5LA:S)"S,047K14FET&2#3/+&8NZZMSL:U0(4TB8EP4XA4SZ
MK8JN!Q,21=/EE/ -4WTBZN/8=3>YG:W- ZPQ8!55* ;J$0<X0P;#KXG+%+4R
M8'/AIO/5F^JHZK.]M;>0/>"A)'%@GPYAH7);66J0=08,QA*E VP<,OGK7=DI
MV>7KZNE@=YN_M_7OO[G=TQNZNLM=,9LK6]OX]9<N!'C5CKX=1(6C3THAF;C+
M+4@PLLI@I"-0#*JT-PF0AO"-.5V/GD-[LIE^GT5OV!D]C&Y*1;>W86^X<;O8
M7^*/JN%6V546S#(TQAWFX(-@<KW^KXWSHVY5)PX#T:[DE7O1Q_PV;_M'#=<]
M.>O#5X+W%WMS%6_^VGNS_7>!XGL?X8>B?O7TM-L;Y"57= Z-G4K >OC-'S]]
M'GYCOK^\FAJ[QR=M=P:/>9*+I_*[)CN"-_[NP$3 0W;:\:S80O+-G=J+3'TG
M;FYT,[^!&Y7O)P\9^*Z'98\[N/!D4ZJ_>]W#GCW>:   Q,+MRLT>&X0TBU:.
M%/_1&JN/_M4].41[L7?<>).O/;[/?&O%V\D?1;>(0L J1)B33O^)"NQWNA60
MCHOA"A#Z#%/2W\P5U3 U>YGOU87WP\+[_8.('0LF:>1<9+DMND8F.(:B(UIB
M28)F>MT+[T?JHE<+[PLE]QY\2;]8);8RDI'2>=7OO9"6;$1XA%!JMI>A(RJ;
M8V6+R;]7@NZ_WZ8/ZE/5FA.,82O!=RDV9W1#TP<H-N<;1MVU1OOF^FU1W^QZ
MW6Q=&7]#6?/.L$M'4=!<NF8ON,I[Z&2@RLMHO.]9^,Q6;@7RSK9[C:(9?SU
MXP'Z&(^!.^=M\$T6#(5M[PQVN;_:*9:]%GX!-E[L>;^^X%';''4,*\9D&P:J
M?=('!EO\.FM3/P&CX;X-5#C>/$KU.Z??^;P:,\PWMLGV=JCDD@UJ,HTDIF[0
M<*=S_J"=#TG+$+)/R;FAX%YJ*BQEX'1*6TC#&G IS9V*L>\LXO7V_YZ!B[%]
M C[J6=%<<3>?=NX=V9/=TZ+9X<B/W:E:!*]Y.\ R2>#T:/_K)MZ_W&:M]_]T
M]O?V<>OK]OG^OQ\[+;K/][_^>;1_W&([M'4^DR1P_*[=VOKXM?75GW_Y%[[_
MZX>+%KS_R_O/EU^^'K5;[]^U]R\]V[_<G"J/VMG:OF@='A#,/,,\(IA_C+B,
M&&DA.4HQ< )_%S3+&-:UW36.W"1G>B<PH2L#)5<"\05#S@0Y\^/GH57UZ"AS
M,84R6BLF! _(4>%1SE!%VG&-@HPV>,-\]*9&F9>$,M5<UU-;3VW=[.'AG:4J
MYGZ?I@_/RD87E-A.*2@:M.$F5_9@(PD/43#.&.6*ZC+'[:?*VJOC+*UK2L'C
MTIBI5GC82^6I$XC02,!1(@Y91\!;(H9C3Y,5(2Z-PBRTY)ZX(/T!<6/E*F#_
MU\/,X (SMU)@>8,B_)T0<QT]PAI*;PFE$_5M"2PC>8UPBA)Q''+F>\"("R-%
M",8$*EXDE+Y8.G8WEV&=IK;>)9_[+KG"-KS,+B6$K;CU%7MUG!"BOT,\9@TA
M=#&/5AHO'->*:\9X4-&)I$C$R3/B$I-^;FKI7>LE'HZO%7/=WSX!%MKNAIJ3
MW?$LL&B5:&3(:?4\28]X;O3LG!;(20K4'3MF'<TB>ISJIF&S<JYWB_:M:;CV
M.<'#]3[</3&"/A4,U+[;0YWF9=^-NT H=HC)X!!7SB)--$.6<$NE!W??Z;(0
M9UDM!581(];].Y9T#K(>A/"?4@CJ9?6[_N5%\L%RJFL^>"><GVIE%Y,/4GB)
M4L0:\6 X<M031&+PPBL+2)X++B5NXCD-.6<RH^L&NZL"#,^:"$ZO_YH(+AT@
M)D2!=+(ZA(BB3;DBFRKD;$X<)8*DI"DQFE]7D?U\FG"O^W>\J,C@&WOB8^>.
M5'!]7?^7207?=7LIMFLV>%>P_S"E QF8);D/:1349?UYBFQT0 Y-"$E0CHO>
M4IPU%;D/&5QAC_]Y0L.S)H,5 IP!Q-5,<.G@,&:"U#HG+#'(BB 0]SXAK3E%
MN3&@\=XI;=.2F. * \2Z?\>+38VNVI0L(36Z[B9]E4LZZ335/-'D-2<\:2T<
M-33 !I&B5V4:X,I2R#I[^CY[Q.=) IF"T\ ;!(*=(@"!E!;9H#CL%D$[(9.B
M)/>C;E(JFD3<^^AHB>MR/?+&E@\]*^>]WS6K['Y#LZ9H?#U_OQLD/R)MKW.P
M'PZ0QZ3=X>"M]QZ9D SB/ )I5]@B'J/UX.J;1*OP[;U%BIX/&"_R'4MZW+7
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
M6<HI(%1+2X+D"5.M?*!9>4X"Z0&F4YS.YI,X53M+SXC&3.6^1YO_3T04A'!
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
M6H)W"[67X5N[*94,_+1('-QHO+5@U5?^FJW\I@CHG>QN3@3TBN+0_?:0TMR
MW.U6#S-,C7S9YG;Y]D")G+ >-*(^$,0)X<C:+"',%+&* W%/^M7K?OM' U;M
MX*@_HU+5/@&#.SD<')52?5=!++5[_<&,#8$3V,N*+(!B_[4G9[9WT2 3^BK9
MH-HG9X6,RZ#=:?SW["0V&)ZK0K2.&\<#2R=]\D<QG'5BQ91FSP.&(G#%JAC"
M,ZR.'/PJEQ1LY<=EB.R%*RQ=63%;GP](Q(I'GY /$<@4IK!B(C? J$3$+IK
M%'\U,N&PF6'-,LRX%T"48%:9%(98&K )6&+ Q%E%IKR2AK*!:"@;F+*^Q91\
M:T&OAJ)>M@_;=^96!?LXZP]57/_L6/\-@4UT86. 51QB)^M+=WNGW1R2&6J]
MCJ249JYKQ\;P^[5'$Z. 5_7@A1E-K<YJ!0@.2^2TVR\X_>^%@F?[>QP+%?UG
M6H^JBN7A\4>LZW<[9X/K/S*C//%$J_P=8N;*^$S\>]0;*V<<1N1ZT7Y#-L'M
M_FX[Y_:B_^JW:7 #9*N^7E&X_NH\_6S2H<H2&W_]]?;]Q]U&:_O-Q]U/^Y_V
MWK8^-1O;.V_N@M]/]23%/.YT!R5;?P,K( >-"\W9=^T3<,;!3V]\&D8T^XUB
MVR-_-'X9+?]?KWW:68&4R=V)R4?8G>8_[R^;Q]VS_#2PM0^.NF?P7:'?;,0?
M/N:P>8:;8I>&O7SX6_F!7^=9^Q5(*/</8@0Q+$7-LTQE,I98P%%)P0]E7&#U
M:K%]_=4UE_DI[*Z1$)M^0"$V6BMP79\]_:[4!=S/TI@S&=//2[]F_F$P^$J%
M?Y9#CYE?W"D=8=$&V4]E$TO( 7(B.D.XD#A10!^L&2<NBJ2Q,(;Z^^< W24*
M,\H?G*#V;ROEZIS0LZY:S>4!=U>TCM_^^/)U&Z[E?WS9V\=?MC[ -3*KWSG>
M!3:_N_>-[6ZUSO<OKAQP?_UVL;_W[AB> ?SA=YV=KQ^_P3,"VS_$^W1?[.]Y
ML;OG>>ORSZ]3/97W-L7.9>M A1"-%@QI9P7XSQZH'+,68<R%481&%6 WPQL"
MS]=WOA^:K'0QRC5-:;J9\7?:@XMEI#6M%5K<,G)[)_P81V[YTHX";\*,\31^
M!/:[_B'<Q\61[1D<"4EK(X)%W@27CQ(9LHI'1 T8@@Q<!)=>O19B \]6&O_G
MQ5&2C^W^-Y1Z,39Z6<2QFQJ].#CK7=_X]'[/7T/*0T)*GLQW,)?;>9!C?U #
MRN* TIH!%$.U%DD&1&).OS.&(!,) 7PA4D;O9=(B$Q,\V]+TGGBRAJ1DJ_V]
M'?))V$4[=J[ODU(3D_N@R,,KRMQ$6(937*/+XNCR809=?!)!&$<1-M0BGK1'
M!CN!5(C8<6N4B3>H/;P\PO+O#8<YHSCJRV$O_^L.-9Q2&48MT=%:S+'VQ@@<
M?+382N6UX8O4<!:Y*&N?(O:X(/!YUF<Q2C/))?)$ 0@H[I ) /[!T\B2TAIK
M\NJUVE"SI>VS #!*G9\Y0[SNG*@*O.<C@;4Y^=\LTNB*%AQEB<.P#T>9/3_H
M#FP'%D,O^N[A"7QO!H'Q%@B_] >-XLP47AETRP/@?/)[XX):RD+*%3O3*VF4
M1A![WV$YS=^U1Z4TQ0;=W\L/./GZ&WBBG>Y@/\+-#9]Y[:MN[IYN\ 'N%1;<
MUO;ESMXF+-K/!P%3KA*5**4H8:?-%30V-QR*@2?J663<OGH-[YG-V\R'=(.C
M=K\ZG\N96[%B0]EX''C/8SOKPOYP8V+70X:U'\R4RCRO=]U>]:?\OG4-=2_-
MJO8^'#CE,])YI#3Q8%4V"Z=[#/PM!,^P$8KB[!U2,3]L??TA_NIB[^?3 D'!
MU&(!D0#$.1UYIG1I<E'DPUZXAS*+$A6G*E<0&4SUL$R.7@2#K1>)ZD"YB8:+
MD*P-X)QG,AU=X%;_)#MWH?+)S4ZGZ_..,7]990?II+_^(N%W7Q[?X+[V#PCC
M6F&B4*2!(\Y91)9S@PA73!.E,2]D8'"3\SFU'.WY=7(9L(I$VY3SOQO=B4Y<
MXZSZ-QW;[Y=T8',JZ[NYD$TEK4B,3!IG%%=:6"^IBTD%:9,3E-8V]9@V15I?
M/Q^X:(P#GPWA),&F"+C)EE.*C TP0S$H;W/#D:8DMS<I>P:L%T;9-[+V9B=6
M=95@1XM%<T3 1 9#B4F6,\&,IBJX1'*YCZ%.S*_XH4LJZAG>>@S_E$ND*@8
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
MO_VXW=K<>/UQ>V=O9W=]<V>EM;'U^N7LG%SE'W/8QF.]25G'K=X0'@8[_6M
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
M:,YIC=Z^12W!Z:.N<;6X.E3N *[-I3$F<5<S1>,6K?Q@W?+M]K4'"^BE.$.
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
M_QP:I HVDA%AJ0,/YAA1*N/$%TPZRD,A<FRJSC8\&*S\K.XVK8WCZ[2:@WO
MBB@L=D)[#R0B TP;6@/N"G[$X['6(MU]+  _1.3_/D+Q]?G1,<J]XCO5/0II
MJ- _'!^_;T:5?XBEN7<A:J;EW=4<EC3.&T=RS?!YAUTY^A2X&BY:E'J*LKQ8
M2>_5X^UFP=UD9LML$WI<W2NQ@G<:V0SQ^+<YK*NGON'C_(6^#+6+O4K9.KP
M6&QZ$7NNUQA7>B2+TU0>/M6>;2 TUUG)"JY+;YA4I3&Y\QZ\M*.R !#_'3E3
M#MJ6.W%@? 5_/61<Y+FWDF36H,ZES5$AQ1/%O1,FE]S;2*&2R\W>@]IY_F2Y
MU)X>]</"("SQN_<@U!WC^*!/Z;D?(OA(W!Z]<E"3<3S$1/?6/6[?D(B:-6O5
M[[PV.Q2J>?L[L]:=34) Y&@6U64$AK >Z1ST/QI7IC,WG)SI\E,7L.X TFS-
MCS'V7WM1\B)A6U_%+HCD"]NN@X1"&L0ZZ?S($@.C7[4:_6T7:@":7;EDE!18
MXMO[8.VCM*9Z8&W?2/Q[>%;OSZ[C@.AXU-CS612L.)\TT-:GT].SD##OLW.=
M:Q 7U5\E5X$J2;C%) TE@+1R.9$L+YD069D;_\NK98E]'>HV*+>+:YO '_F$
M] A>$SS\7_(,H9S'-=C,385G_&#%_[#(U&K ;8WF/5I,S67]C,/KDJKZY.XS
M/[VS0UA""B%6$GA_/6&%<P35HX@51@'J$<;8L%=#YC>JSAWV</\]U("0'. ?
MXAP5!,6W28EJ&=)D,J.Y8P+<X:N=R<;K8+<L2_=$1?> #DR;E=S?TOED01,.
M*BTNT>I^IM;-K@-?0SYFHJ=NX&^\7> TX4"[+]6*&M$*/UC?\JSRGOW/W^G!
M?_6=!P VKF)5OYF.C4+*Q@=L_#J9OESY*>,MRFGHP97'T]#&MC:&?./=(DU8
M!:G??#*=/=0^ZL<C/4+4O_:!]9%O%'/:?/H:1&U^7%)(1GR5L![\WYN+RH?!
M<7N-L_@_TR9L;B[8$K+5.DW>=TE"U^\TGB/'0-V<L$=IJAM[H<>CU)2!A:3V
M*/I?:1'PJJGCVBULPUJS3U 6*!0OG1:.<Y;ENE09S[T6"N*#SK.8%U/XWBHW
MVFXM&B?I<7[S_M"B\?'VY-/)T 93T(P)8E'PABF-&B).D!#Y6@K*E8)TMX^G
M&]LRZNKZ9*\-MF5)!0U2<^V9S7G)K>?>:\ZY@I@MZPT617;8X&_<8 #EF='.
ME()#L+8")V  <"E=D-PS!QC7JUP@ITL/'^QR@WNJ;FO>HO64 ,:1/;(K\M[C
MS:J.R/V_5R02]6 TU4D-;JM)Q1'6V;K;</ G@"%IQQEEJ%AN@J99%DQPTD;M
M&K"J(J,D?;%J7NN<:?<7UC[@';P&B.+0WP- C"<=1],IND9\]M>WRQ_Y(^4J
M1U]A&4XGXY1''O]_4<UOWXUG\^DB9C*_XV,_:PZBCW=X3L)*JG4&ILHMIX0%
M+XC6 5R3L!DK=<%#$;O)^SF(DFEL"^-OD,UC\#[J#F(WU7QB/Z>:[V &\ FC
MI9F,%WL+:&69*AU3A7&0W*C 51G _D0PIJ1<</^ [>WFVCZD.P37]IQM),-V
M[;PH,Y&YR,A9$,CA2V(L#R0H1JGRUE-(\EYQUJLVW'=^4".QY0%O'W[:!5FE
M@8.P ::JV5KAJ]\QOAA<^"5O[7A>S2_3H ,8J/\">2G.K=>UCT:J<ZD\^O1,
MMKGGV@6^:\^%G[>CRT_//P^5*Y4+148RAF0O0N?$*"T)+9D(W"G-/!@Q+'WO
M,<,R7MY7)GW4+N]8)GUT##RRUE]BC<6[O_#,<#QJOU,]WYF4Z-ADP/H7!W=&
M,W!LFAJB(15"PV V".XH3Q74U->RT2OP):TG'E2V"XJ>(29J;6CL"X/)N6U)
M/->]62S#7.@OL1%F,,6,/X*]MJ]EFPN-?%20'2/G1BON^[U%?>-1[[)4_!A%
M3%9:*U&]P@7'1&%,R*C3V@D)+R>3=N^BXK:1@43#<A8ZWWO&CG%%V?#F]'PT
MM*4I ,UK0FE1$L!_%!4)*-&YY(#XK9*YA/24]N@1H*WLL^<Y5327AANK+),2
M+BU+9^'+(,K,,;;W8<!ASQ^QYY].AF7I(4O-*;&"(6<'$Z3464Z*3!H(CD9[
M#WO.RDUX]Z*9K*B^^,O;%WU5K77BY%Z@]\-3 KRMW7=\"39*A(,_II.K"L7?
M;P>)*NO'+S7C[$"B<L*-A7_7)=UFJQ7HZ^42C.,2Q%Q@>:)>MR9UH^"R7)N*
ML-,XO!\BJQC <,!CL:S:)2NHQA9GC.-O7UU?3A)PG^N;SG1;2@:N^E*36 IY
M()L]VLAF?X7;V![BNXR2^Y#60#HN 9+F,A/,4PN9%J=969I,VEPYV=^MM",3
M_8&G]QN<YI_YZ:>CH1&&4VH=*83,"2L*3TH/>44P60C60QRCYI=7XTT2^B9_
MW#=<!LM+'F0!T-0Q+;4&7.2"SP//5*!:MXQ7#T3)PY[OFB'$\EAA"T?+,B/2
M.0. B#NB2AKSQZ"\LE(XB6.4/1*M45ASS>M-%O/9'+8^)@VIFV);_^]V\-T-
MNB\/_*+W\HN*[?RBOYJ)NX5_+N97EZ_^!E!+ P04    " !=A+-2V_'#%R\D
M  ";MP$ $0   &%L9VTM,C R,3 S,C8N>'-D[3UK<^,XCM_W5^CRY?:J)I,X
MSK-K>J[<>?1Z+XE]<7IF[].5(M&VKF710TE)9W_] :1>MAX4]8@T:T]5IA.)
M!" "!$$ !'_YSQ\K6WLES+6H\_E@\//Q@48<@YJ6L_A\\.WY[O#RX#]__<M?
M?OFWP\-_?'FZUVZHX:^(XVG7C.@>,;4WRUMJOYO$_:[-&5UIOU/VW7K5#P]_
MY9VNZ?J=68NEIYT<GPRVW[)/)Q?'IV1^?G)X?&F2P]/!R<NA?GQR=GAU.3R_
MU(WA\,2X_&GQZ>)TKIMG _/0?)E?')Y>GIN'N@F_O9A#,C>OSE\NY@+H#_>3
M:RS)2M?@PQSWTP_W\\'2\]:?CH[>WMY^?AO^3-GBZ.3X>'#TCX?[&6]Z$+2U
M+>?[1NL?+\P.VP^/\/6+[I*PN6XO5AO-==LF"Q@#RV#T9X.NCO"3CX<GYV$/
MA&<58+ <U],=(\+@4,?Q5]D=3(\=>>]K<@2-#J$58981]9-W"COHGL>L%]\C
M=Y2M;LA<]VWO\X'O_.'KMC6WB GR8!/D^$:#Q&M/9POB/>HKXJYU@Y0<D5__
MHFG(+&NUILS3G%3WN>Z^<)I=YF&WX\/CP>%P<* )]MY30_>XS ;M^3>F.AT1
MVW/QK\,8Q,\_7//@J#P!OGNXT/6U.A')CH*0X(DZ,0G9'5Q=71W]0&',)2,M
M6;S](?YZ.#A10YLGHN5QPU^'8;\F:(@GHAH-8;^:-&3/O#*D)'L^BHY(RQ72
M,CBO1TLU.JH2P4&YQ/AY05^/#.H['GN73A"WJ&/XA_K<V !I$DN=CK 3_I*+
M7W<<ZG$H^"1XMEY;SIR*!_ ()>Q3*&9/9![J_=3*DC&7^3^?= :JTI9,_*,U
MHVO"/(NXR56) U@R,O]\@&O38:AL_]?67WX&2L(F*02;<P5?'T$78M_'7Q+V
M1;'Y?. ",VPBQJ;/'[YF1/7#H8L+JQUG])_^^PW=5OU^Z&+X]K_&YYMDKOKY
MT,5RK I?C[V?X;UFF9\/KBF8U%-] =3A\V]/XV*SB*...X600]@Q4;\>PW\#
M_-$.8UO\4.-]->S\R]%VERU@ODO,B?,K_WU;V(/.09."CEM24KK?YO!F=@L>
MAN-9-,J3Q]GD?GPS>KZ]^3*Z'SU>W\[^=GO[/%,:]5P@!5P8!%PX@:&?P?"1
MD T)8%H 31/@]GQYGDUU!E^U))X%=#;"I$V($H[!+#\>EN>8]M<-Z/^Q2QRD
MCDMMR\0=?C1:+IU/0/MRTEPUQ2:%)N'<$'Y.MSF7@!J_<#4ZUV+ >Y[-K^D*
M/FQ)'-=Z)6,'N**X*I4'*^'B*?R<E>?B!@9-H-CS,VO@J^O5JC@DG#Z#G_-Z
MG-YKWS17EKJS(*[EW/[A6]Y[(XS> BGAZSG\7"CP54#7+$<3\/=,G%_K[O+.
MIF^-K* Q, GC+N#G4H%Q %?C@'>(8X^ZYS-"YZ!ROO@P)8CKZH[Y17<M&.EI
MXM-4.%<>: $'83M[/!@$FS[+-6SJ E#X0T!'C@%\+42@ 0:-H\ W221[;J8'
M_EE_L8G2;%0%7<19L&SQIS9GM;\*9+NT3I;FP\@T.4[='CMSRE;\X0WQ=,MN
MA_&%"(O$ 4SDX6D3XG"HQ31H"2*TOP9D[ 4E@V_A>CI>K77#H_,;L$==S\+>
M;8I+";02H3D]%<ZHND(3+?R:H 6;)*C92>F9^:N5SM[I?&8M'&L.NQ''&QD\
M7&4YBRF84(:EMH"4A"BQ",X&&3P/0"/?$L"U&+H6@M]S<&N\V^-D*8Z>P/;J
M)$/UE^<H;)F#W_;3<YL%ZE:>$ER)B7<QK#55=]&X*S?\X:(V(PO<O-8S[YI"
M*5FK+T]%&**J,!S&2WE P\X;>.4X]T@=@SH>] 0(B['C$?AHKS5!*48G$9*K
M4Q'QJ"XD@/XP@5\+"=@+2"[';LB<, 88YO O/+^FKN>V)A^%V(K%8X"QE+-:
MXA%BUT+T&L>_EXY\*TXDG[Q/;7@-FRAT::]1_;8F(5*,$BD9G(HP3'4I"2GX
M2>,T\+UC1,5>5G(Y-T9^+2PPVG37)9[KD/:DI "71#YPH;FH)1\Q;DT@_TD#
M]'O!R&?6:JU;#&</G=]39W%OO1)SQ(>N/0&1XY0("OHD+^L)2D0#MD<J#CD9
MFJ!C+S&YW/M*J?EFV79KXK&-0"(+Z&J\JB4+(<(]TW-Y<HV&NVYX8G; JAL^
MN+?T%\NV/&X_MB00*L@EPG*&MFHM80EQAXH"+9#H68*@O3#E\G-DOF+2M-OZ
MCB8/D41(SM%4K24D"<3[;8S,+4&\(*.+L-E2KQ39JHE)(@\7:)K6\WT0+TPC
M ]P:1[X7B2*%;Q!4J8@5TXH8,2WOR7*_@[9-]+SV70_&E+6Z]%2C1")2EVC$
MUEV'$I3Q)"E.FX;$\54I"2.B;R]UN;Q^(CB@]OO8=7W8CT3O9^CJT)GI/E+O
M?X@W,NG:(V9K(E>-#(F\7:&A7$O>0K(T05>R5429!J1I0)L6$+>3PC8R_O!A
MY5=-S$MV*PZTG^!1GY3R2/3?S<%6CZBF.Q>'34\&P^*!W\6X:.+SFTIK*PNR
M6.>=\/U>$;?V.6G9?(S6J2DCMK6R'/ACZC-CJ;MDRBR#C&P[.,!>C[L5$$EX
M/L3M6S'/$ZM> JT6XM4X8BW&O//28"R)Z=N$SN\0/N%NTMC/+MP@O#VK9!75
M1261B%/<P$DD(D"+(B$0![[@1#0A\/:$R'=2*)[(*W%\@F650H\75EN*]A8J
M7)?"DMA F&R8,F@#H*+P4^24XQ6A(L![?D5#H6XQE80H,:/.AQ5YMXOVE6S(
M'XDWTV%,7MZO*2.WCOF@L^\$=V2C]1IV;U67Z4;Q2G0T.MA2X;Q2 B%<:YP0
M[>5=0U(TH$43Q' W2(*<O=8N9.244=,WJB0&5,8A$0QTDZ5B>U4$(T"[%X!"
MYGPE=,'T]?*]51%(89$(P17\I&)V580@0KP7@PP&-;5[KX6G6!2&QZ=8M+.:
M*.SW^I$HW.D6^TVW??) =!Q$?LY:A<?9 (I-]B&>&$[Y8Q"2QD%I25B[S@QU
MT[P(3+$]/L03(649LXLF>.;0!LX(QTSD? 3OS9$7=:F@0)M )]&C0W2/EN7X
M8>3\ &LZF>$2XM=&7K+S7J,&(R?*C5A.])+.[V&MLH>X2%GPRO&PYH5E!M6A
MFI*5JG@E0G.*_M7R0B.HP%HKB3:8:XFD:$,M)D;;H&8O/]&<;\@B4P<ND80S
M]*LJJ(^]Y17R^9GI)@E"YSS2;[WB<NH03X6A!5 D-MCY(.,$!@<7!O1=+0;(
MD^?WW(%!4+?'I+ D1AD>T57DU"[:9OG#' 47\YM4T*6-X).HUTM0KRE[7,+Z
MC;BF3$SVBC?)MRCH&!6?P^#O&]X.<$?9#?5?O+EOAWTQ[P\=2D_$\YD3_1EU
MJ9*+^/'$220076ZJRF<SCIHHM1=AUX!B+20Y!L1S%;F/+B [\22F?">E=NR\
MXBDIIE@%)-FMV"# XQ#I(W>)_KLYV.K+?;IS\?I^BKED10._BXMYXO-#73*9
MAP^K!"7* 2Q6AJ<\0EG$J83FF\RC-[L994B,RZ/.<$?_6L4'5@1&PB[T;:6"
MR9OLBD#N)(MR3_$K[D(+X4B6G=-!Q@'>PL/]N[87+1I=]>6I!#3)>G4VK,2Q
M75S&B@8[-NBGT]L*BE$9MD1;GF. O0);-ZU]P+=7I5O<J+/\*<&5</@"X^:5
M.+Q?)N4SK7[-C%IX)+R_!-ZG\B649S?BUG:^.D98)0*&:SLE787=16 D1M/5
M(*/2152\ MF82EC?\P='0=U>D@,K-I?.\(H@15[MHJE4,,Z1/SWR?%[#>O1N
M.8O1"AV'=%ZC$DVC>(N5\-D E' JV4(B"AON_(0O-21%$[3@VYVN7E/$QVCM
MW'[S6"GR4Q>51$IX6HZZE"26Z=3[GWCZZUXL-CE2PRQ7 2MA]Q 3:I39O=L6
M><'PW_EX'0 H1>99_^1DWOY8$\=MF,M2-!*NGV+RC#+7!58MB58+\.ZD'(P,
M@_G$#(8 HYP3;TG8M<_P@K9$AJ+:,=2R0(NM]+.S04:)L0!ZR#81XN0(M !#
M,K-RS\OTL%<I[Z &6F+1GP]K\W47+?S27*AT=%P1MD0]HZLLHWJ &HMW4"$_
MZ(Z^X.F>Z"IZ)FPUYL6IP%!!%Y,*2V6@),KW<I!1NB^&*0J](E0M LN]8'MF
MA2.LKF?+ 91HUZMA-<;MHDJ5#'@%15H28K'Z/#\&]9E*E"C%PQW4F3?DQ0L7
MK"^4,?IF.0LEIN5 *-:0YX-!1C%+!)58UV)H.\80=>67Z%6LX<[A)V?@=U"%
M9<MN['JEJS5U"+]3&)M64&D5,4A4'+IM4ED0N;-GRXT;H>2W&'+.[Q5?,%1-
MG76J %W"<O39I"(Y12S?'W>237/B6)3-B(&'1T75VCO=J+X-K(%%PONS4[!I
ME*8[1ZH%6,.2O#'>O11$H_4--M-\E)[(*[5?L49[6Z)0'I5$'LY!'E*[E")Y
MB#!K$>J]4'"AX(,5[C8J^FQS84ALX(M!1O5MP;UXC[*;_MB\(56WC"60)-;R
MY5"-1;MH1.>-< 6]*0,ET8M7>$Q"B5L[J/&>B&>)0_'H]%"LJ;39M5B_71P/
M,JJ]QS"XTV67E-K6\%6I>YD%H%B%70R&);BPBWIK:S3C[)D@Q/)$@$)B>O0&
ML1+S"W'@%Z^B;[,!;,7:[X*?.I(R>C-9)XS?!]@UCVH!?BT@8'==H[D<BS+R
M@B&:O-C6@A.+L3]L7#D+NS&<$ED9@JS(E4+N6>I0-A)4\*T'EY4=3L[>8M\F
MD_BX)%PQ\$MZKKM8,'#*Z/\1PXM>Q' LY_:'05R7SIL4LX^E4R*:IR":J>2D
M#-'<ECV.9,/5-<=S_AG:S!55&2/J,\09A5Q\ 3]7M!?KI+B$A;U$\B]6BJ +
MQ_HG,>'1Y'I<7QY+(I ($GK-4FD4&8(45P@+\&DQ0OX44.[9GER,?B?68@D3
M9_1*F+[ I$1_M>8SL<DE3XY%(@#H)DL%@B6+7(CT,,"J)=#NA<!Q$\7\;AW/
M\M[=)A>B,M E3+_ \V8EF+Y9#5!@^W=WK^JE!FBJG&/+!F\)?!*1N 21R"C?
M7M;8S:X;N1>4#<9E6(C-5?*NA4DB'%>GQV<99=U3PI%I2/ZTC[*6\:>XGK5"
M]X(X01!R3G_GE3D;]:64PE0L$9?'>%A.U8\2(@Y/241B$N#>2T0T<WEM?.O%
M1R0?H"C4T$ED8X!'Y!2T11+Y7F6D!.2:KE:6AR,'._BH$K.A&'\M@%(<H;B$
MG_3=C#$X[E?8 +CG3:4@K!16<0SC<CA4Y-,NQC/R![DI!5L1@T2GGN(Y5"7F
M[I/;2K$]<8\E-TH> .G*7]T3O-<TL$M@[!ZI8V!M4QMGS&3-Z]\["]ZJBG'V
M(?1(1.H,#[DJBM3&]9O"B L(U#CNV)1#O_(&D5I$I6BZF];>(T8-0 P(#,9L
MJ3.B(C7ISI*E^WR0<<7N(X\ (!@-X&@<T"YS0'VES@,A6: OAB6YL8L+<VI,
MZQ1_D .3Z,9+T(TI6RJ35;M>Z"$UU GO)%VM??%==)YJUP1;57%)N(YNKG(3
M=,L/&B/'/[.G]%XVDOP:NZZ/.FXK?L5;U;._FT-:+"U7Z )+1<Y*2$M(111&
MT\(PFFB]M]57*^K,/&I\QTL1\-\O8"^:.,N(XW+J5&UM*;QB0^H*3V*F>"T
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
MR71]P*6/YV>8;YL&'Y%K9H"V=#K:6CH<.&L8T.Z>.$_9:F>/P* '@0[4"NO
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
M4H:S7/,G>)?[QP>1#>EB9J@\:RO>AAO&>FSKZ=C8_S3\V?FRJ/%"27.1%<M
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
MW.94K U:ZK1,\X* Y!"8%% 8$V13>PLQT@;,F+$!BY)9=MGD;L&R8U&#'XI
M^XJDBQ'T]^GBTEZ;4S(<:7--H98$Q9J/$12"%VB%4,'X/BF.=R+:L2+!#\&3
M-N+I8@J=6_*OIC3,,'ES%B?C])J.V_-::$-C5#D'!R+5PM]!&7#9(!2!2=?H
M9-VGZ,#6"(?4Y>T1SV&'2Z\+N5;56&O86/6^?!POPV0DM<\\\0#T!YT1BU/@
M>$Q0G#2::VG1=[D\N1_6D!JZ/0*-#I13;^_8;9>$EB61+$H(MF:$,Z$@^LQ
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
M#I?BLZL'>&- SLJ;-R\.L(!W?D<K8_BPP36RB^^,@*_$8\I(H9T%(94%Y:(
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
MM)_VQG1!0,;I*B*CG^*P$KQ#C.N>OC_FZV>QC 6N!M,.$=]^=J=X1Y?0[U+
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
M=:&MQR(+.23&@Z2%J13EL(D[N@'/B5+@(=)N$&%?R\R:U3F'-PO*O.A/:O6
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
M>\KZ<<XG<,HN(+?,R"K>%(#5]#GF1/8UUJZ";Y(1<)CAG:Z5=H3T:% 88B?
MK^$2E];&%K /9@)NC_MQ#,-CI-)="WEC'K0V)': 'TO4R5C'C)EUSPB:0?"2
MU;K+2L<02YL+4D=%WWLLU!-F[R[J[[I,T]O1 ,;O\;)/$/-5HD\2[H5E9+EP
MR4%A/.1"EI%3M&\5SE*R*GH S':[=)X[7O+(IF@K+8T:B+A#XS-CO_<*SV$P
MKP\U+_1N#*<AD-FMZIDZ:J#Q%<+C-=?!Y1!PS:6HR5(C$TQ_.1]]^HD>/5^
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
M]K%-17EIC9:Z &J.W#J/6609Q);GKG>\?3\OZ)<J-GS5_X3YRSOFA>:_'(E
MB ;)*R,'OA9%%068SS1'$_)H,H@0VC0ZWP;<OF[@YG?<..:+,1I-MBZ# (ML
MR7H=@>EH2! J<AZ;')]M ^[P3F+GG%GU$CO72=.CUSO$,?>A;%0">)*U5"29
M;EF2^T2K('/@I#39QN2;W$+;'N*ACE^;,Z>15A[["/9K5R#XY%36EI$/'IEV
M-0L0BV,"$2Q8GP/*3IV?XXA4=*O1M;&*723;T+O=!L:)QBIVTL &-_<AXFL9
MJT ,BGQUQGFMVH>IL @^L6!$C!ER#+RS).7CB%5TH<1=I-8T5@$@;$C),H6U
MF5+FP&(AJ5MEP$7K4N:=W0PYEEC%+K+?&*O817!-8Q5*:$N>>]T7$@'QR=!7
M1C(H,ND 1INMDI*>5*SBH1I\L.".+E9Q^1'ZXVITC<JKT?!\9C?,K87V,8O[
MWWW8V,6.LEB)82AMG-#>!U$X$2+0KQ@ I2S.ERA@VQC&_2B.O8SK%R<EHU F
M:L6LAGK_!@(+V23FC36"%QE$?**U7#N+K.Q0H_LYO;>?%]_TG$HBB^09&@<D
M6QU8E,B9$"&1D+4KJSW^&E1MV0'P:==HWX7I=]9^:46!!L&=+TO5F]6EZL/H
M&7ZI8E-;I_D816*8.$G'HF:TP2)+R4LGD"O>IMS%U@B_DW,3.=LHN4&FTJ$*
M%H+API%OQBQ&7:]\6P991692D#Q),H+,-G&E(]S33K8CP%[\/T):/7:@==N2
M>\YA .\Y,UQ'IF6,S#M9F!$@/7AAM.3-391OKZ3J3E3:L:3J+BI]G**86P#\
M7E)U/[WN7AWS 4IY%/8$'V52')F)@8!:+9CWRC%(0 .P#DT\](IUQ"55VY)F
M%UVT)LN_XR"7T7BR13%.9V/VPDHR?D5F6AO./-C".!G'P>FB@VQR8^*!>(^Q
MD.I.FK^+5XW4UL*7/DS+AX)!%QHGC=)(DJPR)%F:L<F(P&WBCJ3[-)V7[X;=
MW8;=$1*L=<G]'1I>; /[>W.E(Z921^UI'L*#(VJNI'4$&8IG/M3<'HN9]LP@
MZV4DYT5$T-"D?.=1T?<XFBL]!GMW47_G9>I^_?#\%TBU7?+G95GZQ#&AS;6N
M+3(=$["@(#,#-HE"WH(I*QF=FZK2W7KVTVFEM)-.1MT)]-CJTST?#6L]Y(6
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
M+"EVD7E[,BS"0Q*#,UZG>6A'RT0F/P3:K15H+@&*-$VR/]>B.;P]W9&V[N;
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
M=ZK)0)W;X8QON8^GTOG@^FCQ>N:5C?#SE_^8DG^ZB%]_O,O?\T7A;JS-J]D
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
MD_D[HWX[BXM,_^BW?/Y_280?<ZSAWFF9QO.!)'0M>*GK*'E5QY$JD\@;TC*
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
M2'LL)JC$0Q0UUJ+J2^Y1Q%IC3E"SDZ4H9H5I,H[GF"<J#$Z /D(>NI.B\\L
M/B:C2BUQD)S7'@-?!P4X,"76T83D6ZMNSVD\L#<7>BEGIS<7^DBV><KL_%$X
M'UA4Y @5;]?]) 9\K)6>BCD3HPZ,-ZFXO@GE<5W_>XJZ01+C5T1_XNG/UQP[
MX&II FP#=A@S8%_%W<F#/:7>P!38BH\;XX*6"KSE"NJT$ C29F R*:[IZI.J
MB2\Y+AON,0G&(D,?80]M%EP__UY\6>2UQ_GZ[V_3!=UC_P=G9[CX(42]W"\N
M,6F*D]DS4%C=:9XB.)?J"U+)HBXEB=BM[[+OE\<W$X91V+8@Y>#2'KJ/^E:P
MOYWE%ZM:S#$_6WZFG;3\[:QB?S-=1CSYOQD7U\"[K(MAM#L\EP:4SA*"H&NT
M.-16*.<RX[M3I0>21TN=5MH8Y93Y U=KM/_G;):YJQ?"!=)"[I9+1'7K608E
M?09?#((PPCHC&$MR#]YL^^RC)<D@<A[0)+W_)'QQ]N5LN9+\&GM%0!=L;5-G
MID!],@>"\PID*I;YHHQ-9?]KY^:''RTK!I+U@&4X'6Y(8K!DUY &Z;2T1%ER
MS"Q=C][5>0@!#"94SF:"/H0QLO'91\^)O>3<J*3FQH/VQD8O1;!@ D;RS[TG
M="5#I#\NVK),QU>KDII-,(\K>K&WN%O4YMW^NGT75$W'Q-T*ZT##X?96VST\
MV$/F;>8)W(;.>R-Y?>+:RI"JVX2 * -P*V.6Q11;VF3!1V3"?:/?1B)"'U&/
M,T16TN*T1 ;9D#&KZO@"KY6!I$VP]?$D;YI/ #S8\*@!E'3_&-D^$FZ0P[@Q
M(\5B5K;.J^*I#C(.9  Y90NP8*Q4&$16O(7&'\"XJ#TL@+W$W,  O&4,2A=$
M3W)<5"]5W3\U:!<YCS,N*D:>@U,>2LZLSC!G@%HKT,H;'WC&:,U#UGS?<5$#
M*[Z/> \V+LJ%:"/S&HS%4(.:"7PI2+>;HEM/6+2A55_% QD7U4N-.XV+ZJ.#
M!B;!7[.SY1F>O%^\G95%_M^S^B#S*I^NMT3P9-TR+<"@0=H2M#DP!P&6LQS0
M1&[:#).\ ]/C,A2&$GZ#-IPMT"ZV11=P+<V'.]$=QI(83)?=.+*'(AI<-W>#
M9();P54&SAVG(TXY"('V'=?:*\>CD**)EW$ EMQC=1R&)'WD/_A8^??_?/L;
M]Y<YL^*4B=+199=2G8WHP!M70&<57/26L<U&SFW#XZ__V/$MA0'E/1]$6%LM
M@\%G+7W,J^EBG>_X<(*SY:?X-:>SDSPO%V_K?LRUZ2>MYK_53^;T,L_H%^M_
MO,>XI0&^.M#$I:'7OS%TB<Q*;HV0.6(=SQ6]BU(P%JW+/AI,DP&^O_<KYYL_
M=[JLC3AGB_SN9]\0<J&UX06<J9,W2T(@4RB =E:%8 (FVZ@$K@.Z 1YZW_C(
MI[SX/CU_?WR27(S"&PXN.MJW.6<(]33PR6;Z7VF+:](5=">J0V1=A^;)+8^_
M#Z2&)O7BF^ N)RZLT8D8!*M/D]5."%"6"PB"<]"A$+RH;$E-'OB^&];38,G.
MBFA20[R)KI[C<57[(59GB]G[6?VS%\ME7BTG'K/3&CW(P!U9!,I T+* #\;G
M9%,1V.3AUCX@GP:%!E)2DU:%3:PO3N>+U?2_6+7POGQ>D-5PKI&*]WTXF7Y9
M_]6$I>)#0 7DB-"!680"YT0$E@07&0-CN4FX9V?$3X-J+=37H,3D/N ?%M/Y
MXMK]?#%M1IH4LHH&E!,%E-0:G$CU>21M!?G SK.1CK0N<)\BXP907(.<YBVH
MX^JL!O!/?B>YOILOEV]/3PDI.4,?<YQ_N5#4\M7\]-M\5AWVV9_Y8N[5-%[\
MG&OK\XJ\=1LUY!)H?5YH\)GL@J1TI .^9,9'LN*'7=@3H?#AR- @&']S?;>C
MG3@>3-110=&*DS&+$IQ$!QE%*%EG)423A%Y7@$^#? ,H9\!!6I<X+R-%[\M-
MQ,LKH2S/TUJ!S DG?!T2+T2=,2O %VO 2SK>>= N^B;'7R^48XW(:4^B=LHY
MEO$YO\8M?Q969IM=S)9V@2P95 H.7"P(VNJ4A4@QR28\NQW.H=++#=5_8\[?
MWFIH$ 6YB>IRZ$L'7"T3S=N '2;'/(3R[N7#'I(?DQFNOH7,B/5<E^J$) _>
M:@XVB>2M8-ZU<1S'9<0]^>0Q"=%'X"VFSI^+Y/Q$_.60O$B76B-U<C*"X9JN
MWQPC.,LEV) ,=\X9'YMT--T';'R;=Q@5;HZ:'U+^1Y"N?O6U/HZTG,XN5G$5
M25OB+%W%<ULDK?M^NW7J>B]9;":P>4H!!0KF@C+:!*6D4B8661+/26]/8/=%
M,48:VW@Z*H,2X$H,H!CMF(#. 4^V%,]Y+&WZH0Z4QCY7P=N;&O@X/SEY,U_\
M!Q=IDK10HL[VHGW-0!FKP"GG(8= !F@P*-H\XK ;W&,-.?1AUOTAA\$5-TI&
M_ ;:B0LE<($.6,V;*70):C(-LE*>89*^4=BA [9C(-+P:KZ76?OI:)2,^?6J
MCTQ.</9,TF:2Y!LG5D?^2 9%6"==LLG&)J^>'7WQS0&HLZM>1LF*_U($DJO)
MPBT'Y7D^G^[C=!TUB;8(':.4K,ES5<=?C7, VNRLF5&RVC<$<?$'RP\X31/'
MF!%(QZ+CU<,BZ.#(Z(64-%H5D@AA)-OH3IQ/E%G#Z>XP&>U)<LJ$F!4D[V@W
M.,4!.1VE6I3"A(M:E4839^_%]D0IM9^.1LD5T\+S],OLU=EBD6?QQ^N_XUI,
MM1'QPN6^Q<:S3&;-$(*2CH24%'@I%3#DH6A?$P]-6G8&0?]$J=A:SPURTEW<
MC:#)1%1&0. Q5R&MXXH<3-#2"$_FI&GR[%=OEW#( ,P;G"[^B2=G^7VY"GQ=
MITZABRK2K00L)9(*QEKMQR/4![JSRRHH/=)-T!7R,>S*\0(Q@RIP%"_Z5L03
M%Y5&.HY E\3J>TV^PBS@Z'@(0?.@<"3/Z%9\QT"J-BJ__[C?6U^CT&IM()W<
M4B<?E!<&F09T-4G)Z4CWJ9I-Z PS'!,=_"/:LK= ?,+D&D1KH\1QKK"]FL]6
MBVDX6V>,7OY8_R4N5M,X_8:SU<38Q(1PD@04USN#@0_H(17F@DO%,&STE/VN
MD)\P_YIH=93XT!7R7X(+M#UBB5: 9S[2OA'KAY 2Q""=9[QXIT;J<[@=X#/7
M]M'8*.&@*YP;GMZZ)^AD[9'\C$(85Z<3F4@;H3ZU@0K)M2P:O$-9I'/!6C4V
MW^Z'_<S"X;4[3HSI5F,T:,<%KQVU*!PH*R1M)EV=^*BMM"I)/E*3<P?G81 Q
MG-5*F$\K7)TMS[\T43E(@5E#E#*!DMP &DW'B&/">"&TQK$B:3? '<-V:^^2
M[ZF4!E9LOW+O:+0-F5O@S$A0P2&@S0YR-,*RZ#@K38[R!]R*L0^!VBGGR%LQ
M7-#&JV1 8QU.7%]9=)QN%CK$-:TP*<>:%- ^Y%:,7NKOUHK11PVC%MQWP/7D
M6S%Z*:]SY?T.DA^U22>4(ER0D'W4=-IJ3X:HJS7@3&'@AOZWR=SXA]"*T800
M?01^B%8,%W+AG.5:I4/N2<$"J$A_+AAR3FS&E)H$.QY0*T8O%?9MQ>@C_X.U
M8OQ:WK_VR-[.RGQQNOXS^L4M]^]_IJNO'Q;S_UG/WKF1CIW.7O\=\W(YO^;C
M#=>^,2[>-BT?!Y3Y1IN(*&B24U$6(U5"[14W)B2.6I946-QL$QD7^1BM)0HY
M5[G.FL](-P.3%GPB'Y396!)B$D6/%!@8I;7DVJ'UKSOU\O9"+]<C-=O_]40*
MK:S-!E@L'E2T'%"(>M5:B\*((O-(8FRTPF,-TO3A;X?PYQ'08Y2>E_T6>A5;
M+3YG7<W)E!*9#1PC!*_KF+G$4J85Q[&ZL 9:T3//6ZE_E#J/O1;V(L:ST[/U
MX.*;6SB[DBR3!:0/ 52@_P3)/5BF=12*QZ1'RB(T6^,S]\>CR,'C^2F1BZ&R
M!D1%8&-]2IS3KTJ@NX@Q;9)M4OCT@./Y^_"PG7*./)Z/T4E9G ;NJNECK0;G
M?(3B9)*ZI,!UDQ>^'G(\OY?ZN\7S^ZAAS*AM%UQ//I[?2WE=P[>[2'Y,9EA?
M,@I&K#=%@$+OP7G&P%@O4&H73&E2\_T0XOE-"-%'X(>(YXM24-I2P%EI0 E7
MRR7(O/+"%>26"^F;6. /*)[?2X5]X_E]Y'^P>/YYW=RT3H\^FZV6%W-V_YL3
M_='[5V^'"\1W_%";"/HNJ]P(?2?'K?!1*NN3*H$[B\PA^2Q*I/K TV;HN^,G
MQXA9,Q322,4@HW>@9#;$P4AV."N&,]H -HQ4Q3Q@S'K]]-;%'GPQ2^]77_/B
MPWRYNE+#S[K@JHX_\VIC"/_UY,2O!:(8#',>9"KDNEC#:=O:"*QXLBZ=STJ:
M^[C?"MRQ1ASZ,.R7M],.K<!1@L?7@B#K5=;YY8O\M2[]>WX[HT,KW[VZ%V65
M%Y_Q[PDO+.@ZGL]X7X<=F RH4X L-*=[RT5,39S#AFL:C]+'0;@.35R'8,N
M!NI:SMN@UT+XFVO>^C[*>BUT=Y[@<CDMTWC^A^E_SI:K<X65^2+7M=+J5+9)
M0,RD".4-@G<Z@$XI^5JR;D2W4WMDX$^4_D?/D7'>>-IWJU^MS<54O)$9F.,(
M*M:D$K,(3/N8>'%,Q)%&7@ZWJ">Z-XZ.+PTZ,._:^MNW\AM26'6>;M'48E-3
M:T61&FX*Y$H>ZTM21EGG*X//(M"A(.E0T%ACQR*:(G31MDF4Y&@D\,1WV='H
MH1<31YID-I0EJH+T/-%!PZQU]>:-=-HD ^L!;=9S8^U8[\6U\5OVCUO<3IMK
M< E6[21=5F+F7^@O;-2>Q0Q))SK+=<@0(E/@C?",V*-MQ_?9!X7U%&(5(REM
MI)$O77;&M=7\W-TFFY1D+D"[7($RC'9W"AHDK2]B##KK)ITD Z[A\)?@6%0:
MR,C<EP?C4'HS]OYV=M=U?[&L^LLK0[F6H?HH$F!)=%R0JPC(&()0*3,L9%R4
ML08>[;^:9YH?C!M'%%"X)M^KM3#E>2FA"A9I+;4-.T2!D+5/VKH<2YMVP"$7
M\4SOL9DP8&A@AY#@Y8Z\)P)8%Y6-E J#@FPP@8J201 Y0BZVF&S12.$ZV<BM
M$#XY[AZ/OH_(F;[-K.)",-0L@3'583&ACM*U"8KD6D<F=#&CO6D]B'G=,LE_
M^[OGU[G*M<FAAHAB<!:4,UB90?Y?L>BY=43E>VM;&N!Z"N[R6&H[(EOK]H7]
MW-NR1&V\86 +[6B5;0%,2@$W62M$4X0?[6F _9=S^#ML-(8-9( -2(]C\ZBW
MKNYZ$JI..2@>@J\2%SJ 0R;J&@OC0D;T(PV)'W1=S]O@& AS])? U;(,[7*F
M2P;C0KUC-0.G? &-,F>3:=_GHTJ///-_E&M@-X(<UB6_XT*[VV%37HLB2X"D
MG"87,CIPQ@C0+'BA,ZHBL(&#OBO>I\?Q8R7#$7GO]UAST1=#%IV"XD.=7XJ:
MI%Y'\3N?K+$E>C[2\(?AC?UF/GT'J+>3[Q+G==X'CD5).D<M(S6LYXKXJ'R-
M=&J5D#.?T\"^_Y#XGW",X& T:%#\MMM:[@K87I[\[TL]9W2HQXPT=%PF.CT=
M2Q",D!#)?&::=$5_WN*<:;RNH[UR#\?-^?$2JT$XXJXU=<]GW%(87KR*,C )
MUA&Q5:+;V0<K09K,65!:!=YD&EFK!3WOE/MVRE%0Z5@B%%?HHT$M&5WD4BBZ
MR*O'Z8/+M,N]0.M]Y'@\10#/=.],]Q%I,7*S0.?-NDX*>QZ*8!9"DAE48 :<
M+@:$\2Z89%)0[&C/^6>BCW6N]Z5*@PA$:TO.&L\S.@'6\ *J1 UHA04;?10"
M&7/VX;L(_<7>;^Q4L<YR*<C9S87N^AJJ0E7HPC>&.>>5=VVZL1_P2+A=(@7M
ME7/D(^&8$9QQ5\ J7L^B[, G6H\CR6FK+*VG26_G0QX)UTO]W4;"]5'#F(._
MNN!Z\B/A>BFOZP2P720_)C-"LE8[KB!9+>F6M[:^-1@!A4^F3E@U8J2WH8YO
M)%P30O01^$%&PG$RKFL]$5O/GS98*RG005:)11U59J))H.L!C83KI<+>(^%Z
MR/]@(^$N+]IY^5>>?OE*IOJ+[WF!7_*+Y?+L]-NZ"W:XN7!]OM9F.-S.Z]V8
M$.=-YJ6P''(D"S=E%T(4VFM+.@\);SR.TN>[8XR)DYPP*YNAD!<(*O,Z3[<X
M, &#=D*58$::V#[*TR;7I/P76?BO\"16QW0Z^W)C4GG%4\O8/I+?.BE.<;HM
M0GT>EY-E:9$L2Z? >BZ2RS$&;!)$&FP%QYI%[L._#@'.$=0[SO2X[@NI"WA?
M:DR%+J*+F?QQD7%)RV)<1)/H6A-D\RB7$H0:]2F"Y6B9$D8U,04;K>>9PVU4
M/TX1^=9EU:*CO)C.TS1>_/M:=_3+_HS(K=1, VU&=UX2'T(V9$=)9C07THSU
MKL@^RWCJ_!U8T>-D4GNNYO7?W]8/I;R;S[Y\SHM3,O_.%K/WEV\!21)QD=%
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
MHB4[6K(Z9-040R*S'+CU'&7AQ;090#X(^L?(P_'5VB 4V"\TZE,*-9,.*O@
MBH?UM P!&$-Q:',,J4EA]0.N)=Z'8>V4<RRUQ%LR?$I[E3!H2.CK0Z0Y #*C
M00BC,-=>@S:3!!]RV40O]7<KF^BCAC&3XUUP/?FRB5[*ZYHEWT7R8S(CZ6*]
MUP4BDGVGA"O@0UH_FBBR=D5YWB1+_A#*)IH0HH_ #U$VH9!G6G4"RP2G1:.$
MX)4!:PLWD3,,MDD=S0,JF^BEPKYE$WWDWR#@=&Z9WP<2,_F$Q6KPF @D*@4N
M!_J5*T)YGZP.3<*;G= ]$J8,KXGF]\J?>'I^<CJCLBQ6U;[L^D1Y#!!X3J!=
MYH9AE %'N%4NX3PU<W0G-32OXJVH+K9%%USCF:-7P([!'-U->??R80_)CW)L
M7%89,VNR4!9RR8X.3%N(_T8!_7').L5L59,6M'$9T<L<;4N(/@(?D CK!X0N
M+[>:>%_FBPM-Q&*%I1O,&)- 25; U='8*4IODHCU=??[R@>V_O1#FP:["GX^
MI-0.5CAR->GS]7(U/<6?*:_+>Q%_K,MN6DQ:[?;%UC-6=UCW1N&(YZ+D(J0C
M3U09SH,JAG''T2M'UF3:/EVUV[?'*!P)&'E]\0FDH_\H91WX:N[HHD6,7@3)
MRT,O'+F>WKU3\"_"<K7 N)K(+/SZ)0#)@@#%B@-7SP=1A#,^:(RBB>.]*^!C
MS5#U85>'W/SPRCM F<@&[%I-\/D_^>1[_F,^6WU=3G21)8=8@UR$7(50Y_]X
M 3[RP')6DM1[B!*1>W ? P5;$*1GQ<B0VAVE6N1.^+7 Y?-_YI.(%I.O+P'F
M1!(CD+5_R()&5@2J5))OX@KL!O>9BD/I<I11J/>C)DKE"2>G*I!A#3&4]?0%
M#JAXKD,^/$J)+IHF<:Q= 3^S<#A]CO.>Y'VXW\S/%A-6<F9U=B"*(D$9QL!Q
M\O.8M-XKIDH)ZDAH6/$^LW P;8XRP_1^V-/O>1*4"%9'!*[7_;S!@E/,U7'6
M(4DI@^$C3=3OA/>9A(-I<\#!I.L(5C_,+\HJ+W[B5B)Z$PFHK'DT5=" <QA
M:.\9,R&JS<>8MX0']P#QR*DUJHYN<LN,R*W/\Q6>3&SPVL6@R RH0WJYB1#H
M) :+RF:#-I&%VH!3ZX\_<VE_G=SDD!VWRE=Q1.9%'=B5%-WH,M?QMPG0^R1D
MT)[))G/Q'G"5[SY1NG;*.?(J7YV4T,1^D#E9VH%([DO*$8PR/MMHD.S*YRK?
M/=3?K<JWCQI&'8'5 =>3K_+MI;S.L[!VD/R8S"!WD\Y91OSWK$: =08G38:H
MO$#)6(XX4GO T915M"5$'X$?HLJW9&F9M0&<UD@F.EEUP60&/CN4I?A0PE,?
MCM9+A7VK?/O(_]"#/C9;YT>:]M'OLTU'?NPA@8WR#9MY$,DRYHM3F<>@A14Z
MNE(8%\;BEKD?_0 TF7QQZ[,?A4A;ITD6K',E$WG[F-&##[YD(TQVJLGPO.X0
M&XT!^0/_GIZ>G;Z8S<[PY)=&_0]Y<=' G^F7L3:LVL1MKKYK*O7-*EZ'3(F$
M(+)T+B3&K6@9O=\'^\&B$T.SK^-4D&9Z;5?SL6VPR1^XBE^GLR^__/TY\O=E
M_9<3:Z,RFJX>F^L4B8B,KB-I@(<@HN0Q"<01B=D=^5.C92.=MJOUV&$!=:::
MBR8HVC^:D)/?#IZ;.O^>EYA--K)-S\CND)]IN)\6VU5Z;")_-5^NZON 7V;3
M_^8T02Z+LU: 2?7D]C*"CS(![18K8U9!BI:E17>C>VJLVD,W[4HTME%_>1OW
MS\V%?^;EBO[B8B/@ESP)UFHC$H?,ZUZH@T6#+0B9::$5F0E%CVGX[;*&IT;&
MYGH>L*#C>FYM<QV?L.1_X"+,%Q\6\^_3&HSH9$1<VKC+WQ?SY?(#_IC(E$1(
MM;.$/%504I"52SXL&;W)HM09;^2V[DZ.-D/ZZ*AZ?/H=L!#D'AF>YVZL4@I+
MHNTDA 3%=(00.0,2G^(E6U2ER7SKNT"-G$8]T#G87_['F3K]V3Q)AF?4L7;'
M&UE "2T@<%8#KKYPS6S&TF18[7%UI ^G[6X-Z'VD/F:;<1=<3[X!O9?RNO8;
M[R+Y,9F1DK9"Y@+1NURG"UIPC O(COB?C7%.-RGE>0@-Z$T(T4?@0S>@O_CC
MW5^?+DVB;2'ABW<X"Z=#D$N06-](=$J#$RQ DHPISY%Y)SN9P=V_>>A<Z*Y*
MFK>7\(#A] N8KZ\A"5P5QY,!'A-=A%YY"+@NT(_!,!2V).RHZ]>/39V[RFGH
MK?MJ?OH-9S\4X__?-40HN,W9:A"YON?B+"-/7&?@128A4D(9="?-W?KC'X,&
M]Y?;UJCMX.4(]<W:Z:JN'F?K4X.\VCR+]?'M@2L0=OS20$4'0ZQSH\Y *\F\
MQQ2,D,J$Y*5@14<M5:%;6HC)CM_<S^IZ-U\N?_G6E0\K.'?%UZ?37410TGEP
MM=8\HHJVOJCC39-2@NV0]C4QW^7E,N?WY)UA_>GO,B[SY[PX?5_6%V"MJ$<>
MBU#"@/#D=BE?RU)-\I MV58B.CI6FQB;]T,;_Z@;B!N;=N? 6F@Q<?$7;+4S
M8K;,$\V4C+DDH&.8;&TN,ZS;(40T+NE EE)J$OJZ%<VC8</^LFY1K'FVB%\)
MSOMP,OUR?MK6Q\%NC'%(KHCBC*VYU#KXWD7P&@5A]9*E$$-(34)8'?$]&I*T
MT$>#5/>G?%+>SI9G"YQ%,JR6>?$]O[IX(R$:FR/9@$!<MJ"TJC7-#,$8S&3V
MY,!%D_FL=V!Z-/082NX-DM>_KOC'BQ@79WCR8O4*%XL?](?K9P<G*J K,C#
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
M^?;$BR7E-P'3TCQX@.8P9L'6NEFMXQT$V^#4?PB*<\-"5.2;YAA!A93 <^O
M^IQ$*;:.VSU1+;]PV;=1<A=Y]JC<1YE.MT?5MY/L;7E;91JNW]W$ZV&Z36FZ
MFGS_J?[(V]'WX]&,)'B5TLUD>GM?*<=*S6_*=:"]\H7.-S\?U!(L>F6U3%W+
M!OM!MG_S8 <MKTY&.X"*^@XU;;.8^]A502\,1\"H*W9)&RX* RYZZ:(NLCC5
MC%X'8=,1<&!7-FZKP/T>=F^>E1<9](6K A8=G?:>97#9>M!1<"FUPLBQ!]X]
MA^&5<FW5UF,P;3J9#:[^'.%D^FGX96DM1)=486",KS6AY-#%9#)H26Z=MUGY
ML(GO1!]\SUZB/SVVE9Y\\V5Z3+LI8$4>4B],N#/J7X;2P5OJQHE#^$@[:F.5
M3G<098^WRBI(WCIMR3,@2,A )94A!KK@9,@VTSD7-=\D1_EXM+K&)VJGU"X2
M[-M$N!KA(JKW+DQF%=;R(K&* &E%"G#)@A)10#!%@ G>:.TY.7R;V9UKOF!_
ME_O.$A_W+*X&4<O%[4$_/.=E*=ICJL7PUG)0)B@(W"HH*2DI G)>FB1N/D!Q
MF??P[@IYRH[VF?AK!?%M&:-<J[Q^#9]QN84V65/+$&B+11TFDKH#5[HFP.]+
MT2VR/EJLS7#K$^H$VM6958;[ZIQ+\-:*F(2OOM1ED_>% /&1<[>+?AMP]CU.
M9Y-AJ@6-]87S=U+(]/V'WY<V0W")ZR(U!&G)"+$DM\BBA\@SYFQ*\+%)X]QG
M41UAT5!SQ8];::V!I?<.)V4\^5P['RWZ9"QA29T#8TX!(_,$5-8%O X.<B:#
M7#$1M6QB\ZW!\TJC7C35(J_IM@WZO9R+$HH.R09P7!.G12!(RD2(TJ=H1?8%
MFY!G!997XNRLH09)DH^.Q"6HY*S12CKP-?M'<68A."*V*;+80D1VHLDDGI5H
M7HG3@Y8:),X\&73UW5>Z4?_[!G_ :9H,Y_6U<^/19E&,3 Z2C70N2L(9HW&5
M[#XS9E@L37H=; KPL@,:3=3XE&X]#'-]A//>WMH$6M.JOO78#A-Y:*/4EYBS
MHT::)/FNAQA4#-PHK$YL!*4+DN6?,U@3A T<G=--DD#W3I87//V#<Z6+(IHD
M4DP?]&.[M>9S<I'3=9IJSK)2,4,P=*8&$P4&5=_Y.Z1_K?J* Y2/]:6%)TD-
M.XNP27H6H?I]V=_CFPFU(C-=I:R-9, +(],L6S*DC!,U'S*2>5:\8+*3JC?X
MTC-3?M]B;A%GOHG381Z&R=</86YTW14\^R0B#TF"4(H,Z5)+*)WU8*VWKB25
M16K3#V4=HLNV2/M1U%,&[3[>X1N<NG>NRF\DCFE(532W[\\;(&SZ>/8BQ /5
M&O:CT\=,::.0%H?/RTB-8+K0S0@1N2&C2M7CD4[+5#L?!A8$"GM.E'FI'/%0
MC.FBAP9,>?ON:GE?BFR=8S% %'*>A50@:A]K?^ 4<F \LR9OF'<(#A!YZUD]
MXSYDV[=I2B@^X#7]T\?Y#?II?)V_Y1MQC;0FG: H6ULP9$Z6&&:RR1 ]L]Z(
MG#>R19_[EK-1;+_R['$W9QP.?L:/X?K'T6PX^SH_M[*WHKXC@J#CJD[3R<0Y
M+&"5EI$;=)J9I_MY>BO]*:9__SC^X^_TT8N]3+]YO(57?.UEVI*[RO\I%;8>
M9E2A+% LB;X)CO4V8F<^W/_N_1I_.RMAW*,$>][<#_ $^C]D=+1DB9SPD$7B
MA4V0DXJ27&>'=D5#PB/4Y!J;K)DBNPBN[]#?F^MK_#@9_S(D*4R_3FNWSK>C
M=/>VEJ,S=$\X)>FRB,&!2P01E;+"*&&--!M=P\]]R_ZNX=T$/VXAM1ZMJIH(
M_KY>)@MB<KH75,J@M:_ML8.'*)4 K8SU] \IF][*%NZ^]3)OV>T%_U3[6X]K
MNP.Q).$F,/HN2KKW_?LO2-I2 X]UN(/X>BY$N@_'%9-MH8,$2^U(Z9D#7XJ#
M1&Y_D25Q8S=)13D.+3Y3@-2O$KM(K6?E_4*2^GSS^99--ALO,9+[%:O[Y5(=
M*9UKTY\@E(PIE-R7^AY\\W[+D+:6_;@/P?5\E?X2_KH')$2M8]$>6'%TI],=
M#LX(#H2C&(;&"Q-[T^#];SY!#6XMN+5[\'_]_='J?Z8_SO]A_O=U=>^Q_%O]
MW]_?O[V3Q)]__OGO86&I?:Z6VK^G\>>_ST5Q[UDNC!;I9$^,AENC8KP(V-2!
MK)B'H_L37._>$G_ 61A>3Q\N9#K\_.7ZQ2X"K:#\_9M\'LIMB><!9PXL*?QK
MAJ.,M)6'^1]_&V8ILM#D4+F8E!<A&!>TXV1\E:@PLD$K4#VGV?Q\-_\ 32S.
MJP*AU,YQ4@N(J42P<QX4;J1L\JJQ'E+O.46+-_"%F/D@,LFDSK1@/A\34I,>
M8HTQ%\>RU3Q@F\ECS\,Z@G2#[3CQ8B+1]M)O4,3Q!-W"MU*(UBK&@.M")EVP
M$6+V":1B.ILDLO9M6LVOA+.OZ2G[8D!W&1_+B).-4^^D<I+%3.OR@2];\MMD
M -6\_RJY!W$_!#JR%.H^N+!M/G07G>PYM743:*_YT#LKM4..ZS8:V3-I&#H7
M/4JP=>:V\I*#4X&.Z,2*<=:0([KB>?($R=)7/G0KKG11Q/[RH8N+)F3A0$A9
M9[-6IQ@K*DGG:>WL7!YW SKM?.A.6M@L'[J+" ^9#RV4"441SF(RX2R2 2W?
MT=+KI!',*#<<F7*R^= [*[]O,;><MO)D )2,#+-CU6C"VFM0*8C*)2@R$>#
MA!2;!&V[9R(>VWR]!N9E/U)O4 F\8K30)H@N>UA>)YV]/"IM&X'O9UB>2[Z@
M1$L.>S$U7P!K2%R#XTIRB3X&?IG#\GIF0!<Y[V=8GF#*%1\U<(6ZSA>KL;6
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
M3<B[\.R8WK^[MH<6TI W)S0$[2(HIB0$[P5PKF5.:)7"$^O<<F%-R(]S.^W
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
M.GR [&"$&;=17 ,/;@VT6\]C W M8V#/HCM,,*LW76[&D1T4L7>V!-H95I4
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
M=]=)@-9=6TY\?S.=C3_CY,>_EL&T-],ITO_7%/"!"L+ZE,C<P]H@7I@('E&
M+V1T%)$=3TV2%K; >F9,:JVM!CE3;U*J13[3Q<E88VSW)#3$Z?<WDPEMCH%0
MB9.M2@ZP\Q)4P4+[H!9_&9NT$3S)1@W6-\-W9D1JH94>WXSG4?:KV2><; HT
M,R:1&PTIJE*O6')!M0K@C$D:=4XEONC==?[6,R%%6VDWB&2OD<*[FTGZ%.CD
MJ^?C_9\9L,P]<T&1&)2M?7?I?O5%04I91^>B8:J)B=P5Z)D0:B]Z:M#;]);^
M9+"MYW[QTB6C$(KD"I2EP]%Q9("ZCCTM04K5I,_?)N#.C#^]ZZ/'1J7S0W/-
MZM_C\'.\F4SG60Q7Y=[4KH7-+T2H;=IJ1U7-02E/,D%F:AMPG]%ZY;3=Z++:
M[OO/A"7[TD"#/J._CF>X]I(EES!GDVV!PIPF8:2:H8H:. 8Z&W4TC1[KGT5U
M)J3I7P,]-@2=,WH]LJ_SS*B[[J7S-LTV,$QU%H5)=8)QS@J"PUJ.K:3/&HMR
MFQTEG;[V3,C06-XM>F_>@EEDL#PPG@Q'P;6H!1*R_A)EE8 %KKP)7@74K,GD
MC_60SH0F/<N^SY:;"P8OWS/F3%[:2@.L3=HYRZ!5C3G'*&K-#(-,)G82#(L+
M8;.#8<6GGXEB^Y'>"GWN'):]#^;AW?3K>)26EB\+-C+N(WB; IU%OMY2,8+
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
M3B; :3T=3G=F\/PBN\T-G/_^#7%TYYWRQE=+)6L8_NO+9Y0/ "*1>A0YB5:
MX1K0K5L=7B^C]@9-^$!#'!76.HJ'\_V<FK\:>.CK#A'?V='NFYW^-%J."UNF
M5,-FXAN311.#4/S(W+V8A5\N] J8-R:%H4/R2^T6"*)7WPH)(W0M=LD[C9W@
MG_SB[F&C=='>T*JB=M3VY4'%A@DX*<1V*'Z<G//IT=%G=[FO%KL=IY<)FB2D
MT\UCF0 UY*JK&V,8+5$UXWJ.'5_5J;+RZ4'UQ^/;SU<5=MF^HDD7,(OMMBP?
M/D1PS+SLCJZNS$KK-IYT!5]-7WB3LZ1FS2X5BO>Y1GY9*"<ND.N_^%R\80(-
MJAMT45V1'^"2^JA4."_&?_MAWK)0&N%&9=F/61%P[M*;I'["I/:KRX=_W0A9
M_W$2V]"E),FMU(4"#:@V<Y7@!EG6K=T:UH0CY;9(IIO@WN2LZRE2B9D(I/XN
M$QAJ6$B$!84M>%,R0$=?G\.S96#7BT"DU#_C1\O#_&Z0C_R)?H!0H;@6Q)D\
MI^>;&/M#6U8VJ7A89H_\_&LPS3*3$*4<G!:4_:28?^_X^R8U&A=&E0G@ZM M
M3("HA#P6L"+)@"*BR<G)-%W"- J:L/N6>S#2*8)8Y?)16[EK02Q5^I6J3<J
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
M7K:;BC-A(6?\)U2?6;<#52=J!=\PH). +?7PG'9O)UNF*&5>+@M2]]$4>)*
MXM@\K/6/XKFB@IYU,(#,-P"50"KXHT1IXHBC=]%" 9<"9>XN8:6]!3ODG[+'
M&PE9!M+>TE^WHA:<*57T!(0S.8A53K2#)IH;Q4IA,C_^Z!5KM!BVM;V+7UZQ
M7/P>NEQPN^0XV^/;LND%NRN@X0BEB@DD4'%)K2RM\B^OU$8=QJWX!RG3I@+R
M!6UJMLXYY(UN'E5FKP3"6"Z."C5V(-51PB89NC1-D%5P_& \7!;KXN'A[ZG5
MTYH9Y-?<>5B7_\Y!QNYQ US'OAU,U^]O8IUP^=ESG)Z&T"4WC!3_0X8]1%B_
M7/IY_=>E.9I]3/2.98S6P32YJ29U'I'=2[>MMX+2F<"#9-C7X5TX5<, ^L<\
MUF./)BS)L&_$P?Y09V&[/\+/0%VN1/X_W6V\!-_X<S2WQN7'J<QJ?L-3S[<%
MT1R9[%].#4\UU6PG6'BO<[J70(996*H.RV <H6FP-"Q;0 B1N$?@#PO"$GYK
M.Y^1E%'%#,I?LJB[\S5E4I8H^\G A300X-TNY_W##CR2U8>688S"FQ>1+&[;
MM$V$DF$#AG^X&@+D&=F19,DK,YL-7@6F0MKRN[\0/S>3<ZZ\(EWY*KS30!./
M"@QAU5O25/ZY'(ZWALO25.4E93T;G:T(25Y3S><^!P1UXS6=&;R)5$?D]+(A
M2/:BBB$7]D[!XKOY0AJPR_ -$[Y)OWRJQ6B*2T-<\74?<\Z)O(J0N]?,6JY=
MXEZ!DB[88?,'5]K]-F]!,I":6,[9>GVC#(A'Y_12O?EFMLK%HZ)C1Z[?R/19
M>ATG9_"I),[D -DOE7%D@*54:MC"+1,8PLJ._0OB7/Q0BTN/TL\:B=DKUC*J
MCZY&I[+=9A-X!'S'.*!\T M4'!/8_$ 2/0NZDTXXW,*#]8PYKIH]/KV"PO?L
MK8OO2C3SWRG6\$KZ7Q)C@S^&2FYVV]:B^J)?:1E+-RP&N+U<$=G,&[C</?WA
MB]-48=1KXL$<V#'(UO;5/ZD M8%204_:71$!(4/%,O1G&'\FD+8,!>_CT1#+
M.JSK -G,M3MI<Y22I<3C1"#8_:X/.B*0Z'IQ5O%!:U=#%KIY;PB%/3*-6TL,
M[M&(&N]W,X\_O9?9T'VR_HN+IX=%WJV$UFCA!Z'1A44+BEH)7G'Z:=2#47R4
M%!(W\3@9.T')(\\H')YMV-+C^Z![M;F)JOWV8[%7MQ6BADU)W$%VV$'[5WG1
M1^N(/TG8K2F*KG[1^SM*[\CY*0/ ^I#K;:,D3JM-4^Y* 'D&U>>_W7,(.;(B
MU2V/A\3!%'K4_"DR#4D*6PR-GL,;DA:NB0,E(=-?.N!/!+FX6V-OK;(H=MK0
MO;7-?3PD%<V&/(EP;"2'/SEE4A_MPP1$]8/&8V\H><74J*02\+VJ_.FE!NEQ
M%4)1^YH,P=,L-'P(QC*!ZU<Q?YQ5D74T%E/(4<5M4\7OLL[)PYEQ,&,4#N.I
M#CX@*3 !_$0ZDI_F3FY("J59&KPJF+EGF-Z BU\=HRI;("H+KXN?&-T[\-5
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
M>< $I$U$?YI(S=*TRRR](HZVRO(]#>75!29/U[^OB.^R_B*98QZ3*,:V?Y^
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
M^ /*N=2-(8F"@Z19--E"1](M [IY5J>YJN2=W7-5EYL1PF\ZMQ8G\CVRAK)
M-85ZZ"8;#KW0A9M(T?8F9_5O;,BC^MU:"<'QJZ[M.=:5VC-EYW_9W:>I/GI.
MU&.;0O5Y!M^EFS%X1LAGY6VO#!=XO*Q]<S=;IWX!)H\/FF<!-M'R"LB)B[5S
MU@K=,H96V=SU:+J0$20=7+RF,C>*D:M'A:Z ZFIQNRL+[B.PIKM,@,\85OO3
M*0=A0_8L)\2XO_G0VCVJ:WKM4<Z.7I9,KO<C@T3O>+>>Q6F]17E9V_8IO2[?
M>.PL1]*RV ^YP ,OLJX!8FRG;Z&E>[BBS%:+G_E6@)@KL_7>C455B2T>;C86
M-S1;DC3VDHQD-M=+('Q,(#F&)LH$2MM'4* KJZ7.N->:-? !8M>8U,_7M?/H
M7&-IS*S6V73^XK74Y;*XXTP SST%6_N^Q\(6;!9HNINUO_^6"?2VU:>JLT,9
M0K'*#&08BJ1=PP02H%9, %VX0N,+G/]WY;\K_UWY[\I_5_Z[\M^5_W5E?8 ;
M9UZ6\FB0UJ;'3<1"&F2VP?X,I]A_*^+:>O*" U>ZYK3N!EF%A;-)8;I3EYS<
MLZ648,=[QXD<]W-N\@RYEZ4"ZO_*O_*O_*=%<TTG"[;C^!M.]6("9<H-Y4'_
MW1^^82HQM,)T-7KB-!.8UI]HPF7MR]K1($S@?,H[>W-Q1B2Z%FI!XV(".?:5
MJ$44':H:GF]H0(G8\?2\JF)_+O%;GB5O38E/HUH<L*8_^M],1.PS <XR4M@(
M3 8YN!?!!-CO=M6;[S(!8=<5L-RZ):,BB'Y8]<FX<$9T+D<5CSSWE8RL,T'T
M6-($PW;8A@E<>QI&UV4GO5]A6,QGD2=8*OEU14$IY?3"GL-1K[9[,9 >(]#&
M=3:X6MBV*J"3WMTL<?PE6JGNNVGKL.L)-OZ*+2?VUV3(0]IIO+S$VF"QYEQP
MRX=3'W55EQBE=Q_U'1!\N?7U2-;MH%^/*?^ /ZA:J+[S9>25N!XELPK0<D1F
M)4,/+1QE8Y[-;N.EGYE=B=W/.WJ66\$WH2/%!98SKRRM/ W#=4/YC:5?(0>P
M$X-%E_L)'G#SSWJ351>Q"8RKLELY:HN"3$!'*^>86JB='.DX9>UY;#9N0AIT
M(*@EOD2$X4*0BXY3^D:W3- U"Z,]F@^S+"V@T7;>RW4(*S 7!TU0X.L!T\A&
M0WEN"LE596\IU3471-3-CIF/_M8:*Q&T5A1L_08CV8I(4MC!B^_/L/<Y/5.C
M3\-%F$#?;88R.+<JN;E61K/Y%#Y:;Z*@D[4ZU7TR ,I'D):8)59]ALX"Y(/U
MU%,IOOMY+@\!^G&RX2 ZF<%+.H<1Z?9>/:UK3:(9U-TQ:*[U5)'X(0HXIG4
M?LH*%7$G]1-)<$H^R$8U=UM:HD' KM*HYR['W-=WZW[GV"#6 J(8.P\>)"ES
M<W,0.N#"C/<P'B80@$Y2.#"-U%_?";JGD%$V<+M8MCC"W:BPJCU%N=CW+'^&
M2'2I6%'YQ^NFA\[3[*ARC/<R8?TZH/9<9@MLX85L(12(,C13&Q2RU!WE$(CV
M%=5.?CJ8-S0>G5KQE2\"VNO/OONSNX!*V:&G[(XOM"R945K <,ZA[GHYTO@J
MG[[_TD5IJQ,W33F$/=&OW']&%FA_JTI!YK4W8=_EY5\V?^OUI/;@M]N&P,U;
MV<_#&R8:L&D,GI-,@.,7/9<)^$Q((GS(:@_"/_@YDO:2*W($;"Z3]<?>4LK
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
MJEBK9:\^,8(O7F:#_\J7%+2=H4J,\[WJY=4K3J_>3^ZSGD@B2//0 -\]!FB
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
M>KVJ(6+?[U,EJIU90^66CZ\WI3GDLY6ZSPC-UU<:O-[0U6#$;J6OS';AZ[O
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
MY62RPCKL O7$\3_YKC.-!=4HL/U<7+@BI$\Z-Z+: @\F@K!4$4QO7[(1@3.
M!I!A,RT/*-1'I*;GQA]);_W(%SZHYB(]A.]M,ZE3;_G^MCS*]7Z*FUO6[RUM
MV$=$9Y5EV:8U^][<X;(%K;^_TT 56=NT;5R2CK!E('J[7L,MI.2]:$@GP')=
M5,NG0\XSN?[ZA0BXMM12+%2!]VE]KK-0KCFH? C60NBZYS_?VSM/XDDJWK)W
M]4W_GIA\>'!(:5=G-9OBO_*O%^_^N[5 $#:4!J!C(+*1KKGLNC11\RGUF(PX
MO^*(FKZW@\=K/>"GU<?E](%++SY/*_Q:L=!SS%FV?]WVAV4XLA&1,5+E,U)E
M>S[/ER6^?I'M><9F__!MP-L<I$ZI9YZ99]Z=XF[^Z[BI,-]S"#9B)[AZ]/<
M9WQ]QL'!.=8;'ZC"_E=.@$]#1V@ G DL&L758D$#G/]S@-%I*B[]8XFKXB@G
M""UBQ3+6?UO.LJN3^0IOYLHIY[[9!B9KLR@H"_0'&&<*9ID+7,9LUXN$4[E[
M0=G%'5]DK60=:(#>LM.1C:E<_) HYX$G^)6I!7AUU%8^3H=@BGN'0W6 &'K=
M!3_E&TQL>PMA24R8=.N3&D%G;\2E1G AQD#5@3J=BR%R*SW+D^-V.QJI-$!Q
M%>F%S9.:>86:I %4#;&SRS- ?+5M92=XU!1A AO[1(E&I@9OC2V(?(-7F9%9
M1+1':GV)?22'3?INJFA3-M;(V>=';7?9B]2&VF_QVLVI=]14;5\PO;OAAMVT
MLK+B,=\J<\^/Y+1G."]SQ43]U(F[O !Z3C8A-IRU>C?7%.NR:N4[D]6ZY-C1
M2S;Y;'G@N(TYD!H:R?J5J$^W#VG*D-Q_FUN=O7/KCA69X\$;0W6G0'@WD@?G
MD35;'[,?_7R)C]MT93COTTK2E]-3@V8(S0L/3=RT-60FZOY#^9U46*Q7:/%)
M[>9"G^M,OO5!(E64*(X>+(9CW&V,3*V[G3B&Y>'JOP^4^/=7<H4I>2W>>'HC
M3T8(.P[;)MW>XAS^2%.W+70Z@U(D@BMG.@D=D!DX-@ ,(MTY=KH/=X]]>YY>
MMPYL3)OIV]KTDY!D<.[DL@HTP-3<@^LC]OG6IAX^'ZC9,KO5ZJ<Y9OS5:P;"
M]GRV6,1$[_8@-=D6]2KN$]F(.("?).B>0Q<E2V46;<\I]*N.TE/DLXF!:ZX^
MU'T_&N "#>!( YPE&J::X.TKJC^=:F9!; MX.H @I/J?XJ.^6$7]48G\L9I2
MSO)RC$WE_=-/V30_'-M:,U.KM@;/<@FHGPD&?\X)%,9O4(Q#F$'7A>UC,=S(
M;C3NTN/K_DE=-$"WY.+O6F9F 8/HC\<1^"D HZ4HHG7ZL.U?X\;_#Y37@&N8
ML)EX'2W*!S0E!72\@L--H7+X;\'7-JA76R;W894NP6SY-\R_#7T>%J@4\Y>Z
MR*<UG\)ZZE>_^.KBR\6ZJ.Y2^.P-Z%=X[7![')">.$H#:(2:=1REORK-GI>V
MJ4]2=>WY]A&3?++9_7D*<\S<[LXP/@/[D:0!T26N8(;#X)4<;8.GNO 04*8D
M!(Q!L&\..SDHG&2XR;[)G9ZBWFYJYU5V]LJ%LC:@H:&M'(F;.KE.,B2&=-T&
MQT)._#FVE8<H8.DNT(.\W-1D,9CP]71!<O\'AJMOQ-F>G\<^=P ,;O"KX%&1
MJEQ$ 3-BS+*NKD1-PCG=7!K N-D[F97Y:L#SBWIL^J=2OQN<J67#^X)Q!L Y
MF"GQ(0U0NW@\FG:M8N"(<Z=<F6=T,7G(J]E:1MKC[%=R#< 27"I(;5LU\2C5
M87P 89-X"]=,T*JA(,J@$^7.38,)9;F<8\^GW(=*?'Q>T7T.STGQ^.H=9B"
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
MV\;93>@8SP.UEOM+EOW3%33\+L0(<8GQ&>4V$!5*I"AU?%#X(W *YUDIUFW
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
M)Z>A69^0;&9/'P6V?K<VW<L[G062F0:J_I)^]$$\!3X&2U2QX1 J&/9TGB_
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
M-;%J,UGQH3U+.#(^"J'<,C% <MBK_Q%@U(!NXZ97+.^O-[(JGIS8Y!>8\^V
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
M24/ORHU4I VXA":D<SMEAU%0]RC/EI:UD&OLY-F+?UZ#5:68/5=1Y.V2N^N
MXSV\'E(6T$?R&,[/[3VWLJ[H>5E_U2]UVL9\'LS-'$358F*RT=2(,;>4F[8O
MOL':?'F_K[KZ/F]SN'YAY,M)ASG.#Y_.=80)D3%4?;)O&Q9\)8AR( QZ?>3\
MH-!PZ:_KIUZB1HRU((Y8Q\ZF&^Q Q=*LX,[MHIKL4HOEA[7M[<3XY*&ODIG1
MN:5!=;64W*KI;O758Q5G$RZ[]6#^X,4EG3FI#ZHH8%(B1;<M:Q\C#Q$XK\2_
MRI0CXU9GA9F3%=XTGT<_NA95[1R#.VQXTN1Z-.8]Q9KLMOS>FW8ZA%Y+4Q4.
M+TDH$*85*Z7S1A0P?END+!9-_BR2\"3)RA;M.G%JM_RJ7E(4:3;+RD]IM_*>
M^LD""1D[%E)?W+E_,CNG6O\/Q8A409.DGQQA@3YO#8A/.C+>'ST9'>73]UW_
MRQ/&&!*3XF1$9!/!J#JB[N9'!"\@%H0*E$$.R.23SL>S0(^H<RF L1.4XCRO
M1#]&HUX!4@L0IV+;1-<[E(3[BMH\GV"]6*#+%4&I1^.2$Q5%#D[CI;P5143$
M/QYH^@UDSF.>L4 5ZRT^WD3,R^I>\&' O8T:X=T^_.17W-?SQ[2&CH"&=2O/
M/(^KBGNMXHTO> /'9+9<;E*)VI?6HW:.9IPWV?,T!OEXZF.;G)YI0DJJUU >
M:L%A>/=KX*;1#^Q]]LK,10Y"*)1 S>?5R]_V+>>]W%RK+\?JC6%?8.=2N:V;
MF%/ )*689O[US7,_B53A_J[9X-[C]-O62ZUXX-QB(E'IY>P!=M)'/],9;R-!
MB7W%CHASXS4GG<8V3GK)XA[8CG%F:G^R]>GIO/F^O_BNN'LU(P_KTR<\A^J
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
M.\UK(6-U8IMQ$J-\'#4UULY=;(5:7Y&Y*Z.1S'2P%PXY/K"FEMX*[+TN \H
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
M_L;U0@'E^632 H/'>R-@14.=:8.Z$ U9?YK!_:2.@GG-@Q(J<9O+UNOC!VB
MO/?=H63D37HF%+XGC.Z!_<*L&)@PD23<4*CLOKB:(I%P4<S_]KG=:PTC)_27
M/@29LOTX=>$>(=( NZ)&>0?LDX(9/,$DCW7O9TAO_S5Q\HMLK?*MA7;9U_4N
M?UHR7#[5WG3?]Q"(;_OS_..Y<Q]DE@^(-F0X)?7?C1*@A:( J)%/P-BW(*PD
MIH'?P=M#LBH7<E/*+>H5+ZU>.V7"9A$B1ZQHRU61J>UM Z]$4+SHY2AUIH>8
M0@084VA^!LNV<UF,(4^[[_P>NJ6Q_)Z!UKU\ZV.W5M_770V<!3D>+4X2F:"%
M_SLF>*"U%,W@L5 AXJEJ-&7(Q4E#.X$)$<1]G$WL&@%Z5C$%X3B\*K5A-GV-
M3VQP7I+U(:=W!'F%P0,F;3"X8S8"$IG4^FH@8$Z(BPY8W%K8\KQ[;N[!O*FH
MN<ZI&IX?9S]A.K@L7R2=YN;/H2HA_]4D*V8LP'A0@HQ):?! *I>OG-23T,L;
M+@95IW0[%AX48-.57[AS.,;V^]PZ^<G[I*)F6&1^&=45$4"IH!=C[V!D@--(
MUH2)@7SU*!DWB9YFU/'&;+@D<O%5<4='KN-;C9_G5X3\WKX=S1AX+ @HJ_36
M),".8-UK.&E2P.BZ 480B.X;C>#?K#R8SU&3SZ"$3TT12[.N$[-,%(]>WBB0
ME],F15.:@0UJ,&H.)LF0HVD V"?KEES(,S-?&B?O33UZ+_5U-H1%/5UC;M2M
M1^][F)$:5YI)EEIFFMDPP$J.&X22G%(!Y9Q4QE%$]_:0,;E?>*!L%>?2?VO^
M*Z(X]N=TJ'6F]##I3Q#[N%['R1X>3>11>C9#F]$#;M(:Q$H!)NN,J@T8%]*L
M-H/:VP"$NGAH5.WEZ;R_&WBL?M##=7Q;:5.O,..R(A]XJ8;!O4^U00WC2)9$
M&R.2;'+6Q, AZ"AB[_*"Q_3\'_ZF!.=M\>KF??,.^+O!3)T2,S:#4S\^J+,0
M,&S_]M#1S2TT$6V[&;07>B5Z?8!2AW>[<,:[=.+A4W]\PPUYJM+P)_W:0I)0
MRJ7>\'B.J5\+Q!XRE7#0BUM4Z\$U:=%$L(1[>@R^J5\K,N&-2XWF$<6,D3O-
MY.N&WY=-O\1>/G;SV?J1_DBK;UWT=YJ=:.I-QJ?;QP%! F;Q?;\-HL5M^O;R
MR#0C@OO1F!X]K3)L!Z6RLMG[;>R6Z(V>T#^7ZIR)4&^M15P?C M[=TR%<IJ\
M27L\ETI3R'GLWW'VB#A^3\[7']G5=]QH0KG7^)+=.38K3C72S,9$,M9G+P;-
M0C,GQ6W(_FY:2')_8C0PPW^AUR&C=_IS\J6SC>P>Z5JYRXLZ=R_M?SQ>>V;]
M<0M-U'(H7Y[>!%%#C3$NTHL"(,+;SL:%CR9BK-U\0H5]6FSD0P3+/P;Z[Z,.
M0:>'8^XE'VEF&6?]RTD3PE#,R=C=5=+>8 U9Q@7^IX!<75( A GOQ<K(&&0G
M^-YEK.=O'JL_!,VP39ROAC)X6*C*P-Z_V\ )C5AQU+#SW$3_18-^?;U#$!]*
MWD?_\2.K;>F['1!;A\UJL:*4<TMQ>U9OWE4GMZV:<O(RX^+H;/>YK34NX'@1
M(H?@N=G4W!8LO9,OVQ)U7)#RFMO?^:O)3>7CFWX5C*K0+WRO%]H8JYBFH0'<
M8N:'M2, !"OI]QLC33,C.]5%#UWXFNCK)_"\K#)-<8&?[>Y=K]0)BQ+&;=?F
M*^LD*,D:MLA+>0,D4U5IW*2R/G,V<DL\0]QE906(70J1Q.<"B?![ON[A([%6
ME"]!86GKZ^L+E_^K7T0ZUG=BA14/BX08,)G%*1_<T4Z62LLGGGCN$(0B9O=G
MHX#VZ8#CU0H1/CCWNAO:Y6&G]$&/,"#H RWQVZC5OQ.[+S 2FT#,^IA'[_L*
MA,W@QP"O W&)"CGOI@RXJ4>4=4S&Y39]59ZRAX8(W"Z6F:[AP(V_#T',?)0=
MW6>V^#V-=L8I[\;\!BGD14M)8<1<RND.<8UZWH?W0NWO-K+QMM;^I5+@0 _5
M$>DVXZ=;DPQML*2IE3=2.2Z\J9IO8E\=KPEO8=$H,HH_SAGLG]4B4G=)K6UG
M,W71@&)!K^IF1Z124N<8BJCQ]I)BF/!NM3*IO8\@*^>5;:1$=CRFM"74P%N\
M&7^YJ;XO*3(0RX7VPZW@-@Y!-!'8(!,G7T/!3,HNL(WEUU)L@>\(\BQ;A-6T
MQRM!T"]C)84\WMB&6\=ZL=6![G9Q$B1HHJF4N'_=TRXAC"A=I,UBUD'IK]7M
MQEV53EOD]JWAG##[G[?CW]RXC-N=BI2Z<?] 8?/#D=9#T!*:HDBOZQ9%]YQF
MG$&-=FO0\W79R&&)(:&8RTW1_8^-!@R#^N!"RM;A37J2QVH?"/,0/P=Q5C)&
MH!Q89E:Y]*\EU.9Z3>3:&?I+:$N3@9;HF@MBI4=_.3O+\'%I8K#&[K3DICX_
MA\-83%3'<>_4N[W-VZ!?EHNPC9)O1.[W8V16/(ZH%4)F_2"""!==W/G[)*:Y
MZ>WVFH\6^_)RG\#Z5&9=E!]]A3:N5_?7'@M%W[-<M"1@=G>H-Y%NP&^J+DU_
MSE !'X$#?78$1'I1NEV)^NVCE3;&U75C"AJ5P<:VADE@X;3BR/Z___2JM1%&
M3"=K69"_]>%6X'VAS2@UDG^#]]'6YH15<Y.0!YKB$N*?I@*NGFF1]&O0Q.>;
MLJ<"ZJFT(@]"&/VQ+_;OH\::,TP=.^[(R9/V:$*?@)S>Q[OM7F6ECH@42N]?
M2??TPFR9Q.>BQ"Q92>&W1VU)-T\_-*E']UBAI&BNP"95!M&PSDP/8B6Z%1>0
MIMF!RY7265F5I[EJ[KQ9-FG/AZX_KQ75N\DI-;Q?LQBP;DD4(MDPN(NJ&&.'
M("$4^W8S2B/.;$&^H3;5:?JK^4&'[XTKYV_M%AZ"JJ3V>3S@(1ORX'. !&63
M*6(\TOE?D6[$ 64 MFQN,;6'Y-TXN?LV:J@GVP)2F$K/KSF6]-TC18?J&+(B
M%>J'S_.?O+BSP4D38QW$<C,1/SN?EUZEJ7/Q EH6L;S,;W"SQ2=UR9[VO',E
M.^G8+F^ PK-Q_;.JYW0WL.S8NY8KT ]8DEEJ J8>TD$UA E*(\H&*0=_=8M1
MBM/24G[/9Q*'I^D-]Q]0^2*C]T44(RZS)U!P0M#UUSA9E &Z1[%3A'H.+B<
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
MG7:%B046VHY"4IJ->>FB9,-;Q77UV?;V?86;3M?35UK)F"6F$= T4?<=O.4
MCBER/AMI(B;$@OUK*XF/Y%+U263H6+#9B<Y 5R]3X^&HMI#0?3#TD2V&9(9=
M42.T$ >H%^ P<<AIWURETK(R8/Z;610S$CO>/6WB[7TVH][\N%9[V,=A2=XA
MMC2!_0%T WI@[SE,L(8AA+Q)+UZC]K4WY_Y%5>M,<#H[WUY=;A=-Y_LT?35F
M,LWI^"WM%XN7%&8-!=>Q?,AS)/\L$K7'^4:H-.1YF9%'R=)5,T<-PJ7TMRJ*
M>%N^UYFS\PF?5W2(]UNX/*VSD\Y]YJP0K3<_=N:55[JUJ.>K%!#8&10B1L8F
M0/UARYP]S"B"Y4/UAZGT+JP)DF6C88F+O\*+L+':GB%GA[X^*2AREV/9?R!E
M,RD'WW4JBUHU^GPCOCB2MY95Y>W72/ U)#.U8]>A%Z,T&!^A]6L%Y)UUZO<@
MF*]T<K&#N#,E3Z/?06CBK-%0CHZGE#GKZS1C8X.%MZB/&#&D&7F4XDE2&01+
MNBP;O0-R>BF/4PK$GMU(4Z_OEXI2TS[:9GBDGSK)63!E(7+%2X_@N7_DAVKK
M/4'7QPY#F!9OXBB92KE#KX,(TB1(-R"2G:2%_B?NXS-6;N9FKZJ)=C4%+2^&
M3KF>>EW9YEJP;&(0 WJ2>$U7.=;$9R/+*0T_YZ)DB2U!@*.1<"K"C;'*4""%
M)3*D?6J1PM'&@@4[Y&&,3P9:\T3G<]Z&5WPCPQX\[]Y^*W@HB"I\I3O6U&8=
M^# ]QZ]<]L/G)QR/<Y^ 1!W&,2W?B&7A5 T<[0+@C8]X<^)_:^\[@YKZOK4#
M(JB -.E(:,)/BD@1% (!E28@"DB1)BJ]*0@$B0F]QX@(" H1$1 0HE25$GH1
M$&DBH22ABK0$)!Q-X8;_S/UP9^Z=]WYYW_?+_\RL;V>=F;/6VL]^UMYK[=W9
M!1:B7]6N/(GL\A\J^]G01U;K7NRK3KJ(\4WW%S4YE>K-9JX'%@PG3',1L[<2
MU3<@GJ1]D!0LVHF2D_X&>+R\9JRC^]=>U/&;2TN7NWWIZ05#[Z%$X05-KADB
M/\A@L]F,6L5()S)*#67A^D!E*=QS$BY;33\_X=TR&OS@K5SA!3A!'>9;>ECW
MMLPA?E/Q>!5V$+6_-&E.2WN[0@Z=-_N>:]ZO+8GM6=P18AKH"QD:_\ FN95_
MK%F(U+?HHJ8Y(A,S+!LE]<_28MA DU3MA:6\5$C^1.D Y&S03JG]7+M=&-LG
MM)&!-1]$H^])OV9E/T:-&^0B]?+X;] OE39D,%H",2?-ASR$_I%%JDZ?%XBL
MKH$UT=PO2YM\W*87[?2]N!,XU#*IVB1T,H!P-U/.-,?Q6,51[SLQ7.6O#K]^
M(?5A2"Q'7'@DZ<:S18'=-R[I$055.0\T_QDP%0L^-)X&>G3"SL'7W2%6T?8G
MVP,>S4^KF?@8R7#NF9O](<+C3[0SLYU?<W_6--7E;<MX7"R#OA8 ;H,>;SY%
M'C;--2'GO/Q6,K&8F[LG]'7')BI,47=8N]IR0/X6[^!5]HH,Y1B=,TM.KVX'
MVPIV^ELH&?66B8NOU,.C:=*(&1R8>1;9;FQX&M&'$R*1F_&ZL8$A7F/U:F#S
M0OPRZ75+8R+/BTT%U\#GBR##6T=D[AN![_RK'<**9H+#4#T,(+--S2V=$0;W
M5]V]*%@J%@@@N\PGQQIR^SM^F(.5]?Y=C]!SS^0A6O"VBO5'RJP$!C3Z#A-"
M042-:WS77C^UD$_2R7$6OF'J_)S(]LOWL?DRRBO-Q,LSV^L"Q\,TT,W3XMGV
MM6=!/$]MK@B,7A8T;<].NA';)Q<CD@;H,X^QJ.GA(XP*Y&UH1B$?V:/3HEFT
MW ^AT9ACGE1/6DO*[\\AW6GWW?QFKM.'ZRA3?F1JN$C>K6[Q*NX,F@^ZS4U;
MXAINJJ_1H?2%X34W'1\;4EYQU]G!?\*W:O]4+@?-UD:>_ZJ%OJ*8+PG+F!12
M]<5%S<8<HFBSPF$!>1@Q@ZQ389$SQWJ;'Y;= :2 86[G55142/G4SYUV>'O=
MS\T1IQ?)-MEO_C'W>'X&X4I\E*Y*-FX<SA.*3K1>YUPV .T:CH/^_@_7[$&R
M%M#K\C0YQ*C$!PI?CTWL3</*\K/L;K9":@7CKWA .RZ04$,NZ\'[-H DC9N%
M5;7!Y8P6\AVB-^J-O^R5TG*EO,A(,7D.A3UUA12^>^^TYEINIRW]?<P]'1WB
M)8V@5^R#'E5'X];,!)L;:="U^E9L0#34#^H3//-RIF'[_743X7&8\7]WUL$0
MN!%#%ZJ"!F_QP^SL*$H]%G #/^)4&<:B?NRW<-Z<<\8IO+/T+3%O#KRPH_@%
MM4ST&^V/N^<?_)3[CI7YV.3TS'4X*-CSL5FOZMNO2VP&Z3H&UC;_M:_V#OPR
M>:YJ <S^BRGT;;>O;KK@:H>+T]9RC2XW*/-*;53TV/UC5S7;?#CB. _RA7;H
M/LA3@'8(4'<"[I.VTK9A:).)7=/Q?/T-@5L?DW[VGKB<*FA[[$0JPC9O6#99
MAL'U?[\U^/\DPED++W "3H I<ZO#82ZB1(ICJON]SDK? E=5P'6G>3\](&K4
M]GZHM5MP=57X<J.[][/2\HD,_-4A?8."SU!%F =="5J/8QS=!_VQL6$JX_CV
M0<0-,' ZMWO6??I@B<+?NM(L(+F1HMXEZ>(T(;:K(Q(:I(1N">U#KDY5[HU1
M*U@SG!2BEY5&HE%0/T)Z)"OE(N_%0:#W*_PEG;@P QZS[=(PS0%9\R>142<B
ML?-\_U*19_X UT7^IX8OA0]%-_Z7QK/XP1"61I2 B9CYDPCS\0CLLR\P.^&<
MA>*4\N>3[XJ1H6%7S_S"O\G>^+QCD.$=9B:<_* XL8SS;X\>O5Z4:LLH:55$
M]'K4(>.A?JRD%)\[!3<A5D6<M+11("D>NZ\@>.==:->PT.-5^>.[C!3F$*%^
MN&<+CR7J)APLPB5(V#],3J+?>6U<[A<I,&5J;B&ZC'H_8R&9A)JL^'P6DL94
M"?C+R?JN)H[XQL/O/<6#+B0Z[]ZR,QTU]P_@14U]V&/.''EO]5?#\HUQ/^%!
M;\G#"YLF+A?L&85GJK@D]T'''99;&JT-JLHJ+]2L]Q2R#11F*+L3)%I:^*;0
MAV!-U.Q62GAB63I<8W&UYNKA1=SM&_CGD$5IE<FWK^O[MM.F=*3M*VY7. ;-
M[4H$^69G/QW#5FH-:M11)NQ)IMKK5;Z52BN_$ >+/4YC+EE,;G4R)Y1GYF9G
M^3ELHBE&[;>:PE$H7<&QT,4\Y<M@[/LK2;:F1C(['G:^8++5-$$",26":R!L
MF%'B"-T(F5$)3O)*\F]UO@)]Z[&;/'^X]K*&%)K$\CB=D;!(*73.6\08CFP%
ME6:.>C0H)2 #:&B\S951]68!Q?P':L(0-@7*B9J6Z+[O?M Z^[Z;%F(:US!G
M0(>J'H65E18)9US_U7AM*)3_Z%)C3-?CV2]%/LH&Z>"J:!^V/_&/R+T=K.2,
M%8I$ A@FVM.Q[2:WUNFP<OU#7>O3&?<>;37HGF:=EVO756Z96U*\5=FJ94CF
M$13_J.$YY@@K$E_7NL)TS2A*V66^NM7>C8F(R4?!1/FGQX$%E,>%&7G7%>&M
MOZ)T(6S/0S#]A+XC U<,,,HLPM\9!962/Y'M4D9GG+M]TY1H$9&)23KJM1R;
M?^RE.)D]8/)5C!2B#RQJ* ]W2Z;&C4$NA5,D+,Z$J'F1(3GE?@]\\N^&RS$&
M3"5\#I]78$MVO1L#9R69'-[CX9+#L1YULR6;)6&0B _/-Y[.1V0-& <@SNH*
MQ<9 E3',H^(L@G,25L8\"J:$&0-!%/?A-OQ0+VI7O09HO/:R\WA^L?68A(7T
M]4'Y@>.MOLL&T[W**C_!4]P')7JXJ7]=30N1?,T<?>A=@SCE'!A=B66#>$R-
M;>3Q%#E>,_3?*&B]Z)AMUR3.I4+RH LJV0$AM.-P(T9*-<X/W+@Z=VYBTKYA
M4@VN&*3TX9-'#;P:%_C$6NC1X[-VB^=]_GP2 P%EU->4B%PRMA-<"^T:CLOA
M;\?ZB>Y%Z&&Z0X[[+EC%=^^);$^]0TOJ3*=WV;I)S_MV#(Z:.][S.?1S'P2<
M5D+MVF00R/;@..0'G_1JI=PVP?K'Y=4_W?V<SODM?GRY46#<E9G08 +Z35#4
M>/F=@$82TZ2A0#)9G43H&!9@XG7W<@G'L0K,SORUCK./DKZ/FIKZWDFZ(.)P
M;Z1HYU3>]HE_[(77/!K ="&,"^-U<QAYCQI#YNOQ9,$XF(_W?0/EU')&[?0O
MOQ.MH>^^R<M87;E[2U0EU>V(3-PK\-D PC$Z+SF:>1P$A!#W0<D2RJL/SY-I
MU@%OVE;6J2YU0Y<TVL7/)ZG&=9SK2(J0X9EO;%:GZ%]C5"*);W'BAM)T9\ @
MFB)I0O:.CWP-\V@?F7'B?J0I ''8$ZT\N4Z1S>N7'W(;9=.9203QW;4!%)'=
M&S[4N6_08*0$8KPATEUN)'#>XL$/B&BZA>27''&Y5,3$9S%XN;.]2.:>X-+V
M/:&%2+J0Y/SAX8T$9%#(E#PU"<T*E]1=,2HLK6<?=$GT>V["ZS>HQH>HZK>)
MQ;="UYHU&\ZR[>R#-B19=J@$#K8^C2GJ'5OXY1E4Y$6*.R;H]>#?YLAAQ5QJ
MDT."]MNA+_K68AR+<C*K:4M(8I&O-A:03UXGS5>IO@BRYLSR;:2NVWH>6HT\
M,Q+B>C*QV%1E3)G/GQ9-S6<D0J)HELP!48_:LA2<[Z3U)9<)TCC<9K[E4B?[
M4O5B:F:.?K3OIN?C4=DETR(V9':HI3X$M1U"%[$ASF%I!LAVC58AN,!WB&<(
M5C>1[N-39EPQO6I]5RE)36_W6IVIW[UIHWZ^N*BV52,Q*-F.D(R'KCN3<+'@
M^N$VE:%+EI213#O7R9)QKYP%%SG\T; '@[V#7(*RKH=/RUH%W;CQ"TI\3U9"
M[8."L%.A/V;G5M<J?S54KDRYBE4')7S.?CXK%?\L,_+NV9]&Y];G#LJ$PN$6
M#"R49#]$,X5'C86')#./?(BC]EX<@VL&87=O4RY>=!]>J?,YEI8XCSIT&BXG
M^F5W']3@2!>J[8;6HS>$R+2%671O.O@X7[+N-3<_B<N%O $$0]_-.Q\5G4W6
MG6U'9/!OCX@OKL3PY1ORPZ+-&2]9((<317*U\IF%%0,A'N0=I/^J'U*[/+37
M3-=K4;-6&[72BPL3C-22V@ZKI!F:0E@DA0L$-R<_3AD**#$A]7NG6\=^:4.?
M0B54#XC],3ZSV7NH4FBN93L$4%)*]SG8*6]G<=M#(>A\V*=8#C YG>\P+N<[
MB^GH>"%&J.O)/[KCU]L"X0GWW(A@0,DQ@RYZ\#KKA1!]+/IO^,97'/>T.^ %
M%Z3(38MY)EY7HH7QDVZA5_XQUF^]_A+$EW505,9E7 RH4 O)6SU085^D.,3[
M:WY#=N6JGE%^" BO.ERC_Z*?FG[1+"?5*_AK6Z^L2OUL\@\HV1R<(JT"Y+*B
MDPQ$S]M(KDT^+'V3Z2_RE.!A=3?'G#A^YG:*"*3@@X)?UE>1YK)V#-D4*@1<
M'9@GQ),8->%]='7*9:O)FR:X9+5!E,X?A3C+\B6?J,M!*L%.S5EG#+U!&V!C
M1!NA!IVR#[K#-[7<231MH5C [:1?1-Y7R^ZZJ3?5RVZI-=@G&EU;L*VA.C0&
M^J==X5 >RV89S*Y]T#&6#=2Y_,!<S<8+ZNM@<:=+T94PZ'67L-/F"SH4-Y52
M(U]+:W\Q3AZQGD[]*Y@$N"B%P#QVDO4[D4#6*_HYQEM;#V&X<DNK9;3?W<^Z
M#97L[P=^S)S=D7FJL9,>Q1['UL&3#"[VJ/-8'Z%PS>_U\('@WH ?I=6&T[^0
MO79B(897RKWS[8LQ;QY= 7%Y N>T]TQ1=NI=K[MW.3_M@S+ -4I='O@!6W(#
MBF8+U'9JP<PZ6F7270Q/DENS]'0^1 OJF:P,0:J6C#C0GT_8ND3PO+S&]14C
MC=!>VP>)0(DU#N#:Y(Q6\"PPW($X2N[_.$H_RO,];OK:N-<'E_@H[<BGO3Q#
M$E87DY1\GHD;G4*YD%?:^?#JQ*UU(9HEW0"@$+'KA"-3?G][:LDY/5N.C<TO
MKM2?G;WR1#U+/@42?[+I'RZV FK6T$/T!LND'".3"#W$-Z84:WSY8%%8\M[\
MF9C,[E.TU;A?<Y0[/&\'FW)Y/^!U./3ZI?G?@K)^%BHR<EO/P(T9+^!>9/2\
MT@9/?ED://RU1<FO.:7<3B/G*1>(M4#:]YX+"T?8^V7G1K5J/ZE>23 !T;L_
M @9$@B"R_?@T-8%B/!YN(\)*Y;9_!UW=!SD4&I=VX9]V4=JE-U+$M+2D1+SE
ME8[$/M@'!>^#CAB_9C$G"-2'@-^ 7*IVI5N.;ZD93BZHS 9'A>BD6RB@!-)O
MGT,5H8/;CL@^?_IUG7![&MFN"+\10F-S1;2;4;/?!QDB^5&782D +WTIXVJC
MM$TVHZ@.HX%@;GTVG\;DHQ\3R!88$?@#1B:+-???Q&RH>7IZD:G6J^^,B;I1
M(=0>BLDSO1@!DD+03,-"G$YL'-L"CNP674ZL PXOO!#G+:TJ_R74C7SD;67K
M:M8PU''!-?B&=^BKQ3/4'ETIZCZHWJ;[^\') 8=3 #L:F&[QX 5ILZ"D_^TL
M\'"=LVZBWJRV*9_KXZ7MP;<C;0)2_%*Z>T,/;39J6?Z9H$QN%+^"ZXV<P^"U
MK+^YM EH':UJ/K;#:%U*4+XKBYW\8G7Q(WKY@O<?-$A]8X*ET?^9406_0U)_
MS.0$NEG6<^S:.FIV[-*\/N]I5,N/M$NJ/E]V(KM&^@;[I@E)RNU)HZ^D'RW@
MXO9!0@>;GAX?>C>X*/JDWA[Q< -=AW'93V21V)/)V:*)K9/15&]8>X3MKS,+
M4.4*3$VYR@Z_X4,@C_0B)!%*-D,FXNJ'8Z=^X](\R/EGRNXOK+%@+K5^,6MF
MKC)U$T'ONW[[L%1-ID0<W[F_8-9$.1704Z@/*,U#$S$-?#V5Z)0LH-:"^75\
M;LPBV;*V+IDC/H3#F?W6"O+ETO,:17;E#:Q0,PL#[("U;D(M-@%Z>RL%(_U@
M#9>$X*/H^V<.E\$>FI]#723 -W.>FH_572?.]/%4)#PIW\Z0BH'O'!R91-DL
MIY@1D]=;*+,.;J*NE,*<7+V2GOP><0V#E@2F.VE &5)]3<=HSARL\74/#3]<
MA!C$D-U"$N<D %W#XM)I&*;S;/^\*<:A<-G:P<*$'MK2.;@^6ALEH#%C\S6V
M=>_<;\S&$LL#WSXR:C808%]I$:#_#C%(B(0_/_J@KUENDM;/7\&^#PI,4/5]
M(I?(7>BB"F,CB$*)!887@"I:* Q*G<FBQH^IJC>#[_CYA;Q2BEU\JI*0_E4S
M^!DACKN^ZV,'/=[W3]K3-C#4Q5\$W("ABZQT$;B8D%4++$R+M)*\.=;)%)H0
M'7KO7)PVIUM "BQN,NC"?LR@B#'96&ZQ8H7#3R8+0.-ZX0BR.XJ:_/[]MUV5
M:/N63U&SMR6R4^S5957;'8_I"M[CM,"^9JJSQIT>W4MWH\R/%LH<Q(@==#X#
MA<MCZX6*8^%#;/7<)TUXY(04Q_,5';8G-(MBU"0:EO0;C6D'/3'GZ &T"XC)
M.77&NUTP'@(DK?4<#3]>7NH.\[R^]-BO. _SU2+&;$?.EKVWWE$EOAT$UF9I
MZ?]>4S.C_F%4&4K[BZP9QONWRM;5CY3\J2J*/>=W7=Y\^$M%!0C$%L.I=X,/
M.(7I'9:$BQR4!L##@8D2C^'H=S\EAKKRK1H?>V^7!:C<3>T+7+H^<\$]X?0N
M]LT#+'!JJTL=Q/R.%# T@)]DE(AV?A;M%@M.3JT;!DR?SO\5"E,O.-]0\.:H
MN.:FUY,B92G4.Z.',XQ4ULAX_MECO9P,[H76)J,-3[L :YW2>E'6="@9I5.@
M>MOE?HCREJC=W1,WE ]*9#DH,0>WHWJ#?R!LID.H0H -9;H-(R;901 .I'N^
M7=/;Z[KC.WFS9!T3_#%U(2=H55[SS;T3/-T1K\0ZLYQPC;CVK23\)%WT$$DT
M<3>$V^2^YWP+9\=:E\[VD*QH3?WW8@%O_1I#\]O73L2P@T#8<$8VE/@<5Q>R
MGEOAC^-K/8F8T<W9!_&$6UM4KWPK(G=!\49GCPT(#]1R^XFS5UI+[-2=O1PH
MO'Y0& ,H1=125JBO "3-!:X!?"L\0;&)K2JJM1__+5_NXCK=K5U3I+)RN;V]
M\%9H[SW/+]G](#(?OLDUOAM*ML?$@=\+^JF$D!N-:AM;,1WH3^N[I[LBM<H*
M,\P+M?E-*] ?#RTC86DM-#6ZR3B3A^5@;\-_F+V&QQ)E@/"J'R]^0-2.S0]<
M;6(.UW^.NI6^V2'6KZGYZMCTI,RZZR-N"HUZ)"25(,("Y5'F4>"QJJ$"_8(3
MR2W ><RDN[4I4#<DZ=?Y?,V$/$5ERA/1(<\Z5),WHX!%HFX 'C138(7:!>0N
MJ%A'SX-1N7T6JG7?XSK-ZK@E5,_V;&OU=7NF:&=\,;<"?;K=!C[&9*6$M8_*
M-JQI;H@Q9.U*.B1JGE>^G7]-EVQ9"HN^3M,7S"\9C/@0=XF-XY9^E!-^,#/X
M2[G=WV@:!"Y 7EF?)=MU8@[!3U7^TOT;F?2;$A 053&H\#$[4LLK+4;O XCU
ML+5A^1@H)+&@5961A?1%IX"EJYF0'[ ,N$ESX9;3J%T[]NZM',N\8*XL]6FO
MCJ3L)'%)F>/&RZW%K_B^8(#S^LRK\D0LX^',/FC5K>5A+EW*K$"%ZD;V2:UK
MT,&GP?[JW\ UZBOR&V1/U[GT'.\8*1;^>M3$(/&A^L8?%BHU4Y(WIBB6G1C^
M73Z\86>G#E,X=F'TP4\(SYZ5I96"FFHI0Q>3S76L.'ZM]P8-B6@WU&*T,/F
M2))-"O/\:N%)/9VZ<Y;3-'7.?BA^Q<DK]:+I9&>_=>T%F;J$)Q?$9&+@SC1K
MV"&3 _(<N#4EV4O@/L?K,.9.L?4=F'_DO>)4.+]@SQ?F=R+.(7/X"V5(P4O4
M/U#V8N*-0Z-(?Z30 ,T:V1[0*HWH)9QX0J ;D!GQ[M:DZ#CKPF*8=M,+DNH(
M8RK**8LWLT$'!-]H^H'TY0,4P8^9$+HQ8$P17*$^'=,>P"8X.!SUY'%G?VH_
M?D:M-,U.9>7:8>$,#52\ IR@T=<SN>%X0&LIHMW#>)MV7(--VW"Z"((?2"69
MCW+G87\[-'V8D+OVBR/S745?A(6"#X^E_.$OV;Q&8$VZ!,L0'HD>Y'O!E436
MQ&01\&8*\$*ALJZ.GJHP3.?^H[&I\.:*4T(&_.TKY9@*4#Q)% 4Q8:'F.+)N
M+I<B2F1-Q5V253IX)"\@:J,;<90O20VRUL?QH62=$F5;VQF\[&1\[U=79C;7
M3UPRCFRMGHH0832?8GRF6].N&E?Z[XFL"F_F,/F/GNQX<;DQ6SBQ;YO_L-RI
MSII$ZRU9'A?];@S9<A^49LC%>%^/Q*]0]1@E1>23A+0WV?3KK_T+I202Z[:T
MD@NRX=T\6)F=B+.'/4ZYLK/'7//XD45-8Q0AB7E/Z#R,LJQU@DBS5D@HY/0\
M6V7ON7;?%^$U_6%"4F\R$^.LLIX4_1"Y-K%,()L@A6$JU(+1H ?8##U#]/UY
M;-SG +_/)^-_O,UQJ@Z6-AU75$I=,D7)VL4O\6\+NB_(KV-.PMF!3UBZA$VB
MNRCC%:IDN5@C1 3(=2+3W&;]4S8E8//\LRY5^9\W4P*'<\79=&J2L=+D2;K@
M7A>&%QKL@IN^1,3UMBAUC/R2,2F'*0^W!096!^4K6+Q659^4Q)_+E35R!@65
MB<F W4;^?Q\E]?]('-DHDU17@)=FA7=:)9QL!5^:MW33,7WZY2N52O),NWCV
MKD"O7#E<4)??G".#F+_U\Q7/,"< -2)S)072P:2 *-+8.UFG0.+'EGQBMT2&
M,E=>7D-L#.<]$.C6L;'_1<_%O^7?\F_YW\O^U'\ 4$L#!!0    ( %V$LU(2
M_>FAU,\! (-B$P 5    86QG;2TR,#(Q,#,R-E]L86(N>&ULY+U[<^2VDB?Z
M_WX*7,^-NSX1@LT'^#H[,QMJ=;=',^V6HKM]O!..&Q5X2AR76#HDJ]TZG_X"
M(%DOU0-@@2QZ[L3NL;JJ2&3^DOPA$TAD_O/__O8T!U]Y6>6+XE^^\W_PO@.\
MH N6%P__\MTO7][#]+O__:__XW_\\_\%X?]Y\^D#>+N@RR=>U."FY+CF#/R1
MUX_@5\:KWX$H%T_@UT7Y>_X50_BO^J*;Q?-+F3\\UB#P G_WV_*O0>(A+N(
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
MWL\7?^Q6O)B%49!F62+9W\\2B%)5!C>+$(S#" F?TSC(C'H/7TJ!J<T5K0*
M-UO+C>>VT/EJ;=&158E&XSX'%WLX#!:6)V[R@>>93GN@U=]<A-Q$ *P@N%IG
M^K<HZ/3_)I^Q>W2VHJR;KD"2/GFKX-A7*FGBSY%--:UI/T]CU=>:^G-E677K
M<D8]7H?K G*-6)GK<JAOU^JZH!QG'9C9[+FG._.UO?BJGW%-'Z4.FS^X+HHE
MGO^-5ZH7RSTOU?E]_""Y+_,94;Y5YJF^R5'B0^(Q)(,.(;](H\1+C%*]!I!M
M:KY3*R!X7DG8ZZB%$[.9!<T7,L;07DU[=F)3ZJZG::<9Z%3;^I6<A[1VH#/E
M_6E3]CUDX1+T 0Y9.!'O$H<L7.)ZX)"%TR'L*)[Q?/:94YT._NX;U4T5/LIW
M899X7I2*F,"(!NI@8RQ@)KB A"*?<4$][!GM\1P:8&IDV\D(.B&!DM*,< ^"
M>)PU74 S],*A'2K&W'5*]2-EW^2E#?G(/W8YY^!M1R&.4TIU;__)W[DZUKRW
M-\HL#CW/CU,*TS#&$+& 0TQ]#F,L4"(XB0+DN3BRO'=TFV=[O./(NK'0UZZQ
MT$:;)X!K0%9GE>5W+IK('S +"WP4L!0F'O<A\M(89HB'TC9!Q#!#61 X.(?L
MR"C#GS$^:A*N%A&'- 8/PY#(4 5&@9#O"$_4VT(BR*@@218%.$)6G1L',,0H
MJ[<-XA+J8B$_^>'S#X"USC!I#Q(_'RMY=Y8-K$(.E\B.%$YL'\7>Z&:FC_#)
ML'_(<]A'01KVC/7^H2]\?OHH'J?/1A^_O&<ZUJ)XT ?WFKN]>?F)+QY*_/R8
MTVNUJJ.K,:_;.$<!BT6"?8A]2B$27)5^Y?(O3U*8R!"CV"XIRVKXJ3'79_K(
MV7*N)P]=KG.NS\PVNEAF7MG9P3#_:C!TA\["V@53Y0VLA0=:^K9&.QBDHW8_
MZ)RF:-E),&ZB5B]T7J5K];O+V7FG[3KV#(LP2XETN.*(9)+,6  )Q02R+&%>
M2))(B&16+VH\-R2S5T-8$=9JH.'>JR]JC/Y[XD>P-"2DLQ :FG3V;-4-DNVY
MH_I >9W=*)?*X-S1\DBNYNXO^[W@][P4B_))%8MJSI>TYQ=\S(0?A10FL=H+
M4GX+822%-.%I$B O\SVC>LLGQIF:;[(A9I,8#GXI<CF1?G__^1?3@Y.GH#5[
MZ1T -O";OX55<Y#MY'E\:P(X 8-+%C@TU*A4<$+?73XX]?.>I%#R9YRSKN9(
MM[6M_8UNZDH#'+ H19!Y&9)N@'0(2( 2F#$_DMS!<.8;9>-9C#DYLFA$/I9
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
MFUK)SP(* Q\AFI$T\R-O]LS+?,$^U[BL#=?SAY#5AHEV)1Z.C-[PA[PHI,2
MX+FJNWY^!OGY5O6CB*=1IHXR$Y5C@Q#$),E@F 4\]KQ(L#AMK?JN8'\JFW;R
M#F=1.<+$S&FXD7-I PV]W;,Z8'"U5>'U#ZDCV%02-%J";35U'_E&3Z 5W? ,
MFML.>SC!F2F&/L1POJ 7/^S@#&N30Q'N!NNQ@/")SU4T?"\GNI>-8Z<R.GZ:
M$9^%:8A"R&(OA8C[$21QFL(L\1 7C&8)-LJT/#70U)9?E4SJK#5^*+FVD$4P
M=PQ/@PC<$4H#,VDK)=!B;IY OP)*4D=P642OCF ;*?[L"Y]=W&B R='([]CU
MX\5N!EIL15\FO^]!DQM']G\IY#5_E'DMR5B=S]5IC[,X$SZ)10J3.,(R&%(%
MR#E#,&2<D]2C2<J-=K.,1IL:86X*"5@GI04-G(37@#I=@C8P?^KJ'G>KZAY;
M\+T= CX+*G4)XTA\>AZ<=JQJ"L]1:CUYD_'XU52?+9(UONA,A_03_\H+Y2NK
M(BDSG@J/A#B$(4$,HLAC*FDTA@E-@D!D81(%22]W=&N8J7'KMK/0BMK3P]K&
MT](=[8W2J,YH*R7XK9'3YNSJ8:1Z>J*]$;N('WKJT>KO?>[%P=CWW+[Z,I[G
M7@T.^IW[?]VS5ITJ#*6W#C;W$S:V$=Z\K'_2[A1<J[.;VY6EKK_B?*X6%]XO
MRI]4K[T9YSB($170BZAT6#V.(284R5@_RD*2^23RC-AT:$&GQL>O:^ ]/7&6
M2^//7P#NI-<G+!^4_&=4PQO*]&;+P5,PZ-!^N)*PW?/=V@O>T!*0%[#YNU93
MH%7=4YGO>NL1T!H[K,LWL$V<UO ;2M9QZ_T-C/BKVH!#C]=O&FJJ"33%!73Y
M@.T#H*V?Y =)AO4A!AIF$&5ZP1@GT!>1G&V"# 7<Z-REU:A3FR":5/I]9[+M
MZ-\,<C,N=P[DP,3<UC=I*YXHB4\[]-9D:@6*2V8T&WA4FK/"8I>S["[N1T"?
M^'.;!G,G-GUM525Q%B8^9@1IWB$0,11#G 4A#&F HCB2S,.LFFP=&VQJ=+.6
M53DA91O2/>N0KEC4TB,I.>6YWEFT(Z"CD)OQCBL@!U]"V,1P.RQ6HKKC'!-
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
MM4TSB!GF,!0""Y$2C'%HXT19CC\UMTH^E:$=@]D";L9C \(X,)LUDE^!E>Q
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
MM[_M]Y9M'!52(4=18=UJH%HOK7SAW^HW4JK?9UZ2,GD3'R:J:Q+R/ XS&3)
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
MTJU^]"_NJEA4O@B03W6C,ICBQ(,HPCY,(^1!GE+DIY2(D ;&]0\<"S<W ^Y
M#UU"F.\U 4Q+?@->=LKH+Y2_5'YGI8\%Q[B>9@/V?L/)&YGV#PH#@I9NNF9@
M>TKO==>3_91^J*9TKZ+^0OE+</?V4VJQWKSAU$ZT4+W%%-NM>"/-0>=2Z7K,
MZ=;8D= Z6)S'&J/G@656D*>G7%1]UN_E-S7N:BNJ_EN)CP,:^ 1Z,DP@HH1
M'",)A>Z+GA#I^=2J(EO78'-;=0]EU:MJ+6V_;FN=.!L>[#E";_2PA+[ V9^9
M&2#B],"K:[QI3ZL,-#\Y:C*Y9FBS)KV]NU*S]EJGWQ\U^$E\*B66% K$%*.$
M<0*)C 04%,5$8AP&?L_NQ-T#SXU=VIU_&LFM-V2-43?CES&P')EKSL'XNBO'
M,5&C)#.TQFF)=&7L-VI^9(;(Y39'AM?WJ<*XRW*]EV5H9A63J9OD_1!+'9/Y
M2'Z5/ZV7NDW>/5UF%5\N/.&%"0N(CB/W($I8"HF(" Q\X<<IP1X2YA6_^\LQ
M.R:K IBKU)DZ@'E#?H&7IBW/LRY#I P!*GZ0I=1OJM9)25;M5+1BT:W#S8=.
MJ<'VQ#03-3)-[I70?F8=@5Y/7*-)6;Y Z0):RH"]-M-,B$V9RTDF9JJ:F"-.
MD&4YS<&P=M?>['_["0MU#L;@L*KG\-OU6.G>;[/R;D7SX>[Y)5__%$VOUR\Z
MY4Z/V/Y]?:8D/$(BW\=J;6,ZRE@*F$H_A#CP8BH(IR@UBC(>*LC<UKJ=*C>
MUA]!UI*ZK/NP;/0Y^),%?PZ9.8,5;:+Y&'E):TU%\Q&T!09*$[!3Y?!//0Y?
MA\R)Q:(VT=Q,M*H-F"-'JYD#/#N7LR'WGVX]<X#"P8+FXGYV*QH7V>+3:I-M
M7NM^@EZ42B_$'(8>11#%ZA,)4 QI@ ,>XT!$D5%2[_&-Y[;B5+)9=F(\0:M[
M51B"P<@L;ZJ^,2M<TG6_.U,TVS.%8']]6O_\-W5)M3.C/AQOR)S<;I*7^I(2
MS4MZ\>_#.D#7!U>/ZT-S5=FOI4%;%B-K5RA;,!9+)I$'":(^1"F.( D1A\+#
M) TE%Z%,!_2#MI7'Z+E^@^[0S49)O7-2;J94Q\J;-5B)3;4G @JQV2QW,2!U
MB@'YD^3<<MNX]WR:;2./.CV3MI2^.7:W:Y\<TK)29/VM=L5(]YVE^Z(X1I]I
M:UG>I.MT7\0N]:#N?;^!?3NJQM?\XS97HSV(/%OSA= I55X40"XEARCP(AU
M%T+*.4E1ZOF8&B7VFPPV-U-HWSDBSPKM2I1)041+7F3VS= Z<39C.E?HC<QF
MC9@WH!$45)*"2M01FFMT #)**XUSX[U-XXP.S2^VR>BZIL?.W]>M]K3NY=?U
M1A2*Q<H0$X^'89(RQ1>21XHYD%2?4 1]%"N/EL0^2LT#;L^-,#>ZJ&34IM)*
M2ZG/H[28%GL^9W$TV& ;BL[(=% #<R]!*2!X< .,Q2[74( FVKZR!<IN:ZH+
MA,X]I[,73K>9U"7WP2Y1YQ?=I2!\%S]%KLLGU?;:G=39#[JAHPY6#D@L YE"
MP26""$<1I)&OUI&8\\BGE,?<J,1N7P'F1HH[69OC>9!)L-F).SRLO',V#+AS
M9(Q'IM:.</ ]\HW;>"?!XU3(#P_:=S4#;Q^8WW<FG,3=F\#8)[:^\[YO'C]O
MHK5)C+S1?7HL+;MXL\_9*BM^"*Y-\^+W%==55U9%]K32HWT5&QTT6U;O*Q:A
M<L0]H;QPKL/B$4I#B&.&82)"@1&+_#0T#P?K(<#<EI9&<O"D10?_S__"@>__
MGZI=^=/*BN'Z3(?!VC(RR".O+:WPUAW4I0*@U "T5+@!2@EMMS9JC(R]Q>HR
M\AQ,M+J,,A=VZ\L (#O7ES[WG6Y]&:#UP?HRY#Z.N^+\7@BY77[)I%BH]2--
M1:B[E3*JEI0DA82A",:)($$LO)B%R&9WUV#,N:TBE61 BV9YJ&6 K^'YE5O4
MQCZJZNH\= -,\'37>^@4H4FZ#[6&G4?_H5,<C#L0G;FT'^%\)EE>]A/9%[XI
M+#MP==UB1J^ %A.4<K8*,Q6C=-TR0<3E(]\YWJ3/NHGFQP^YT34#VO)^4^_+
MPWJ9L=?J__N$-U_*2"VD%&*2>A!Y/E>?L(")Q_V(T01'@?F^W]7AYK:([II<
M?NL*2>B#JX&7Y12MD9GC "BU@I:"@C_J?TW2!ON V*-?JQ,PIVZQV@;5<=_3
MJW@8M2J]?)?INXM>U>AL0]#K5_6@UP==8GB]4E9)64/O8:T86VRRO(QP:A4J
M+FZ9>J"VY4Z=<I7^1K)5H2M^BN+;>KG\O,YU;-J"IRF)!/>AYWD((L$$Q"@,
M( M01!)*6$S,<TF<BC8WVM8;!677I#PCR[)^N07MN)TT YY_LZD8VZ&J]"H=
MJ:KRYZ%JH%U*OM Q-3OURJV>4D%0:0C^T#J"6DF;5<3Q.VB^XKS9M$ZT.KF<
M7D>+VBB0=RZ ;D><;K$<!:F#A76<$?IY\/LFW;K7MQ))_Z,W"GZ2I0Y,7<@X
MH5Y"?)B&"8,(10BF(F70#ZD0"65>FE@U$+XVX-P6S+V\@"E)[38,KZ)KMD?B
M$K/1HQ-V<&DA2PHL/[3$=;=58@J,R^V2JV-.NF5BBL#QMHGQ=;U;5)6^PR/Y
M577D;!7)5E2VP''"N!\'NBMP#%$H8Y@2*:$G*,4D#GT9*U99;\C2C%6NC&=%
M*KM1)W!?LZH#A:YETK,1<"?,9O3B$+RI]E)TSDS3Y%>)Z+1#D@D6CCL<=0XY
M=8<B$_W/=!@RNFQ(AR!U[T^_2!F)HZRG9H#7;T)N5WS?.4OW OF^2V/3R33J
MPFSU=+O=_%CGZH*%%]"0A"* 81H1B"A%D'BA!X,0QY@1C/S(JE^'6_'F9@#M
M1:^285HI@G\JZ35WZ30/TLC?I_V0LZDU([RWF["1^;%N:*39L:7:S:ZOR"MX
M5ZGW%W \K=^/IK52$MQ>G=:>_8]<H^^^49(S"=^@HY)K=,^W7G(^RM#"H)^>
M7Y;K5R'J7G7G<R=OE^4S6I<G;1K@52E19=7CJEYN&$>^YR4!3$+=/4"$,:0H
M05#&*$R(0'$2]ZPBZE#*N2T65U*7;Q0M:0W57RO'L&Q9K16[ 55+PGZ%C\=Y
M LP6DS>?UY'7E/&G=$!9U!$@'Z>&JDM!WZC@Z@A87Z[..L9@0W=(R[IZ=;TM
M)%-.8A_#-/0H1#YC,!4Q@2S61:=9&%"/]]L6;8TR-W9O;^Y5-55+8?ONB;;Q
MM-T([8G2=+N?I8#7J\ -V/(\ \$X^YSM@=YH<_.,KI=W-,]]>=@VY@=%/T^B
M. ZR\:)0HLCS(/8B!)$G):2,I#! 4HI ^H@B:=6ZHG.XN;'!;C/N7FE;EGHH
M.;??#N8%A.TV,(?C-M7^92UIKW"PWGN:W?",L:5Y8<0WV='LUO[2AN:5J_KN
M9Y[+##G,=T)I@+R >[KDH( H"F*(,8F@'Z (X211?[-R/PW&G!O!'&;[V>XK
M7H?8=+/0*7"C[P!>R!JK<L36+G/$>B#D=I?N^K 3;[T9XW"ZGV9^:>\>7'5X
MO.[MM?>AZBSH<NDNO:S2TV_JDEDF<PP;9$:OT95-CU'R/MR Y[@5U1")IFY6
MY0"],^VL7-S538#TM^,@L:*,$E,L498O*.O35:>O^^K^!R&:,N 4Q[%4#@H.
M=4'C!-($>9#&*$T]X44B,:_/-8* <S- ](JYE[S5!P.\*]6PZ2 SQGQVD_(<
M9FEDFCX?: N^G43:%DVH[=&45GJV9M9M./7@&1X65#WE3+]I:/6@&1\OPMH5
M_K9QUH/'?=-H:U>H78NY=C9./X/\BWJ$Z\WO)"$X(3*% ?4]77&701*E/L0I
M(92&Q L"HS(_I[>>VXJJ);-SY%LPF?D@_90?>:'20HUP&'"JJTOSOW7W24WY
M4ZV.S?(SW^CW$K;K1K;J@66BJ+M"*L+XNJZZ8*\V"T%%RAB.($N\6+VH8:!+
M/4KHT2 -*8X0)48&=+_AY_8R-_7O7LKZ=UQ0PSSPGN";O?[C03HR11S4?[T!
M[>*"74U[K3FC'T N><52@DFYIQ\ZQ_S4\RX]M@F^D]4_Q>K34C!]^/EIJTN^
M?-DT*Z8G.(\8\V LX@@B)BE,HSB&*>=Q&%/DB]C<X>\<:F[<]/W3IR\6OELW
MC 9^MC-PQM[8+.4$C:"@DA0H4?_:IV5=-VX6WJLS_";R0SMP=.1/&B'2Z1EV
MWV$Z'\](DP-OS>R*GM'"YT/)]IO[[U_W7ZEW=&^UO_>I[(9TMRHV>?F$%:4G
M^?B#K.Y?2M]0^8529!M=@>@?(GOZH5C_5M>2?1)_4S???%3+P*Y:T2*E5#!$
M))0Q3B'BL7+W2!!"H4@Z4K]2_]F%%\]"K;DM Q]T(=_E4ME1NN\W5\X[R0OP
M(O*JWY7A!NZ\,#:-2YZ%L'-:^EIG>FU(#@[VZ.OY]EL:F!M000-:V-2;D!N%
M#JCAN0$M@&Y  Q&H,0(E2$"C!/95Y1P&1\]JWIU&4\]#LVG#K^>A\Z5X[7E)
MUSO(,UMI#5;*V*!;/;S>"*XCT//?R(;]R%9/!W\7BI-6FWM9_G$AA1>1E$0P
M\1,?H@2E,/6QA''D<QIR+V3(*J%TL$1S6X8;R<%S+;HNV;Z3W3IB=.!T&<:R
M3#D)(R]]M2Z@+6QY/J:6M&9J&H4.OG0#:IUTY%CY#:=AJ6X =ARY.E"HJ8-;
MW6!X)O[5T8W[D?*'=?ZRSA7+OU^O^'?!MGE92Z#>6)"$"QZQ '*"$HADZ$'E
M3V$81"D*T@ASA*D-X7:.-C<RU3):1L-VHVG&A\XP&IGK=G("+2C82SK"^9L1
M)B[IJ7O 2:G'2/=C6C&[J,<^^.^K;*.#:*N,\\=\6VP^;W<GQUBD?DP9AMP+
ME('&8@0Q2[FRTA*2>,CWTL@H6^_Z4',C"RTLR';2@HT6%^C\?(M=WFYP#7;'
MG4$V,G>4:.T%!:6D0(O:9W.\&S:+S7%G\$VT.7X91D=[XT: =.Z-=]]ANKUQ
M(TT.]L;-KG#7SV&?C)=$'DMQ0B 1H516EZ?3'=,8>A@E21A++^%65E?G:',C
MTE8#B-\$T;*6^Q9V=E@WOF9VF#/41N;22QTS1DEQ- )E[*89;Y3@:*2[2=L,
M)X7=/TDIV";[*78E@KXI<T]79UBQ;)F5*T^K6MPW]1KMWJ:J7LA"I(0JV!'D
M,8TABOP4$NXGD(0\())[211ZQM;:<'GFQD2[)&)=-3)ORVMAFSB8)@.[;UKP
M1R:TG3*@569-ZP,.%;H!!V4J#Y1J:N),.U,6IN:T,S:1/3K)S-E9L.YP[C1S
M'0PSG2WL#I,#@]GA;>W6PR+?++ZJQU+OB/[7.O^@+'4U?OYQ_4RRU4)&?L B
M+X4H#0E$S!.01%X"61!)GG@<\\BH>$CG*'-;NQKIP!^5?(;N=#>2W0N1,WS&
MWK<TAL:8:8Q4[["*U?4MBUC]=&P-=P\P"7,8Z=CP@=F7^_G.=:J05 ;UR[H@
MR[_EZ^V+HISEEF>K)VUFKU>;;+45_/Y%Y"7KU,' "TEQFG@TA90&&**8*X/7
M8S%,$^1+)F,4)%;%Q/J+,C>^J+/U?H@E!W*= Z6,9<_6 =-BYH]/ _;8!\2U
M\*"4_@;LY =M!<!.@YM=]?5:%W>N_' \7?KY Z29=!-@.&K'.P0.[MB/2'7I
MDS^SY?)VQ>^4:[!ZRNA25-(<_UR595JDD8]HR!-(4C^ *&"*2;&NW!NS.$62
MLX!:];2VEF!NM+F7LFXK<0-6'5T2'$V#&5^."N[(--G(7J:?MT!NR/#,KZ8H
M\-8;4I=,:2_$I 39&Z-C7NQ_(SLZY");?%(,J^NI/V6ZH,QJHVW711+$//!P
M!,-$(HBP0##UA;(6$5<.I?0Y\K )VUT:8&YD5LD(]D("+:49F5T$L9NK7$ S
M]FZD'2K&G')-]3UE% UG%(+]]6G]\]_4I15=J _'+''QMI.0P#6EFG?\ZO=Z
MIAQM:2'^M56FT2==YNU1W:7>NJ!A&(A 4NA+J3P_EH00(X_#($V2-/8"Y1CZ
M5EE ET::VTN]%Q24D@(MJN6NT'5XS2P2)Z"-_+KWQ,L^>^0:%DX3.BX.-FV.
MQ36=3](>KE[0CR?>;XML)8KBEOUKFU4%:+ZH7]QMQ'.Q8%B*B'E4K?.!4,N^
M(@VU]&-(69DN*!@+B U5= TV-[9H9 4M8<$?6EQ0RFM)&)TXFW&&*_1&IHW^
MP%DSAPDB+LFC<[Q)^<-$\V,*,;IFR$;TF0"/73%7BA-$XU# *";*ZJ )UN'S
M% :,I-CC2<2%E=5Q=<2Y\4DE\+_WV4GNPM5FP]@16B/S1[.+<3:8:Y0JN,;H
MN-_E[1KT#39S#3 XOV=K<F'?K)R53O&I=GN_9<4_]\MFC *<,!%!2D6H."7@
MD,I0$0L)"2<ACI!GU0OC\E!S(Y,#28$6=8!ITH&P&;NXP6WLL^Z>D/5(T+F&
MAMOLG(NC39R:<TWKT[R<JU?TB 6]6[%<D$)\%-6_=ZM;QO*MX*WNP$U%SGUA
MK"_KU=.CR)];7UK$,H@E]X5R>2(&D20)Q!&1D'(A4$@Y2HC1"8];L>;&1+4:
M0%0=^8KRF&)=%JBH2XV5OUDJ3:"2YQDL][I81"2ZF]9N2GN[R1J9_AJ=P+M&
MJ[^ NQ5HIJ\E-+C=U3FNE2M_H]6#6K_V=]]D!BU"2]]D)B>*,)UX1NUB39T#
MWQERZFZTZ2)/G2-T$(#J_N[#NME]SE:Z+%;9O.*KV"S2!+$X2CSH!U$ $2,A
M3%,N8!K&*0IE3&+?:F?QPCAS6RUWL=ZRE+.J2M*[@=TQJ&;6N@.H1EZK/@JZ
M 7=%L=7R51W^RIKZ[MO37<!@C+YTQT.]24.Z"_I>ZD1WZ>L][/*2:10'Z=CV
MXIM@(OMYL5+M(O5]CS./*3K BAU2'6:%20"%1U,6^B*.D# VO6U&GAM?5(LV
MJ84'^4YZH.=8_=RJAFUABUE-AH'!/!;$(_-,A6XC-]@+?E(*^WK,Z4"0+6S:
ML<">R&QU";J=3=H'N$ZST^J&TUF6??0\,!Y[W:"??=BT+],QOS\S+E:\J-I\
MEPV5%Q%E7AIC"A/"?8BP1R%.@P1&/D(X"#PD Z.X,[/AYL;^C;2Z$!IOY+4S
M%:_@:V8QND-M9$)O W:?<V6]Y*]@)_.-60=Y:V/2#!Z7-N65$2<U+<VT/[8P
M#:_J86A:Y Y4/%>>7^T[(WP@Q8_/R_6?QQ[T0KFDV)?"@RE2,X)"Q46$^@$,
M61#Z,1-I'!B=-HTJY=PHK#9@;1,"QIU) XMV#O,SMI=MG7]5FV[U9.Z55<2J
MU 5:7W!F5W(.4VYA7\]AZB>RQ=_^$;"SX,>>FDYK?[3!I_,,QL;OP(L8?;">
M@?':P-";BX)_W.9*H@>19VM>!J]\6*]^JD512R2KSQN=6;,O&KD(:<Q]#\40
MXR2$B#$!4^%32,/ YYACZE.KMHF#I)G;8K\76!O@'Y9$!X&6Q[_5YR^ 509X
MH;4&V6JS/OZ-+M*]TJ4SU._^S#8_@'HRP-W#O65T_J Y-G.*)INYD<V 4@]0
M*0(J34"ERDT5?:?=IH-YW2O4JG3K,!W !;!.4P8&"31M6H$+[$Y2#YS<M&\F
MHJZ@4Q7PS;1W2#9JS.UJD[]^6'.QH,B/TB@*U9R%%"*/ZS:VD7+//!&BF*04
M148G!8;CS8UQZXR\ YEO0"FU@AG4D@,MNFWR8C?NW1PY IHCLZ +('OD.QK!
M,SC]L7N4B;,AC50^38XTNZQGD$+;4OV[6'*YSG75EZ_KS5ESM2EB[].8AHE'
M8$ B E$:1) 0W5XM94$2)3'RP\@JB*&?'',C)2TY5*)#^\HY?6?",/)A?'PG
MWK,Y@%K[XYL+GOL8G0@&PNDTR**G*-,&80S#ZR1(8^#M^G3^/6FLM6^[=2=O
M/_S0/]RMR@XMZ^4]4T9@\X9Z.(D472901#K_*Y(A)+ZGB^;P"'D)"Y4';=X6
MN+<<<^/*.PD(J.35WF\M,:A$MFF*VW]F#';#I\%[;$>W[+'X_K#'XEZ/&Z#F
MXK:9B[OCN>C5J;C_I-BT,9YD<J;J<3QHDERU01Z,:'>/Y/ZWG["!\F ,#KLK
M#[]=S\QD_E_;JFV%[N_X5?Q9Q[7H;8Q\O5(?6=55X?975BQ8+/PX0!QRGU%E
MT6,*B4PQ]"F/:!IP2;!56++5Z'-;F_:R:D=XQ4G."_#["]<^\1]:8,L\0[NI
M,#/I1P-XY,5H +;VZ<U],'*:ZFPEP+1ISWVP.4F![G63GGRVN_7NN:D>F\#S
M8R^HS0?UT#%/"JQF B.(*%<\)KA4M$;\.)8Q1<2NVH+)J/^3^$O+#;W DL",
ML#<D+M>(OB%AU6".L,5@A9)3RC(:>%JJLL'BA**L+NY?<B[C&<E?OY.EN)?E
MN5&YE@LL$!(>A3[6J=1IZ$'*8P[C((X8T7]$1L[_U9'F1D%:/'UF6AVR]C&:
M+H-J>$SM JJQ/7,;E'J5E^M$P'5YN?.#35Y>KE/G<^7ENB_H>WY[R[EZ5HJ'
M=;$AR_\W>RF/#S&5' ><P(AX&"+",$P9\J&O:()'3'TT:[?5/<S<V* ^9*Q%
MU76:M;! 2=OKA/8LLJ8'LT/QFN8\UAJJ'F>P74@,/GH]>_.)3UR[%#P]:.W\
M=C_#H SO:W)*/ZR?=:60<A^QM0E4-#GGKTU*7!C$),&80X325/DP1$#J)Q(*
MZJ,DH*' R"K4KI<4<Z.0IKK#,UF12F20E65T=*>Q=ZOU"GYY_'#W8!AS/6R"
MS R0T6$?F8FJB.==XGY;@_;.M.*HG1(C="@9A*)+ Z>?(),:/X.P.C:,AMUL
M6-&,1_*K#HH6B@YCCV 2"BBY'T$4X C2F''(@RBDG!.?Z&"3M2)M,SH\-X@5
MV^V&&N_=>]1C -Z\>UG525'W(*TRBOJ5S3B U8S$AH(U,D<=M)#<)6>(C7:J
M=)AFS5;+Y?I/7<_!?1V-<[B,443C8)PWJ:!Q3M-+Y3/.?K?GWHH^/Z/Z_.P"
M![U_W7^E.6+[D^3\03UC/]0O'_*,"1VCNTNR?!"Y-AP6 2$RCE($/<X11+$,
M((D2#KTPP#3QTB2QJ\P[GJAS,\8:@<&+EEB_;.ULAAOP4HFM##7]-ZGKV3Z3
M_)_JO?RI8Z<M-X+&>P(,=Y)F,:]C;T65\0>E"A=-/4!?0?M[NS@%K:QR59NG
MXJ%Y*MIIYS>@5MKA!M?H$^-TAVP\::?=8AL=]9,]NO%'''0F6:@Q=9V0RY7F
M6K_:UXFN;6;=I:QL4K9 L1>Q),(PQDQ"E.AF4ZF'84"C($TB*G!HE-,QCGAS
M6X2:'8%/[0*LA\4>K0MVCC2Q5B>C;S!=TQRA%J#6[.9<K<Z;UORU2WCN-=SM
M+H _1NGL-P[^(QS.NI+P+4YQ':-[X;C7]2C]EH>OZXUH)#FJ(:73@C.9J16M
M:4OM*XYGBO$YTF'B@F*8^EA"(3S.I(_30*8VW&\Q]MR(O7G+7];YIDZ]/:CW
M![B@EOU5;6;"C*Q'PG=D)BZEWM/P>'7G!L#DDC!MAI^4#7O@<DQU?6XQK$GT
M@C&&<!3%,,2Z/"F.=3@+E]#C.")I*#PLK<)9FAO/C8$:N?HU<5Y$(0^DST+H
MA2&'*(H%)"*4,.4<>P'U8RJ2Q4N92_Y]HZ9L/+".!QD/LO=D618M)AM Q5.V
M6NF .<7<E00]@?1$(D4:1="780J15*X1C7$"N4\#CX;JMYS40'Y:\;%A;(:8
M!$2ANTD,A,]L)>L#R,C+U-7WKW?7[C$6F=V]WZ3']J7EX>3O_;C_T_/+<OTJ
MQ'>1_\R8V*>S'&S%+,L9*(MA?!-L_;3*_ENM1N6S6];0_K)KK$2\*&"),FP]
M/TX@2C"!!',"0XII(GR2"K/F,B/)-[>5Z.QV:SLMK-[]X%6U(?*2;<A2*Z=\
M[&?M"0UHC^5ZZLWHZ TG=,(M]A'GTIH;1T+<)<6Z%G%2IAX)WV/"'VL81Z$<
M=3K^ZNG+NB@^D#Q_E>M<;](7"Q[ZD2]H B7%RLQ+$8)$TA & DL:X(0PNX W
MB['GQO=E[$(C+5@J<0>&>G3 WC,"Q V8;Q$8LI,<:-'!@>PCAH9<!VS4B)&.
MX=\VD.0Z+E?C2PQNT3/LA/T0?*L3 AH[>G^:0T./>$B$,$Y]!I&/E7NO"WQX
M)$@\J?Z/$;6*&[D\UMSHZ?OV^5F7EM=G^V7F>E$6[]# Z]>J-E/47_OMH'2A
M;ABKX0;+L2W!6LHV4N"/Q[*_S2A'6P:P. UUZ!ANVEB%ZWJ?!!L87-*C@M!I
M5Y%=5.+G=?Y-;+;Y2A].Z2RDXMMZN?Q<$=F",#_U A9!+]+AKQ3[$.,809$$
M,18,Q2ECQO6#^DHQ-QZJ)2T=I5+6?8RG3?&@WI/234:303W5N7V[5]%."Z $
M!LU$W.XFX@^M"ZB5L2D:U'LR+$H&33$I$Q4,ZC,YCLH$#46QLTA0[YM/5R)H
MJ/X'!8(&WZQGZ%II/W\F65Z6,]['0"R\&(=11"GT/.+K]+,4TB0AD N,&?=)
M%(O8)M_BXDA6B\ID21=]$BPN@VEFM3J!:.S%H':BM915??16:);#(*QK4#B-
MI[HXV+2A4==T/HERNGK!4*_W=K7)>+;<ZO3*?4WS3[]T,PO!/RL5]*[B=E-O
M)7XBN3[P+1Y$7NX[EJ[, D64$,(3R!-"(!(L@*FDBDFH9#X+DI3*N)^C[$*\
MN=FT;:>PK5^KUP!H-*RZH+9TU!<U6NI ^RI.O_8I;2MON'T*;!WWJ>=V0E]_
MJFD=L#_@$OUQMA2<2/A&NQ NT;V\<>%TE'Y['3KJ]KOX*?*RC78=61E@P:2N
M$Q\GL0=1H$.B?!'"Q&.82^P':6!TSM,UR-Q8O8ET+QHY[3SBLSB:[3X,16?\
MS842F)V(?5I-7T+(;DM@*%+3>?RVB%G[]5U07'/;SUX[J5?>)?VQT]WYW7[F
M<].X3;=R4Q_O5C]%H0^GE/?^.5NI<?1GIECY*.W@EA:;G+#-(B))B$4LH,]B
M!E$B&4PI#V B>!1SE"J+V:@ZE"N!YD:F2@^H%0%*NE5!RFYIQ;_;6;>#)\G,
MGIT2^I&9>M?@LNI[J7_:J5/NP.\4 GN-6IL#X(]&*8<6JRM\7=JH@V6:U"IU
MA>"Q'>KLOOU(^&[%A<Q6V48LE?G+[]2RO'K2K=FJ39-;]J]ME@N^2(A  1$,
MRD @B'Q"8<I$ +&(1)BB$ EFE7!E..[<*'4O-BSEULTI:\'KK5! :M'M>-9T
M'LSH= 1T1V;-$V#W,M<!2>#V&K#6K&@)DTOR,QUZ4HZSQ..8RFPO=U)%X#$G
M?._(H#"B#&,8HSB$2'$6)*$,(%4_IG'J4RRMPN4[QIH;,Y6R*?*ICSE?*HD'
MY?$?0&MX-.,&L*E.ZG>IG:6@(R1T&N Q8L;[P7!OF;Y^3N\KN>AG+^GI:&Z+
MS?I9Y!_690G,JLW9MZSX9UV)GRI_,2UK"Z>80!0@ E.<2$A#FB1>E"2)G6US
M9;RY,4<C+CB0%VB!+7W%*S@;NH+NT!O;T[L,W @]#@QQ<>JA71ER6@?,3/\3
M_\KPLJ%'P+7_=I_KK/+ZAX]9Z<QME+M6[$-SHX@G7A"D,$1!H.A&$$@C1"$2
MB$5!&/#4LVH'VT.&V5%0LV<"[I[55\J8Z);@?0]DS>?$]M1U%*0G/%IM=J;6
M>5G-8O=S6X>)0JRMH1SGG-1<C#<Z#+7&Z?*)I_VMAK'C6GXNW<(OY]S"SUL]
MYNVS+E_SWR4[UXF=Y=.W?T7CE(0DB#W(_#!69)EZD,;J4\)QA ,I!8^-(KO'
M$&YN?'H81;':DB5HZ]"DSO;C52>S:4>X4\_1A$Q<*0:_G-_TN@&5=F>G;Q*"
M=@G]&,SM1+XWH727R%[B>J=C]%L$_B&RIQ\;P6_UX?&3^+K59O>]_*@C;@0O
M0VB*^^VFT/W&LM73@B9^&)2]57FBS&/)/9CZ20H3+\$A)U%(A%5ZL^7X<Z/R
M6D[P+EN!HA36LFF'+?XHE*GOT1#Z?A1"A"A5[@GQ8$12/T1IE'(I%NI>=#V#
M&6C+,?X<_%DK DBER:Z.=ZG"=%,4,Q\G0OF-,0[4% FLIBAE.O' CZ3PF4\P
MLLDY&/,5F2 386[38V;;C CZR.9+(SFH10>5[&5KO@KJEMPWH-;(G6G2$SF7
MUH>M"),:&#WQ.;8A^MZF=P64;*6KKZPV>4:WVAIY4$]=G1K!)4G+C3+D*YL@
M%"&D7NC# *4>EC25:E&R+'ER<;#9&0"5K* M+-#2]DM7Z,39C+E<H3<R3?4'
MKD\1DZN(.*Y:<GF\J<N47-7\3%V2Z]?T/.I;KQ1;%66@?MFYX*MZ0#ZNGTFV
M6@@>1P)Q 24.E=7$&(48$P2QYX<I84C(P*H02<=8<^.0O:B[_KDW0(L+_J@$
MMB21+I@-3_G<@#?V"5]_W.S/]ZXCXO1LKV.X:<_UKNM]<J9G<$G/&O2UD;.K
ME/1=/)6M^Q9Q(N+4"P0,.1,082]0)D@<0(F0(*'D'F-6)LC%D>;&'7OC?E]I
MK:AEM2PK?Q%<,\YP MG(C+%':U\^[?LUM.SKQ%]#PFE5^(N#35L#_IK.)Q7?
MKUXPH,?>::G(D_Y*[X_[*WWZUS;;O-ZMBDU>)D 596N-QQ]D=?]2YF9\7N=2
M9!N]4UO5F%R0)(IU!6"(A6001:GZ1%,&99($7#+LZ_J_*_&DR]D_6O;>FT8%
MHW<SK=[-$T7&C#A0#]UR.61C=<KGP/"X;&;3^C^F%U^E/V@!4+=6VB@(0(W!
M#=BAH,OX/737FN_7GF_:R7/>KV\B\:=OX#?MO)SMZ#>Q"'UW\>BF=Q+@^8MG
MQ#1:P+$S];I!<+N)=':DB;>/NK0]W3CJ_';?#+B?ZLU8YTU3]FHG5 B?ASA(
M(!7$@TB&(<2!B"%!.(["U&<TM>K=<W:4N;EZ.R';O0-[[#&?A]2,! 8#-3('
M],"H1UY:!P9NL]#.#31QSEF'KJ<99EU?[E%[1;')R[H@R[_EZ^W+W4J7?%&.
MHN:8]4JYC%O!:^]QO?K^8YUOE&OR_)ZL_OEE3<HR@^VN8DTFK[I-+M1*_%%4
M_RXDC;R(AAC&NAPM$NI_E#$$>1(D/HX9P=R(2R:3>&Z\I.4'ZMZB@&L)E8P\
MLRE[,LDD=[/;+*=N;&NI5A>4^MZ G<:@K3+8Z7P#2JVA5AN44UXJ7M9C/>K$
MV,H7J/4'[QH$#+WXZ9X,B^HZ<WM")BK5,[LGQ:X0T)2SUEE5:!)!IBM1-"6N
M!_6.)AVXYT&5V.@[/^3KGQD7_/WK[X5VXL^4#%EXNB!^@!FD41I!1'"@VT+J
M+I%>0N,@P )952@V'WIN@8*Z75"9YO1N6Y2;>'\!+[46>H-0[@KSD)T*EB=<
MYK-B>.0U"M9CGX$IF$O>?6B!^^[W!O)S]8\<'HU9(^;TK,Q\]&D/SZQ1.3E-
ML[]#/V;[)I2/MQ6%+KSYZ9=R+U9DV23Q:G+]LEX]E>D,51+#EUW#1(XY\6B$
MH8>1@"CD,<281S!.B8]I0-0/5L4_^@HR-^^IT:,JE]MH G:JE$7)M#)U$E)=
M;J=_)\S>,VC&B5/,R\@,.>:46#/F4#Q=\F=O629ETZ&('7/KX/OUJ3K,_TN-
M4!X*/:YO.<^T-4N6#R13K%YW4VW'6=U671!C%,H@%!Y,$X0AHB*%:8@)9 &2
M$4E3E" CDAT@P]SX]3!(\,OCA[N'?WO\=O< 2"FN+A&W!FK 39XQ?79<Z(@U
ML%UEF[(=G'KF5J*LS0G^S#8_P.:'>L4?[FW*^O:;2H,=J_$G:&2B;2D 'M=@
MKP+0.H"[5=,X^ :TIO%>5H$!5LVQ^DV"3>GET2=CJLK,(TV*9?GF07!V5W?N
M=^L)BS\/TOVP-O2P6_7S$7Y?Y;MNS(_DUWNQ$E+1Z8+0D$4>YQ"E,E&KD\<A
M(6$*(Q$PC%!,$\IM7( +X\QM!2J=LO(ED>M<K2Q,Y!NBEI8-^05>UD4Y)05X
MMQ(;RQ"W2SC[B:12I 0JAPM!A2N'*<,A#(,HDCPD7A2BQ4L94/)]0_+-9&@?
MCSGBF91XRE:Z$02@9&G>J> :LIZ(91@&%/(X4$YLC#FD+)20(^9'A'HQ"OP:
MV4_*,)P6UV;$,4_Z2BP!V0"A7"!E3[UTA]E9@6OF7SJ :V2KIBUAV;*[D=&=
M4W@%!)<^WZ6A)G7IKNA[[+%=^WJ_94W=Z4-YN-WNS=U*K6)Z&Y^+0 <2J.6-
MQ01B7ZUVBG ECU,>^M@J@^W*>'-;YO237LE[T(Q^4";;-<C-*,,AD"-3QT ,
MK7G$$!F7?')MR$EYQ5#_8WXQO:QOEJRNBU%FSI4=$1<Q%T@$D6*2,&"*6'P?
MIBC%4 8DQ4R9=C2PJJUV/,#<F.1#71A$"VB;^7H$G1E!# %D9$:HL:B36TOI
M;L!=46Q=ENRXI+_;C-:C,29.8SVOX6GNZH7O#2J;41L@.HU>U_#2^XQ5=:_F
M#U520/&?@N2?U:.S$+Z/(X(]F$A=*3\.$=1%%&$4LCA,L8\#9M4[J:<<<R,&
M]6A%O>II6$^ &6], .O(]-)4X:@E+0MPW(!&BZ:\X>ZOE2(W0&L"M"K.BW3T
MQ7*$^AW6HKQ%:8^^>%VH^M'[=OWXL:/\X>X8;:'8CW,I,?1"Q8,H"&)(PC2%
M/(JCQ(L8QLBJY*#)H'-CONXZI .B 8QFP(P-7>,Z,O6Y@-2:Y6PP<DEI1N-.
MRE\V2!R3E=6U=LS$1;;X6!^T?<X*1I85U;%ML?"2B.. ^!"EGJ?\,!Y"2KT$
M,LD(CTB$F/1-B*ACC+GQ3B,FJ.1L%GXEJ1G-=,'9S2J.0!K;?K+'QY@S#!#8
M4T31<$0AV%^?UC__35U=T8/Z<,P*77>>A 0,5&O>>9.O.C<^SE1=UJ,^_KE>
M> @G.-5G/B31)YG"@Y3+$#*2A"3RF2>%$0D,DF)N-*&>K]"9W=$!_F!#Q VD
M;VF9M+RSMC*U3Z84F<18N8[C1-9+AR!S,6>N8V5AWQC<K!\;/N1K)@0OHQSU
M_J(^Z+V7WP53SA_7J?V+./*#($T1C$2H;" _C"!EB$*/*^LG]+ @V*HSTM41
MY\9R[]=YOOXS6ST5^NB[$*MLG:M_2GD!5P+?@)4HNR-Q(46N?[M/6F'KPK8B
MV_4I,>-#IT"/S'V-K%7L=2-M6=^Q!EH+[([CC+%QR6?7!YV4NXPQ..8I\PM[
MA$!_)[H94KD5_R!RW1V./*E?W/^Y4J_ZC^Q%,:/0<;O?UTN^B&.?IYJ6)-,-
ML'D<0NRE&!)& A2'BIID;!SX;#/RW#AJ+W!9$[(168<YES*#0@EM$3AK-0O=
M=#0JMB/3DA9;Q[C6YW ME-4O=\*#1GKP?424+8*2QT)[HE!DIZC;Q1_W0:XS
MZMCJAM/%&O?1\R#"N-<-^N8>-ED:.M>Q:7T=4HI%K.Q0DO@11!)AF)*4PD!2
M99C*5">^V"46GAEE;C2_%[),F;;- #R'HYDM.1B=D8FZ!8P6<(2FX9T(N,VV
M.S?0Q*ET';J>YLEU?;EG+)2ZT^VJO*&NEOA3D<U*.<&_LF*1,A8RE"20B5!
MQ#Q=0@'%T*?4(T)X:62V&W]]J+F]_&7VOLY!+3^TA 5_:'%MNP5<AMB,$MP
M-S(O],;,/ICJ*AQ.PZHNCS9M@-55K4]"K:Y?T8\S=#ZNKOFB'=!F<<,Q)9QJ
MTR#VX^K\CL9)!#$6F,52>8_4*C;[S!AS8XDOHBC*72GP4M6Z*1-8LQ58KP1X
M%>1R[(XQJF;\,!"KD8FAS./?Z%)5'\L=O*9LY&]DL\T=5S_I0,(E)YP;9E(R
MZ-#SF 6ZONHJYK+^>$^7V5/E-//$)\HOP%!X*(2(\  2Y(<P#A(JDC0(!)+V
M&7(&(]L\^%-FRU7Q?>N=G#K%B^YRZ-:R!V&8S$,@2"Q2EL @XKIK.,80AVD$
M(V7)^0D6C$IDFT\WRBQ,D%MW=@[J-+MQT#>C;\=XCDSGYP-:FY_V(H\9N'H1
MGW&#5$^'?>. U(LX7 \^O7RI?3C7I]4FVS0UB;^)%WV NGI2O+K9%@M?))0E
MF,.8!+Y:"8(88ND1B.(H\/R41PDQRDF_-M#<K,-*UIVULY,65.*:1W=UHMO-
M,"XQ&YE6^L)E%>QE@L6 B*_.VT\6]F6B9#OVR^C[/5M%M;:N\XR)!Y&7C3H6
M* U#10 >Y %69@GW(DA8**!,<")"*K&76B7<71IH;J1P+Z6R=M13_:*E+'LO
M\?5R2?)")_I7?9ALVS!=PMC,^'"!W!1'@_O^DZ68^JBJZFCDL /1%2B<M@NZ
M--:TO7VN:'S2B.?:]WO&B9(L+Y,!?Q-$=S;1!Y__R#8_?E^M:2'RGWIOY6[U
MLMT4WX36+%MFI<GR3<=!Z-?I/2FRXDM&J/K+YO5O)%M]61=%5;E81WA](KEV
MLXI%ZJ-8Q%C"$*O_H50B2&6,(,.IP%Z<A"&3/?K)3:: T5OY!MWD?NA.3+J:
MFU1(@)\:"OW&5O6BG_2"KCX6&:^K1EM&LD[V>)A1YKQF>Z*(63VO=7)T2^VJ
M9%];<5!I#@Y5OP$[Y4&I_0W8Z7\#- +@G<;@+Z!!03],#0X. VZGGCJG0;J3
M"3]M8._4<W(2##RY *[V7=NQRO?R,2>KJMA9&<G<VH?"F"+&8A]&B5">-XT(
MI((+2-* !RF5DD5>CV6OMT S7<;:TNOE2\<:;W8Z **5&+I):#IE?;<.7<[
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
M]<Y31 $629C"7,2Y[AN#(=5E%FB8)#D*. ^95<FSMX^>'*7\]LD$,;JTLSB
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
MPYY&&7"@S>&5O@K_^\5U@(8Z725ZCW8Y/=$[T0RG[U.[L>TW\><5,XDTNN+
M>K54?V75/OIF??V@-]5?ENTKU':O>%)L;TH=BE0B+G@ 11RIO2]**<Q%&$+&
M$,]EGHC,KMV-%VFFQK5[.776]Y*3-2_![T]<M_W0.4N5/CKBM'7E3J7:X'*,
M).DWG7;</-HD#4S- \^/,S=[P=4G-?<3:%1F]H+=:V+V\] N+<C*3?&HCXBU
MI^T'^=GT/;OZ_NE.V=S_;TL6QJWYY?%IO7HV$BGQGL1Z\S+'493D0@0PPUD*
M49R&D 0D@33**,("89S:5U#N(<C4V'BG"F#:?4DK36; Z**WN3/PWXTZH-CK
M YYJA5RZ9/68/XM0GI%F96#ZW4^(\2?KCE@?CDS*3AO04@?<CCLI+IW+QIF<
ML1J7#3I)CGW+^B-[OFU9C^>/V+6L/PJ'3<L\/*_;UJ,YIRM$^9D4Z[^2Q5;L
M:]7,94QQB"B'#,L(HIRD$(M<PBS(N AEDA D7&JNGA_.:;D:K9;J8B^SVS[@
M K9VAKX_Q 9>2O;EM;3=_FVUE+M?M'28 :T%,&JTBF_Y,^#M\/)IH5\8<503
MW$[[US:VY5W=&.836>O8N_)6K.\>R%H]>+%53#>G+,-A'J0PXG$($9(<DHBG
MD HA$H(1BM+8Q6UQ8IRIF<"U6. 7M:7EJ\6"K$L=S 9*+;-C1-0I:+,XPBAB
M"4PX)Q"1A,(\$ 3R/&=A&@81#LC\6:SI:D1PV^,-#Z^N5E,'19!7I5^O%@MQ
MOUZ!WPKU:=V]E!OQ6-95L783,>CTV!&_!\B'WCS4$NJF]L#(. .UE/[X_ (,
M/HG\U%"C,O@%?5]3]Z7+.S@^.C>G^JZ^E\^K]9]DS>=)%"69C 14'*^+]7,&
M:10A*'0+]BQ,TH!8G0!ZDVAJZT M8=LV<MA'>YDC"R_'V,@/?Q#8KP\?^$,K
M!FK-7 KM>)DQ!Q?(V#,WDB]D IT4O<-[UB'B9:#Q/",^<3EPD7A]<-^8Q-^7
M:\%6]TO=OGOOKBE;0[T*;N.8Q2E2RR$A.(4HE8%:&#&#*!8DP6$F@M2I %)W
M4::V#K8#X=JZM-V<)6BS;M>@1.=)L[/3QYF*@1=&]UD8*1:Q*Z;#!"(Z2_-.
M48A=43L=@MCYB1TV(&8C4^HQ7T<]*O)_7"U-[&-=KS .2<ISPF%&]#XCQ#$D
M*$]TX"$3 4]"'%A5/'$=>'(T:D377>Y^/Q),7(E?Q10[V*PN$V&QF1@(WJ&I
MT1K9+O4W72!VL/X'@GHD(]_#R^QFS7> ZZS1[O*\\6SS#EH>F.!=[N]K:7\4
M=//*+,-Y$ 19C*O.Y @C"C&+.$S2E$LJHB3)G'+]S@TV.9K?/C[J^&1EINF-
MT&IIFMBHG[3H70WC(QB[FK[]D!O1N-6"CF2ZGL9D&./TR'CO9'Z>UORT@7GF
MGFX<\ENQ7*U-*[>J/=O78BF^Z+.>.8L$XS1)(#5;<$K4MCQA4OW(),42YR)Q
MJI)W<J2IL<>)IH?@#RTQ,"([ACJ?!MF.0;Q -S!]]$+-F3\N(N*3/$X/-BIS
M7-3Y-6U<OJ%C(H:2EY0/-VM=%JK^X6.AK9U"]P8LJPC]+**2ISB!7)(<(D8R
MF&>"01+G(E5[49)*YI1P83/J%+E$1R.NUJ:&&6A^;@O>,7W":A+L^,4[M"-P
M36]4W9,>7%#RFMQ@-?"X20PN6+Q)5G"ZV8VCRO5F?M!V\-.B>"R6YJ]E[2'
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
M'$8\@0$/%97(-(>89!(F*8[".,HQ":W:-;H./#52V8LY V4E*'@RDCK$@[H
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
M'ND(OC_(7<_@'? :X!3>9O3W.(=W0.7$2;S+$[JQVE_)NM!^=>U5O/I9E/-
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
MW1&]LV3N^LSQF+ZCM@?+0-=G]$Q:O5TM"O;R0_S<?%#J_&,>,19D@F%(\U!
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
MLG<KY>A]2CM;0N--T_M9428M!1@U04O/V:ZCF_HL03.QC;:@U.H>U*34"L]
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
ML'7/6%-;7)M&[3MG<RNL4Z9G'\AF%O] T'E>!YU1LS;[#? 8TO#O&VY4T]]
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
M-FBY'2L!QBVIXX+-4=D<IX>XQGB^2,.IMJ+DSPN^KCOE=5M(S$24<))F!.(
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
M5JLO#^\_WS]\_7ROHYB_?OM]UPCH?E4^KO!SZPB@F**$1I"P3"Y-(660%+2
M!)%0F:L%SXP"3:Q&G=HZ)"4%G4Y6C:P6[&<,M\$"Y -$SZN-%OE?E<QU'@@X
M#:B+@\ 868M%Q ?"(ZT8AD@/M"38 M7+_\8/&X_L;?7;8W;KFQUH_-VFDJM'
M5;TOG\E\V>2?= HK:H]&':/0N)-G,<OCA$<<ID6HFY\4,,=! 1$7&57]3VAN
ME-[M./[4J%WE]P!,_[&9-UZV%_GD)QUDN%(E#=C&QLIUF \#QO>+LF?N;X4'
M'>D/*[MV%+C86F40T"T6 [_@C[0L##T)=LN$.X2]"X;#8\=;.MQUWEM$KGB,
MHX]Z7N''QQ5_;-H/?.7?^7+#OT@I/J_Y<S4C 4TSD40P9XE*5A($YEF>PB05
MO(B+A!7<JFS:I0&GMF#LRZN*6#02@S^4S$ +;>O/O@2ZH7=[0"A]^Y^N0]'>
M]VT(S:">\$MCCNL7-T3@R$MN>I\;WSS@'W6SB&ZO"!6_I8>[72S*OU3ED5G(
MH@(C1"&+8JPZ!W.( QK#(B,LY(Q*$]8J4LIPW*FQCZJRVE0AHAW!;\#W5G2
M6]GM.,AT(LRHR .\OD,73K<MN0%;J<'M162M><D2IR'IR73H45G*$H]#LK*]
MW8VS;ME_;ZJUSD![*-M^37POO_*A?(^K)UV3FG'V[O7WBK//RVVJT"U=S[_K
MB-1;4JU7F*YG448R'E($"549?:H?:9%3#/,H3-. %Q&W:ROL0\BIL6%'1Y6L
MO&JU!,M=(KG\O?HO*C55#5JTJJIL:KG-F,-;/?_-CC*]O =F_/K6L^N9C \F
M=JL@.$Y75TGJ:F[O.W/[D])5O@ _@UU>Y$Y?\$>K\8 &IL\)&9+UO<@YZA+A
M$^G#]<3K6 [^WMM?O_S^K2U3U!P=OE<U?U6I#.58EE]1<]X14+D11W$!!2(I
M1$6<J$+G"8RXX!&. Q$6Q-C/:S[NY):(7[^ W[^!5G;5FZ4^4^^*KP_6+3R.
M%M-@X-[U ZYOAC;&U>54SP)@"U>N'Z!'<N$.\"+;>6WMT>KUUEH\;CPOK;V.
M>]Y9A]O==AS;3AK[W6$_<%4@6OY0?9BKY6?)JED@&$D+',.$%G(?0:(<%D&4
MPH0%0<KRB-+(JC*(^=!3H_Z[)8?KN;0462,A6*^X3H'"U>F:I:KZY!K_4&>
M+V5E6][98I+,C'P_T'M>&#X*P97-P[N-@;Y*V,&^%HK &CWDCZTB-TWS[>$,
M<WL0AS2W+48?U8BV1^70-'9X@FO':>UP5G6H-;=*$_H_Y^NG]](PEP*L+#?.
MAD^;T ?5'HSHXNFMS. O*31HI?:RH[5$:MBVRV9#C]R/V0J/XT;-=K=?5SA(
M?I=U_OOGI1Q63O3K+$=QFL4IA4&!<HA20F&! @&CG(<X0CP),ZMVS>>'FIHA
ML!5,UXRH\()78%6GU;I5$3J!KN$)[2"8^3Z;;>L)J96[%O,&; 4=OJS0>3!\
MU!8Z,=J;%!@ZK_6Y*D,]=UQ;H[&LJNZ)277J );P),")@$$F20,Q'L$B">7_
MQ+G@B.$@MLM4M!E\:H2R\RHO2E6?HBO] $>Q5O-B1CR^T/9,19VRA@KH]_M
M>SV9=4',3QE$@_'?J#JB.3+GBR9:/&-0W\FWM5S_574@^28LMM?P:L9R*F@>
M2>N(DQ@BD::P$')^$,T8IZ00,8H'<*"<&W]J7*?EW!ZF*@EO](%J*8#@*@QQ
M 4B=HS2(M^3LM%SE,AD"[,GX3>H94::L5J=S/1_/?W()T1&<*&=%F((GY1(^
MANZ4BX]Q]:E47-[T))_\0>Y+%^6+.L%H2R)':93'(E==/8G<*1*:0Q+D 11!
M4F2(Q5F<8!L&[!UM:GS7"JL_,+83UX[=^@$V=54-!)MW!U4'L8ZDP]>@-D)D
M6$=4WX CNY\,=#]V.IG<Y,8AWS:DXO_8J.=]WY5CXBS&E$0,)BDC$ 4\@'D0
MY3"6II.(<9;QW(H[3HXR-<[8"0FTE'9<<1I(,XZX&A[/W'"(C(?F1;T0#$D&
MIP<:E01Z=3W\^/LO=O0O2P.D6L_I>V5DKE[;& R>96$:9A"S2&Z9$ LAR?,$
MAG&<A"QC(A%&L4:]HTSMHV^%K-VDF_63[M!NZ5 ^":>A+_E:D'R[D4_BXX$
M>H$8U(5\<J!QO<=]NAXYCGLO=NT@/B]7=3]#N5-9X*J:BSFM'3;;8,D/O**K
M^8N.R&)%GA6JY0_)DU1R0RQ_2D@,BP")*,JC-$VL_,:V DR--@Z%MNXA;HF_
M&9GX1-7[]F-?7I77_/R"5W71[U>PDQ_\<5\NYO05// ?:_!.?E=_#DA#KA .
MVX#<4H:1NY&[(73<FMSQ.6Z4]UYIIT[LU;.^SJL_W[T^R"?ILI.4Q"R+&(4Y
MC@5$<59 G D!<T)#3E! Y*]LV*UGK*D1V9ZH0,D*E*A.!3W[(#8CL(& \\Q5
MCIA9<Y$!&D/23M]PHS*,@=Z'9&)RBT.FAEZ#EJ\H"/^C$ZQ.62!"SC.8!%@:
M0S$B,,^1I(NPH"$*<191\Z2,DT-,C26D=#_]Q\^V"1:GT>MG@F$P\4X 6C[0
M@<4E/^(T/A:I$%?C-%+6PPF\!DIOZ$6@-Y/A])WC)2WT2KZ7G]!_I9LU9%&1
MIM-XYW/=MH+-"(\%3U$"<:S.U(,\@[F@#$8TXVE*,,)18M<!]CJ!;-[Y<5K%
MZFY7*H:(JS-VCE=+6&YL^QU>.4MI0((\Q#&,PC2"*.,!Q!%)8)BAG,=17M#(
M*@9BO#D:R?)5H2MJ1TF[6HPZ169F\7C >UXX+2N8W8"..J#59S@#>QA<A[3!
MKY1H5#-]&/0.+?F!GNI2^W]>O9057ORR*C<O\H&+#9/\(']+-5-L.&OBW<KE
M-G;W-[Y6B>.?%N5?\HZ5ZAW\@=?_SD0ALA3I.8[E-D$NC)"DB,(\23"."A3Q
MW*(?P+#"38V,6YGGINEZ7F;,8&ORAO/@^Z2GT0QHU52N0*,<Z&H'MNIUL@EN
M5$6/F[J"A](2M&J"GUI%?W[#:;7I//!VTSM6-X(WFF;+-@5^YJ&_=<' 8X[8
MSL /6OLM#CR-X7>A-NG!>)8WXC"+19Y3F(6"053D"22$<)@EE(<12;,84Q\+
M^#5"3VUA]]07=M3W8%BS8*S9G9RY8-[)]DU,B:M>$3\FQEBORF1-#_^OC#>S
M9(BY&\I<N4J629HQ0Z#K:MX,,K9CM/837G'5[(*][U2^N5VMY&>F.YR^>]U=
MTG:;4@EY=?<27C?(X$UCU#KX(IRA. ]HD"4P$:FT<W*!(&%Q#(LPH"$3<<@C
MJ_ '+U).S;"18HER]:Q2&\&+%M$R7MS+5)KYD]]\@CS;)EIX2)3TH*LAZ*BH
M*HQVKVO4K!LNW;1]EUI5V[;-X+Y_JNWCWGU.Q:!Q\UX$'3?NWB?61W'[7@=S
M6SY^P?.E2M6^6];+G>Z5="?J>A3A3,0%R7,4P#C",40,IS /10A)F(4%#C E
M/)TM50\!SA[,EX/^48UHHZAIXVAL?Q2B*Q5(QF"MS5H*@+7$=C1_ 7(SOAX
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
MN%!D1C!$81#+;5>.8$"3A*=!F&>".S2I'40XH^_S+1K9,O[\HG,;VF:IDO[
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
MAH=?^MGKW#Y@Y2_GDBL4-S0%JG5A_U^XW)WAQ6Z-Q2%.6,0PC$@10,1$"G'
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
M&,GD@P:E&=@4(6J!:KX")%2]/J26FXU.R?[6>Y-.0KGQ6YE.0NU3>U*3$W!
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
MI92LSTC[:H%ZJY>!@W.M.34<QA&-Y)@)._O<K]0I-M#]_+YOGT8?<)^#'8W
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
MZ4PEIQEYG !3CS:NA\@Q81RB<[F\J#$QG$?!)B6<&&E4,CBO[3X-7/CV@*S
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
M6A7:0T^-MCO)Y0O?R Z5\& K/6C$;X^:&NXG&1A%C[3=0.UZ%64/9?-"$L:
M62T/H3_ZN$4?C%$Y*.5@?H<!NU4/LM3RX_KE9;FJ6R>[7;W&V,<I"7Q((R^"
MB/,(IG%"8.)S'T783S3K[9P?9FI\I00%K:3=.M5@$^$TGAK[/%90<DPU1P$:
MLMUR&BF#?1,KB(VT 6+V:)EM7US$X>P^Q.FKQ]M0N*C!SL[ Y6\/X,+/8HE9
M?>&4%RICMQ\A>*SE1\&^7#P1]1?QPQPQ&GMA%$'NR;!@'@@?+_4Y3,6JGN$,
MYT&F?XC6:.BI<68C(2A:$8$\_F- !&:P:]"H,S =4ZN2&VP%EQ4B>Q'$&6B!
M[L0'7UP";<#"S@ ?B9GM F_&W(.P.\OF9G<<C^$':;K#^L/N,&RU_ZDHA>M]
MN^*LJ#]BJM),?FMJ];];KE;+OXKR^1:+!TJF0:4^H4D:4)CG3+9O"4-(<,"@
M+];YB9=3(E;])NM]D\&G-ANT<@+2"0IH*ZG9RM[( 'IK>U>P.IX7I-AR9=\(
M#CK)9Z"#>B,\N+T$M?'R?@AF-A?X1N./NL0?@LS^(G_0/086P9*'RY[$M3<_
MBFK.4Y1[+/1A1E,NO%=&( E("JG/,YQ$@<<BHW+K.W>?&B4IX8"4#OPIY3/<
M8]Q%3H]J!N/AF$OTH3 O/'5,9:O5I78&&+>$U#'=#NI$'?W2R"6T97/)^O6N
MK.J5<IVK^_HK7SU]Q>7]BTJV_[QL"R_\@Q?/7\6_-]_Y"C]SU1A"E@#?G'#M
MGV#W4LXPRB+H,Y]"%)  8H(X#&/JYVD0^CC7:@4U4?VFQEB=[+ 5OFD+ Z7X
M8'MT?J0RWHX>*<UXS+2DGA"5]XN'GZPH1+J*0GM%QIN*0@U&H <24"B!6L $
M6IQF8(/4#'18@9T'$^P]F$Z.Z$[T29A$L7-'*OX]ZJ2[M:^U$NN.Q1SF9[SG
MN5B"L/;8GNQ0?5-5ZV^-0+]+);LB%>7S9UXW9_<*VGY?EH=_7U1TN2Z;34,O
M"4C(O0QZ81A#Y*$,DCCV($M8YF48^P@C$S?!KGA3F^6%P>'OOSS^ K!42I J
M:X4UV$)W9$B]R?GMS.-X;FT5 ZVD0*HV SWEP.]JVMVJ!X1^H%-P<YU4<08Z
M)2WM&[M%W^9\9EG"4:<C-^CNSR:.1AEZ#O*E[55\GS_*2D:<O>>DGN=Y%.1B
M^0=S&D<0^3B":4X(Y"EFGH]0F+,A)2].#*=% ^-7L=A(*[=B*U[* @A5(S5@
M0FS3<Y#'H<[2-$["B,,D#;& .F 0A^+=PF'J,QYB%B:IV6'3X1B/>LQT#'#U
M)C4+D#F>G;822KA:&<'[<S@-.%!Z%@6[1TF/#S7R(=*S^AX>'SW_]8%[]-^6
MJ[KXEUI1J+P_7%(9 1 T7\V1S_,P\D,8A3&'*.0)3'$F*Y(R0<%1YO',*,AX
M;K"I\4-?5OG,2TX A9@IL6R7*5O:F7:G.(>TYA:_)?Q<[_CO02<?4W#707=[
M%CKS&( &)E9# N?&&S="H*'Y0<! YYIA3/+ RTIN2Y1,[3(\B%NN>%VLU Z%
M=#.K]AO5PW)1T-<Y"?*<"N<#LC1C@ETHAIBE.?0#%/D"?!8SHQJ0I@),C7%:
MZ< ]613/^'QI*SL6T&,=E[@Z9J(.4ERR=IMY5WJURJYFH%- ?%(J@#_;?YUT
M(1L*J$T:,Y9A5&H;BM ^W0V^SQ4A5')YHY88;]3>/#^OU,+SKJQ7A1"9JEW9
MS?[MW(\2L8A+.$P#*LD4"3+UD0=CE& /QR0*?*-5W-NI,C5:WL@+-@(/CH6^
MS;-A$/:<O,7_VT0X3SY6O>"GY4CFFQK7>M#R;;09/S[YIE8[&HI\6XD&KDX$
M0WP50FV=Z_=K,=1GX=\]_<47W_EOR[+^6LW#%&$_SW,QCZ811"AFD,0X%/^)
MF!_G/L4^-EJ4Z(T[M4FO$QLL-W(;KD4T\=9<@MA'T?7*HP-P*_(,U$M N)@O
M"C%-_ ?'*W!?6@S.&8)D=36A.?2XBP@S/ [6#H:7#PV U5B&XS[@55F4SYL*
M?(C[B&,*693(_58O%LY&B"#E49C%>1KEL6$%T&/#3(UU.BE!)Z9I$.8HEKHQ
MF&L1<AZ"V0/G\A'H 2&8<R#8C< <'6GD ,PY;0_C+V>_/= M$9"J?A./]9+^
M4[E.U?VZKFI<,C'(G$><H1QC&*%(+NOS!&8^BZ#O8<1YSB*>&!V:N##>U AA
M(RZHI+PS4"F)P7(K,OBI*-M?_VSHHES 7M,UL8>H:Y=D ^9C V8C+.A):]$9
MT8/%JA-R8<AQG0\]_0^<#LW+!M0:$ NV;\OR^'WWTC]5K8,'OE+?FV=!CCT4
MQC")$86(XA22A&80!2Q%''G4][EVV8&A4DR-F1H]3M/2#/S5Y:WC-F_]157C
M>.&KYNN*N-ARL<"K:OM;30Z[SJ+GF6TT.SGFN]9$.V0WZ[/=D;,%3<44H4SS
M_3&,85#U8 RCC%0 P:5QS,HA7 OJV<H(@V\^7I&$:_7?J9=P]<VN+93XF=>]
M3-6F6ID,XJH8[CQ-*,6!S&#"OIC B!=!S(( 1C3/D5A5BQG.+$JF-^[4)J]^
M\;X//^0V+M_4'ZF7X%@J^M :B>?MH1F9LH^RZS!2#V"9I=]/SN\*(KK)+3#$
MRDUAQ/-#OU%51"T\3I=$U+M\@%_^J5>0X>9YQ548Y?V:W]1_X%6Q7%=/A7C0
MWJ]EK?&/147Q0FX=RZFFVRL,@XC%)(%1YB4014$(T]B/(*<X#+V4>3[1+PMV
MK313HSJI#USFL*UDLE$)")T KD&K%5!J@48OT"C6;-%+U0S<P*NMJ>&;CVDC
MQT2IS'-_PCPWFN894@OR:CL9N.UCVFLD]]V*W2PY\+;@/>O(7SW(> Z]+3QV
M''MK-QWHX!?/99$7%)?U#56'S\0X*F>OX-76GXQ2XF4DC"$7GCQ$H9=!0CT&
M Y^G\B1PS'S/R+_7&G9J<][C^MLWO'I5)W6V"H"M!J!3P="KUS."IE-O'5K7
M/OUY*(57[\2?-X+)JCNO-_*XWKP1&@?.O-G5PYA*K!-N<?7U8;7\7C#.WKW*
M([5WY9U*8Q+CW="Z^*ZZXLY9'"!,60P115S\)TY@2N((AD&21"A)_$PZ[LL:
M+_382G]H(\;:".#NW9)K9"I$!^M*E?45_V]E!G@CM!E9&=A!C[#<H.N8M"2P
M4FK0B2V35W_ZO4'Y9[ 1'MQ<AMF8N\P1L\E?!J./RF'FJ.SSV( [#&QSKAJ;
M57>E&.H_.:TW50-Z1Y0V%6+N\[:6 *^KFY)]7)=,AC%QO:Z:/^WM_45A&D4X
MP3!/8@91@#*81H3!F&8!1CC"$36J[^92V*EY>*VNDBF[K<6>ENJXDU2B[<!B
MV'[=I='UJ'8JIG0=H-Q:<:/H,7O.^G7.A%/?,^U,V;K1&31*;[[A<IMY# M9
M[47O4MYQ6]F/@/S^A#/*F(ZJEE:GBJ-M:Z>63(KU6;RI;5/X-/,3$L8($C\.
M(4IB3WR*4D@9CWF:T2# U&KIT0%"3FU*ZI?YO=1K?CQ+:NY%O+%]',\S)J:Q
M7R/S"NQ&+70Y1,YI5:N\ FGCDI/7C#5P,2*6/.^+YC#81P'.>RYPJY:+@C4A
MF(3*LE5)!#U/=L",?0PS/X]ACM,X3,,HQX-*AET85NLU'[]TF&I%79!U5X)%
M;:X0O) 56"K A!]9+P%3:A7U>J7<RFI-JH(5>&78-N.2831]?@LXC^2V2RP[
M48%\3\&>L!;];#U4K+K*%X8<U]O5T__ 8=6\;. 6KVP*).L9<>;/*4V]-/9S
MZ(6^#Y'/<DB8K*;G(Q3$GI_XD=&!T?[-I^;C?5KBLI+,09??^0J\; Z)"H+I
MY4,#Z?*O /_VLEB^<M[^\L4XBVP'9\U-VH'HN=Z&5>V^&KDL[J\>4=;J#FK_
M_N/ND1[1[& 7]-AWAI["6K[P5?TJ_95:^"WRL/J+"G 7%5TL*S%!;K>P8I)P
M%$4((L3$XI @612/I_)(5N#[68)C9K1O:3+XU BADWVF=IQJM1FUD7\&2FY8
M1M/($'J,X I>QXQQ%EFPE=U1V'D(:G;/<AF,/_+!+G-D#D]Y#;C',&K;;,N]
M>WW7N/^/7SFO?UTMUR]%^=STJ0\03@,N?)@DCU.(,.(PI?*T.?%)%OF9AZA1
M)3Z=0:=&9=LM]IF,D;9R R4XZ"2_V,M^N WTV,PVLHY9S ZHQNQE@I)-UM(:
M=U2V,D%BGZ6,KAV0^"[([F59X86ZX5U)%VMY2D@5EY>9.<*ONQ<LV6P\->DZ
MU0-^5<&#%6;\=KU:"<J42[V/B^5?X@8K+A8C8JFG_IT'">-9$F8P)2B"*/(\
MB#E*(:<D#G*>XS#7(K419)T:%RJ9 6X5 2^-)@;9U8Y->YXK)V8PQQ3;*=K0
MZ0QL= 5]9<%&VUF7O%B!5N$94"K/0*OTK,D8DGJ#3G'P4Z>ZR0%EQX^!00K^
M=!Z'D1+TI_-8F"7SCV.HLZG^CD48[R# .%CN'!,8:4BWWL;#BK_@@K4G8[OB
MP4U&PT5.2@CWDSB&&<YRB'R.8>9E&20YXLSWQ?J*)BZ\CBMDGIKWT:H">*-+
MD\ZV5"54::.)[%ZFG=<VIO7M.B8CV71R#DKW '1'TV\VU=N[I+>W]%2N8@<G
M'LM(S\ED/1?GSXLS%\:"Y6RY,M>(,DF7Q@*V0UT;&T,/<'%^+U><+I_+XE^<
M/>$?;8YF]9G7<QS'7#X<D/N40D0R'V8^S2!-$$EXDF0XTNJ2>F&<Z;D2R^^%
MZ@"2+U=@+9ZOE2SB"&K\ PAC%DVZ_$\EKTTFBS,X:S@ =M!S/&GWA01"RBXM
M7;;FU@WJ7<+*8#*T@]E($]A [,PFF<N(G)T8SEP^'IE?UF&'@#6^/K0CM>*"
M3P4FQ:*H7UN*GF.6123)(YBR4)!F&C.8!22$.8LICGQ&<M^PM?31<:9&FJV8
M%9!M+WY[N@4YIDI>T_;0QU'5"W19P,KUNJ:1$&Q$W+B9-OLMGT7!;N/DXT.-
MW 'YK+Z'K8S/?WV #W7#_G-=U2K#^6EYPYAR$?!"UNR_*V_Q2U'CA?#9EM_X
MEH)DAN%GH:!PZ>Y7#WA5MS^\W^;7SE%(2!1B"M-(5J9(F7# @IC#(..Q%P0X
M2R.MRG,NA9P:$?74E$F'>*,H4,L]X<?11M>9^"RU57X=:0_0J<3<LE%2V%]<
MLZHW/_=2GPV<&5</AX;7. &3.^;3OK6?EF"KHVJ8(=;KX+:S=J-HW[<"4E?0
MZ@?N5T"JN_GY_:2L;>#W3L#J(SG-;VQ],^?;L5G.>NZNQA[/[7>,WLZ:P?58
MPQ8<70N)KOIM+[DX2U,OEA6K4)Y#),LCI%Z&(/%XSK!/*0J,,O%.CC2UN5X6
M*FE?[!>SZMN70=5;<5B!RO$<N6G]LBF"[2C_]R(8-I<>IP<;=?%Q4>?]Y<?E
M"Z[JI*WZT[:UF%MJ:FM/>C[-@A!C&,<AAB@6GS EXC]9'@=IFB<>UZKXJCO@
MU,BB:^ML7ICZ(K1Z7&$3,,>4T<?*0<<H720<]*X^/>9;]*J^B,")WM27KQM&
M(O=Y7E"^.5FPJ17MQ0$./8AHDD"4QQ'$'L60!PFE.>,))T:G%8^.,C6Z:(0$
MO)/2C#*. ZG'$U?#XY@<6F2V!XOL$\19"&RRPO&!1J6"L[KNO__GOSPTDM'G
MD;8.S_I;TV%75HF[Q0NZ7F!9)>Z@A(\*9:_+^@NN^3SVX]@C2*P\8ED")\U3
MF.4TA6&2$Y3D@B<\K3PVZY)-C5S$XA#^_LOC+S(G;?V-,\!:8<%*2&L:,K%E
M/MT@RQL8Q7E8YK!YR0ST] *J^F5/L\U7^ZUZ.^W EW-6'!#0L8RXW1"0+>%&
M#AI9QO0PS&1[@&'LWL6Y"MYE$=V0JEYA6L\)#7W,PPR&#&>R\+D/"6<(QG[.
M\B1").5&^T:GAYH:_[;B@<56XG\S8]TSL.K1J!VP'/-B3\A-H!K\V0EJT>&[
MC(9-SCHSVJ@D=%GK?5;1N&(836SVLV]58N(S+^EK<\8X#G$:12F#*4\81'$8
MPBP-4YA&"<99&J=I8M0>X>1(4R.)7LBH)^JPT]RGX=5C"RN@.2:+@7@9<\5%
M+&Q2Q>G!1F6*BSKO$\7E"X9V*OBKUP9AM2R7,D%6Q<I44X37YK_;.$J"8L$1
M*)(GJN/6R0C2$'(O0YB2C(?,*!_.5("IL<H73H6LBU=PPY8OJE'IMBW(HVQZ
MB5>L.;VT^693K^CX%S\O:_ ?O.[N9MKNP-"8>F3ETD2..4R(OM.G94?X6=.W
M15!:^Z^3*-I0].RV03"48>1F",,0.FR),/ ^ ZM.UV(U)^]^GW\L2ES2 B\>
MVO,$AHL'G5M-Z*W:B"N+_FT$!IW$3E84)A!9+1FL,^ZX)8 -D#@HZ6MR[:G7
MHF_43^+3__X?W6_$?PBN^/_^'_\74$L#!!0    ( %V$LU+^,]3H1S4! '_2
M#@ 5    86QG;2TR,#(Q,#,R-E]P<F4N>&UL[+U9=UM)DB;XWK\B)OMU+,/W
MI4Y5]=$663JM#&HD9677O.#X8BZB$P)4 *B0ZM>/.4!2%%<0N([K5$^>2)&
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
M_>!,@F?, /-*"ZF2CZD)RJX3,N[A2T<8.TA#75JR?40Y\3E$R40&6Y>4*B:
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
MS?96;%<%.;%I<RA44Y/(CBM6'(3")"1MR3OU*K'0!';W$37ND45K,S>0,CH
MUF:@Q)WBFB@RU)E31"UXR:!THL@FN@#!:"90!5]TD^/@^\D:-ZIL"ZX!%=(!
MO+Y'RA?Y2]/Y&3'UO?YH:Y*WGR/#C"OR4I>!=#B=A^6W3:1U1V-TBKY\2,Y!
MQ)KD%#VMM-KC 4E"LD1-"ZW-544[GKHK4SXDQNU%]QT<NURR>+Z,G^,<:RH-
M<EG( 4%P!K%.ZC$4?$4.&!7:+#B7MDE,? <]W94Y'PZ_PV3>16[D-NUJ<]JH
M@R.46PU6H09%GBJX+"Q(S[Q&(;PS30+;[R1T5\1\"$3VE&P'!H4"Z>_F=:<Q
M(LDP[GDA3\$FLIA>DIRB=I *A3Q2:%=2DTN!1U.ZVW$<>R(0:ZNH#CR\'QB<
MN")L)IL*+F"BZ$=Z"-HDD%FAU)9LJQ'-4;8;@IY*_O_^ N[ 3ET,V;QH<_1]
M1D3FI3@N@*F:I9>YJV-L))C,.$5.)HK<)+/M+H)VP\Q32>H?1.P=&)?K?#P/
MJVF:1!V0)5N3H'@-KWF"*&R$$CU/:*04JLE6=BLUX]X>#:/H!]#S>*EW")V7
MT]G9&O,D%96+2@J\4(6V5X/@LT_ O"#[68JTV.34X YZQKT..@I\]I%\AP#:
MK(*:?+YE9W-.]W*Z2K/%ZFQY)1U)JL)T+@@L" DJI0@.1;U?C2PZQVPP3:I*
M]J1W-_OU5.J4CJ&T#K#Y=YQ^/"5^GGW!9?B(OY_58O63<J,3U]9R"W3,18&0
MD=5AO4Z0]Z@M1*9DC*$D:9L4PSV*RK[VT2:X61Q+B?TB]%R>MW37I9B7MH<$
MAEM&@B09AI@,6%3<! IS?)LRJD?2V==V/2)*!U'D4^S]]V+QB1YSBO/5],OY
MU<6/[!S6!/"VKV_>#?!!GH:?*+I]"F'WEF=?XC9CE(H1C#*O'F,,Y!/$FNA=
M>&9*:*=UVR%%N]$YX %_##(P(07H5)N,6VEH]01&+G-14A>?>&G4Z/U1!_S'
MF"\Z.$+N.?U_C-@[V%P??ZB<BV4\2P_25:M<O(7@@@1G78A2.\/4+CT'.SG]
M;W\,=P3XM55B;RB=)&:5=R4 ESQN"[2=D @Z,QTX^08I=W(ST#[6/3:Z'B7\
M#FX--H[L+9*IO!!C)^5#^$H^\'21Z?TEAA6^Q.W/[RXOMT(Q=)"ML!0N*0D^
M<@$&E>%2BB@TMH#;X:1WT@3D"!@]LIH[,(GW<7QW]C*I8/-JMD5!_M]GV^S3
M"QE-=.)<1"E!*N=!.>4@U/:HB7P:QT1FQ3>QK6W8&;EYR9%!^8@U<22$=+Y.
MWM8W-BQO/O5V05+']72YL5KG25YO9R2,6\20N!".*P$A>W8^JA"U(3\_6E(1
M4Z9-6[!&_(S<@*7?E7(LC#Q^J?CM4IGCQWH(\^$H*^:2M9*CE5)IX+J&N4HZ
M<+Z.>9&2<^EMS&TNSG<A;N2^+OUB>2_M=>#$W\+.!2OT:MNS].UBN='P+M&O
M#MJ5.F:=!59CF,)I26H'4A<>H](JER;WJ@/ST4E'A".X]V,"H&_\[\2NR5F'
MD@.4X#,M=^9I'RH%=!3>&^)7QB8W8@?2W4F;AG'Q/;B"^W$T[N%ZPKUA4O,
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
M;VRWF5Y81Z-X33Y> &-2 I5](E/M'%AF,B8A=;&[)2KL^,"^\Y@&A,V0@N_
M;[KJ7YYSN'$&SWMMO9Y?\3<G*A0K:Y-?Q3(ME" 51(L):IM-;V0NSC4)T!Y#
M9-\WWX<!L;G2^@+DV^4T(>WD&]XFY' ZFQ4'83R"HB@$@D$$=,I(+$Q:WL1O
MOXN@ON^Z!@?:_LKH"U2W]ET[^6'%:*0@AOX/TI=0>PEQ<(J 40HW5N0L$=O,
M*G@,E7T?H0\.OX'5-K8;=X6SO\V)K3^6T_5%TOY9'0/"2I9:!@E)<$/AB>7@
MN<[T,I4B5#;TUX^-$&]]4M^G#<-&A8>+N@-;]C9\V_1N..>I;OFUZNC%8D6\
MY"PPUV,ZSNMT)"$$N-H>E5NI>,D.0VG2VN@^HL:=]W<<2S684CH V&$-3-'%
M[/FFHKGVOI/UTMPS 493+.U2+L8WN6MNWZZVV?B?XT#T>&H=>W/=A].+AN9$
MZL0;+@,S$:QS%E2DE5O[.0)#'1+G+ @N=MI[#R1DY*$;QSA4.:*FNK"LZSKZ
MYEN]0GF'LSHWH3(^Q=6+.KYATS^_2F'[8E*D$Q1,&3 RQ#K81(/SP1.S.1EI
MB@MM:K$?1^9N*'VB]PI'T%PON-S:^IL,7F%+E" Q2PGD$=?S)*\A2@P@F<J9
M_&2;0Y/SOQWIVPV)3_3NHJ6N.H#@._Q\Z4)?X>G;2XS$BXDA,>U AWJ.2?$\
M\1(-))0&=8[%Y"91S7U$[0:V)WKC,;A6.D#8]]F%&RM^J]U.6M?.&@J$JC>!
MD2 1'0G,8+'$KB2.FN0R[D#;;GA[XA<;0^MH[$CDZKS,J^MG8IC.5D0'UF1/
M:\>3?$IBA(L8@]2,B^LU&'=EKMWQA-W@\D2O)X:3;0=VZ:_3^6(Y77^[X.<R
M7>5[#LOS;V_#UJ_TSC)E-7"O%"B5$7Q1!9Q G8R3A>M="KL>;9\>0>-NP'OB
M%Q.M=-8!'.O\MO6WO^+Z=)&W@Y,V<S=O,CCQ40JO*<BQPE/P+3W6;, (*:B"
MF>(=BL);@'%G"G>#XA.]VVBKKVZ!N)HD3\&S\ $8UNL:3R&.KW=]-N5"JTOD
M(IIT:[R#GMU ]L2O-X;010>0VO;K>[-8K7XC0=[%%'KD(44& 0V"XKE +$D
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
MJXWIOO[Z//PHFC9TH0N0*"N#V4*4Q*_51O"BG75M)H,\FM*1:X8: ;&MPCI
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
MO*' WY50;_T;R(5K'@-3I)M;X/ 0HKL[3!D(G>5$<NP L\UJ7K/EW*D,6*0
MQ;'&<-% <LF9:-%J_\,534]SL>T0I/<@_1$CF0;%!5>=:JM,ZMB'FGO\:W[^
M\=K!'E0]\.0S1RL/V(_ZD?+_5R]]>>>E_[CSTML)D()[8Y#<AB!JGYN@P GD
MH 5YE\D6#&TBQ!WI.U2S/O&:V_&[R=F$.2%PHRCL=TG2MC$:BO-H2D8>;9.T
M[*X$3FOE6Z#IOAIL(JJ>)R4_I1<V?GT3W7;UY*-IN&TK.;*>$T%GQ38&V@8*
MO:4!IXRD:"EJ+XPL')L4VA])S_TT7^.'#ZM:D4T2K!,+-J_=,/YVY\@BHLK%
M0M8Z@0K*0J!-0UY*1,V]5)(U\0=WHNXT--P^.+JOX<874@>QR^U!Q<_DJ)Y_
M_<<\Y>^'#%2^_DP[?K7 LQNU\/SKF]4R743R:1?I75Y]F<>\OF5$U$D$5Q!$
MDF1,9"TQ3XY\ZB0X&10E3&1M"_1&7M&T\<LQ$-X'&#K8%8^O])>\_+#"SQ_G
M\=DJX_J> O"&[#AQ&41,-6XCWGMA#5B=@E>*0-NFY?L!-$][5GH,9!]+H*?L
ML/Z6S]\A.7KAZXOE*O^\2+_BZL]\CHOT[//GL_G!$R1&??_1G-_A7#FRBVQY
MY,ZB@X(Y@V*)UT+N"!A190JU3/1-[&T'+O(LQ, $Y@)>108J\0QHF:R]I&TL
MW'G!FX3_CQ%U&@[Q/JC9QR'>2R036OSUZGQVY;G\OKKR6S9E4T7+@D4Q$*+6
M?H:(X$+QM<JXWNU"IG&7[43/OP,G^NH^E!XB8%KXC"?:Y8A\[@,G=SW<J\H
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
M1;Y:?*%'+5?S8<TA[O[Y:$63#](T4CGC]?._;IF@NHF<',DVB:!!F4QB]5%
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
MRSZ0E*XU+0&>0AER,8DO".1D&G"9%J29<$XRSDQNXJX_1M2T][M:8VHT<70
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
ME-!O[[5/$NT9,GVQY #2!44^EM#@O$,PP9D0E)$*=5-GY+@9C:<.*F=<D =
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
MT6?& >=5_0:O;"IMW+BM]$R;-V[GI!W._ XP=*5I_X[Q<H=<FVJ)*C$CP<5
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
M<3!!2R,\^>"FR<JCL:+R$U;D]. /#-+7D5'YFWEJ_(ZY<\#0?6D6\G8BN3;
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
MLD\$#];LF0)X]B5?!"6"U1&!Z\W(^&#!*>;JA*Z0I)3!G&KG\%[T]C;9I%,
M#]7LU%7MPWA\5>BSMWPJ$;V)Q)BLK4JJH 'G,(#0WC-F0E1ZO^+W(XCH;61)
M0UB>5%_GA<O?%VN\O+#!:Q>#(E>G#@WB)D*@&P,L*IL-VD0>? ,\;CZ^%P[M
MORH.A^OG</S53TTQ*>=A]?:)QN4,^VSCF3E'R&""@B/,&DMB"I*6 90P$H)6
M&D1,T5KI$K(FKS@G+#AZ0B_7>1FKE"(!! A"D*/--)W'R!FD5!0OF8YE:3DK
M>"=1YU-.- 0]>S9\#%=+!_'/$_VBV<BH8^TR-Y*<#:$%!,YJ2M@7KIG-6)JT
MP!W1J=WZ)7\$=>_7F#U$]ETBZ&8J0M)6R%P@>I=K23(%4HP+R(ZDDHUQ3C<I
M@#RKQNQ!RMZW,7N(Y*<.%5[]\O,?'[9=1?F)HW:S+;EP.E-<@JP#S)0C<^T$
M"Y D8\IS9-[)O2*$_;_9&V8.4?"BO;2G!]&;>Y0'KHKCR0"/=7V$5QX";IX@
M8S ,A2T)]\3)FX%0.-'LF7&@<*C,IM9V]?-P_E4Q_G_O<8""VYPMN7"YKL9S
MED&P.@,O,@F1$LJ@]]+ZSA\_;0YK?.T?+\,.7(\G#-C.)4PEF%PW$1>L.XG)
M/0/,Z,$'7[(1)CO59!GJ_B1VD><?W\EMI*-^T?<+_C7[?/7YU7Q^A9??M$G_
MEI<W5R_],M:V/9OHP-57M%3J5@!>]WF*A'3^I',A,6Y%RSSH,;1W&90=#:O]
MT-M,Q_W"^J;Q_Q=<DVKF'[_Y\VM.WY7-'UY8&Y710H#-M?\_(@.G);D6(8@H
MR<$0B"<$]?Z4=VF"3P3I1OH]:T#7U;<NFJ#HK&KB5'$$SPW)F?$2LZ'@O<W
MPL-)[J+6JE\(#])HO]A]O5BMZ^Z,C_/9_^9T@5P69ZT D^H-XV4$'V4".IE6
MQJR"%"T+6I^GKHO:J8D0>82>^@7?S3%;[3IGUR[1W_-J37^P/73X,5\$:[41
MB4/F]=S5G?7!%H3,M-"*7*&B3^GH'L)#%S54$YO69CJ?^DWI";X_8,G_@<NP
M6/ZV7'R9U3[*O1REFQA@];?E8K7Z#;]>R)1$2'52IK"U.%U0%,"#H* @690Z
MXZ-Q$,^7MS2CM(N:K%8P[T_7/0_C>;WX_'FVKL^..-^(BT20YW&6#ZJ >>:G
MC5;8LB_%X]6K;#^W>O7@>SMJ#HP39/I2 EDGN2L1R?=$;<&XDEEVF5R#5A4K
M^U-YK-.PU\=^)_G_0/^K?UQXY5E*%#PFM!:41@&^<$<G1RJ7LC%*-7DK&$;F
MY'4MC5#V\/9OJ+SSM'.;]^^1K=WV9Y[ YNVB?A++%R-ZDU "\ZEN6K1U>!,%
M/J4(H=!'YDN3G6XGM7P_Y]4JYW=_YB76S_Q<MUK?#.O[2A[$U9+^>Z.2NQ/$
ME9'(?0:N=.V6$0E\3><I&VV*1A:?FYB_ V@])QLX!&\/;6!K-9ZG(1R['/K
M+YW :$Y1]#SD>F?%N8@*I(]UL'X*X"C:@,(-2XP%)"&?ORFE0.KQ379AC?!.
M;T9I57_#9 L.K810A,>DL]&NC;7<2<XY&<0AJ'ED$(]7QH2O.ZOE^N)]741]
MO0='%#+'J$%P%T#YNE'+! >11>-4\EKJ?4X/_=![Z*%_>XB<;[XZ+5#&4-_B
M6%GV (!MC1-S&1G3'H0.K XZX>!]B717IV*(;(=AG[+D_2$P927I$1I[J/,#
MQ#>QUG^9S6N5QI;P+&.1.BNHT\SJ -D(7K,(5C-;-$,>\S[],GOI_9LO3ZSY
M0_2V&$.(4VO_ND;G9E&5R0*16Y#UQ5B1(PI8)[1;60K3V5OO]EF=LY_V[W]Y
MFIJ2T;1_L! [R%\^NOGN<@>"<U=\M83D%8&2SH.KC;3D(D6+(7AOFI2#/DW2
MM+5'(SH)(TN_!QSM>!'X/2\_ORN;?-"FG9#'(I0P('RJ-VN=CVF2AVR%%B*Z
MF-H,>W^9M,Z<SP-!L,<;S1$:Z0!CW_)2N_'GJWRAF9(QET3W:WU-XC+#I@5?
MD+^6=%"\I"8]OCNIZ<Q"C8.DX^5^,'B^Y&58C#5O^VH9/Q$#[\+E[./UB]55
M?CM_-. QN2**,[;6N]4U,1O_#05QYR5+(8:0FO3U[DG?M-6+C2#60C<=6*P/
M^;*\G:^NECB/^3UI:ODEO]YN(XK&YNB<!CHY-3&HZ@A\AF ,9L%9#EPT653Y
M#$W3EB$V@M98.N@ 3M]*Z.NK&)=7>/EJ_1J7RZ_TFW_'RZM\H0*Z(BF$P4 2
M4XD[0%U(6%&:%'*Q*C0IH=B+NFD+!%NY6J/KI0.P;;GX:;%\,_\R6R[FFT30
MY2,17@AOA$,=H%A?^0H"@J.PUVKAE$XI9MED<]Z^!$Y;K-<(<DVT<YYIU[LM
M<->#N;:O<1MG]68<6%DLZR+ >@5<UJC]6Y?VF-5X)Z'K!"G=5E*<) %<<DQ&
M<0U6U G!]./ 68? 5<*DI<B*-WFZ.FD">'?Y!7WJ=NWAU;WD9B"V'2<+4S#7
MY3@:/(^,3 _CIJ8VHVGR^#*$R'-*%@]!V//Q](B*Z\!K>+8RZ!Y_CR([CA*C
M%AFL#!N!&D",'HI$)K6UQK09U78HP=."M1V$AE1ZC:7/,\+MS1X%3XY\84*!
M"3'5?6 6?++D6_EL#5?*>=TFR!I&Y[3OD=VA]!#MG1LX-RL2C.'%.1&!:VU)
MF)$8U*J Y:4$)JRA0SDY/*??>]$G0 =K\,P@NMF!@"PDP;T 3-?#M"*@4@:4
MBED)54Q1319F#25TVC?1+@$Z6'_GAL\Z2CXS(T7Q&I@UJ8[V<Q"0TS]4=CZ9
M+%6;T<E#"9WV0;5/? [5WQGA\]M]!SQR$X5"L-K0T6.)CJ,R#K H+7@P4><F
MLU<.HG;:=]CND'JX)L\(KA?>5<%)0WX+<:-TR8#9,K NQ\(E&G)FID3HM%LM
MN@/E('WUO,'BU[Q^.Z=_R\3RAT^DC$/>]A__D-$>XE^@;Z17\S>XG).ZZ\2]
MS4=NL:28P!*B A?I["C#=5V4XR%)JY(2@EG;Y#GX*8*.M4</?^Y=VR%=_)H1
M3U!\?8<2MOH!N4!A5C,6I'.\237/DQ1-^W X"B(>6I=QI-]S]O'1<3V\Z?VI
M']7.M#1L<7\23B;YXDRJ2\8MUAER=;P+72O%BYQT23*U:4-L96!NTJ/ORL,O
M_("K67PU3S_.+J_6.3WH>C:RKHO&!!1U1 I#1(3 A0*568E")&Z\:"&' ^GM
MU#@-0=.C^J\3:*X#C_R.S?_*LX^?B)]77\C;^YA_O:I]*>_*AN75 R9SB4%Z
MXX'IS2I=#(!"94BA($_D_HG0Y!7N(&JG368T!F<KK9W5K?HK+FN \B4?49#S
M\@]M=],^3W_K.[?PNK]=(L5N48*RV@(F@1"+];(D%7(^B:L[_IW[:KZ>I6JE
M2;0?<JSC12A(?O-7O+PB>?Y$BJF[&JZN]?C8T%\W:FG%1;$L0W!U)+,E6^XQ
M*S Y\< #.HU-Q#,N&YW>T$.P][01/+F>>[BXB9O-VI+7E[A:D<5?DXG?M*+[
M''.RBJ(QGUTMW72 $CF%9'2U1(O2!]\$L$]1-"WVIH3)0\2.HK,.P'>?_NVZ
MG*(DYTJ1WZN])V]7T4FV,52?1A=M0\38IG;R$2D3PVT<'3^<'GB<P'N S.+S
MY\5\P\>KF\YY5=-IRH'>M$ C%^ ,ST QDY:>.^]#DYOU,2D3EY >J=P=DR:/
MD/2D39<W"[1N&/AYRX .R3%A V3BO5I="UZQVO.0E40AO([[C7A^_+.G#0]'
MTOT8<NNBV_;6?+[YGZO9^FN]D!?S37%U-:'&IB)EL2!MJG.I233>;#J(><IH
MA?>Q277%LU1-"Z >W9NC==?!??6 A^W9C'53'\L:,!9!9Y,.J(^HP0M6HE5.
M)=ND:6TG-9TX.L=K^V%>Z&C1=X"?:V.\L>LWMMAHX540H'U]\"/3#$&P",88
M&U4P.><FQ;6/*)GX+>!X[>YT> X5=0=8>?5/7*;?Z2]?CY)3GFGC.5BUF;!K
M GCID>($D[W J+EJTM+R#173%EAW=*D=KIL.@'63KZH;.3[7^2M;#2[K_+)-
M\<X/7^_^SK:@9\/Q'=OS]& Q+K$J@A$1DC+D4WJ2AM>FD'UWW*>DO&Z#SQ;,
M3&L*C\#60]=K:D5W /;W>;5>SN(ZI\U5\,=\MEZ]__#']DJ0/'*K'8>LG $E
M65U,%S50#.08Q4C>J29;LIZE:F(/;G+0+%IIL ,X'GES_7RWC,E+J[AE8'@@
MOF-DX'UM0O,2HU%.F]0DV3X6 ].VPO3D2DR!B*FWO[U>S+_03]IPM#G5UZ4)
M;U>KJYS>SBOOQ.3U;_[7;/WI4[Y,/RV6O^-?FW];7-8_OIOO=9'=IHBF+L8Q
MM<$ME+HZW8((W'.!*@K]H'?AR9? 40F;V).8!%J+3O0\/<9O ]#?EK-%W6+R
MX^S++.5Y>H_KVVWEWAI+=Z&'S&2BJ['VMM<N]Y YIF*06RGWA.X^WYOV7;('
M1(ZNE8Z =KT9M.Z^?9_75\OYN_EK_'.VQLO?E[./'_-R=KLO]'VNCAG]^X^S
MU>V*Q=6'/R]GZXN:BO1*&\B%#IC2.0-JGL G$WQ1=.(>>L4O0W(4RJ9]?^@*
MO*?7= ?>\Q-UC=N:V^MKY-W5>E4'4A'#%]*%5!<M@&&<@F<E-1!;!1QRA<DE
M&[#)6,R!=$[K"T\*ZU-HMHL4YI%2?O5Y<4774D9$F8T FX0 Y;#0>;4&O/-D
M>UG2P3>IXAJ%^FF[R[N ^>E1<%8EVW=S ^^)85$>_;TQ*[J'?K-=P?=1W+>N
M!X^6Y2+)/S!!UCJU$L#5A@'!405;.X;S635YWDJU3CF],,F*K#<Y1D9Q9=$>
M4!@'CB?/<RE,Y"89_&^HZ+0:>XCF']J[PZ7<Q:7]#?FOOM"IV_3.+.[YX?6-
M@BSEIOWK0EO-#:]SZECFM9?&0$ ?(27ZS2(I=&1-DOD#Z>RT]VDTH(VLJ3.#
MXM9GOF "@Q?)0BF>_)0L)6 ,'JR/&8NHTYN;^(J#*9TVJI\8CH=HJ]](_%&@
M=GW:BN,:K:O5JII$Z<GPAT >= S&22,T=[Q)FG40E=-&X4U@V$Y+7=C$G>P]
M]63P*OWWU6HSDOF"US&(,A%GF\8+F\@/<=R L$Q(BA6\$*>#X\OT3ALWGPZ8
M(VNN7ROYY*M6YI$Q18(D'A$4QDU'AJVK/:0UR@OC3VDGCWJO;#9\[926<A1-
MC3;::KRP_MK@)_(R O<)$J*OITD1$Q29&:DH5 L9DSY)C_?^UV^SX6E-0'6\
MU+NX9N\\V>L'RKK,X*KFY:\GP"WFE<$-;QLN+Z1C)01T@+D6>T7A(!A5R%+;
MB*S8:&R34M"!=.X%.'=6@&NIJ0ZNTX<RNXF=,KFJ/-0V 19YS6)&<'5&:Y$N
MU]82ET23N4A/T+,7L/Q9 6L,R9^/+;M_ZU_P(J//)H!12=? '"$HRZ'8HK/R
MDMLVDSX&4[K?\S$[*]RU5=>9YL9J]5Q]3GK@LV[^UMMY62P_7R\];9(D&_CQ
M4V3+CI%'Z[29\)EAK:W)B3%0+M;V#2'H+#A5T)=H;9.1Q>W'*!W>)W!=,ZTR
M,AMU!@R!S(+Q D*0=>99D+(.0>.N3=?V6!QTFJX;@KBGAR>=4KL=>);?]EQI
MC[*X((EX<FV48@6\"R1'$]%8(W(L3?S)X;V6)YB/=%(D/-MF.40M'6"J22-5
M\L%I)&E&$AQ%;$6!*T*#1H=)F)CIC#>QFM]YF^4@;)VBS7*(HCL ^_-->D$+
MA<9%L,(J4%P+<#*223 F9".%SJQ)'>Z_6IOE(- ,:K,<HL$.X$A>T<;OG\?K
M,&"U9<-*A4H;!=[76-1I!\@Q033.>AZM=J5),/\$/1,/">H-@F-HK0/PO:$0
M>_$UY_NS1Q1BRD(&B%J4ZI4[<,H(X'5P5V0>5:/-$8]IF7B(1V^@.U9;'0#N
MZ>F22C!M;29Q>".!/&X+G@4&=)AR3,PZ]$UV>ATW]?4$8]&FC&K&45<'N-LQ
MII#EP'S,L6YR3$!4>PA<TL',,C 3G&>JR:O.^0Q\':3CEP>^#A%X'XVJUS-(
MR8COFDQ9 @_U?I?&UC)QE.!YRG74I8L%@[5A\$3/W9_J;KCK($4^,>!S!*EV
M8%9>M,U/F>:?;WNT>$!91YR"S]:#\APIG)<*N#>)++=))(A)GDE>)+V7$6N3
M7I"G!<#49G%G[=E-4NNY:LC -0:O S#%JLD(B<XU!M"EE&0I)G<)][*6AU+0
M^1/*R#!9G%IG/>>G[W4R$(^;_WZDBD-2SWO]W-&RRL.Y&"EA_.-L%2\7JZLE
MF=K['WN?+\EQI.^OUJL-C,(]\*YNDWS)*%$D,A"Z5CD42W86J[-0R+*JY+PK
M3>*ZX\@^UC'8^^OW3_SJ;M55DNBE%7302Z";R 0#CF4)PGH7E#<%L4EP<B3=
MTUK9$R+UH1]P2GV?NZT]?(?H@)]^4KO;<-/HD9C&K)SDWH$.G,#E& *:;,&*
M5*003+J'T^:^!^M[%QO<376[B6'OSARO<SBSJF>N_B/4M_J2-42IG4M6>3I\
M;<MZGJ'NK"WI$-0]7=@SENYZ>">X9>K7RM1J76=A/4YBOHKKV9?9^NN#O9=!
M"9F3*("BCK[R:,')XJ$4D[D,!D.;U51'43WM\WD7 &ZMZZE? W8]P=P/7J\W
M);R=$_-7&_F^6W_*R]\_X?S=GYN*Z+_CY=4U)"@<_7S]>P_DH;SC82, 4]<1
M*Y_ 15TC4>M"#%F7Q%YR&TY%[+0/8A- ODL4]&GN[Q4,;"3TG UP2FNOE %9
M9  E%-;1L0&RX/4-'+45C3>V'D+VM$,)^C+XK;3= ;:?NM2N7Q*?X%$YK[WP
MHJYQJS,0>>611^"L2%M43%PU&<EU"+'3SC"8$,?--=L!>N_.ZFTQ35Y^F6VK
MN!Z_T%]N?N1FPN'['!<?YW6,+9WNV>):%7>",(S;9-  (G)0$A&\M0Z,C<5H
M81ASC:/)D3F:=G1"%_9\2HQT=5B>\.SNUZ/]=K6,G^AOU'JW/3PZX9+@=+.1
M@FK2E9-;%TIRP 6S5KD00FHR/Z0A3]..A>CBP$R+DW-_&/\5E[55^,LQ0V,/
M^LY)'\N?Y[*/9_.H/9K:E(BJ9%#1U6D3(D$*RLN<BB_LNWXV/[:DQF:M,*<
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
M!*>(62N= &5R@&AUA.PD2V@B14N##$XYT:)ISBXS4!D) 2U@_DX=:KVT>*N
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
M0/!V?T0#FB1L5!Q*X1849CK@6*;4F&<7$V<8S2#=$Q<YE64O)#PYE64?M32
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
M 2T=72^N5Q_7\[;_")_PQ5_3Y41Z)^BL]6!"?1-40\*8<]TTE3G%@BZ'-,B
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
MFZC6DR_K8E4RF_4*IO^<KCZ^O%ZNYI]P\6V)YG*)]/]UI^5$!6%]HOQ:DY6
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
ML3T/G',Z!KF8FF"EB? @5?-B\0&5<6%$-W?0\.95#Z[@>6 E0!AL/2< 1T8
MSI="8WA?O9"1;B'M0%N &LEC+Q3SMUD&QIO TW'5+1K(.#>QI1D:@GCNT41.
M29K(.3I.3)R+&D!9P_0:,U'ZO='!3C_80D5ALI]S$7LQ)7.HW^G:@3,MCH16
M-)0EIVYJVG9VKVRH4"+__6V,5,% 'E5_IZD:@TZ=P,R#&T-Y$(L*\1FLPTBL
MOM*M:!N9J7M")E3)A2! =J;(YO.&7S(V0%>?:\=ESJ Q^I1F=XF,;RUP:\ *
M::I)NEP'=9B!A2=QQO<)>[#6,S!#OU/1K)8T+(3U3;4-U>5X#)<]131V0O*9
M4+\;CG\.%'<2YS.1N*<.E@/QCK5^&7AX#3,1T+M4^<V:;C,X)M.SJ+.B320Z
MZ_"?N8I4YBMT:!7L]++5;=]GR%D\2"S9-2L[_$_.H$H4N4Q)B<&?N9EM'B":
MQA*QVO2-KJ!\JX;&="Y[N)<YFRXH*!B9.^LX$7>AK2.#Y6CCHB9D,1>)U>:W
MR+0IDBUI4:=?L<TA*6/@,JT%:UP$\CDY@*E^L=HE-#TSTC+P66ID+?( F\C.
M5>^T8.BO$I,6N C0EA?"0)P>R(.2DBI3T*.:05/G9H;UK0P[E\TG1@E-(\PJ
M<=H8#>%1P2E;8Q"2=H.\XF0N"$7Y:E,['"48+V?70JGN>1%V15+:.M]OS='
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
MJA0LNJ5VHZ!%-8ZA8<&(YS'- @"T[;_!7T]E?FO"LR("&*%-!0/(.8E08:Q
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
M5 XSG])DPES#-+1$? )< /Q<AH2=JL5Y*@=?:A\6<BQU8HIZU#MOU'>IC(V
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
M$]%.9YC4CQ:D7C"!# )L5^SXPPM_JAV+J]L!10\% (1?Z+3V( [%!UU@N\%
MKMX:*%6JFB/;DE3)3[W#)!T%-W/S3M;F(<7=-]2:9IP#\L\2+0HQ*/@#2'H4
M.M(WFZG)3S=&DX,WT&_4^]X2/[%7L'(U[IT]4/%?W< "O 0*F<'L(IZ8V_Y(
M+F!"A4@>^'!N77]R"6CI7IFS<V+KHJE&0P_)!AH!URKS*/VHONO';(R 8E)5
M/B]S/3IKKGT$9LGQ!:_ 3!@"J=_]JG:Q.@8,;"<059[;0JYH,T7SQ<:(YH7!
M(HH*V](1C<![JY;*NH5BT3>I3Y:PV:+EL,NSY*[_S'0XY]V5CUY<SX"9QR9$
MI!6ZP(#/J%W0!MZJ"166?'A!T1*"SL  !0$Z)D+5.R18,*R%0!P=&U$S@]NF
MRFF!W01J7;5>0?$VFURVH[0R:B D*B'/BA<%B(@\\,#U>X9TL;$X>&F6&M70
MDTZ(26-4]C2PBZ<D,">NN*BSHPO&TY,^A6(UJ]+ZL!093OAV]4F%I<-0!A!=
M+'.N?C"F5M)U#V2][;;<B?5YCKOHYVYPLYL:]'ONI&H^_)X[^3J$))$9DE;A
M!JY%^:\"#*XYA+P_9N=*OBQ8H%@V\;SM;TS*F,M19ZF.?&/N0HIIX0KZ6ZG+
M]M"4)(\<=#9EB/*5YBSPI#$6AK"N89?7D8%O0[7!X&0:'6D X*ZB3XY&.L8T
MNUD\SPAE<J@JM=LZ_Z@JUUV&06S^9#,11.]@?2!$[PD(4;N![^4C.X[_Y>5<
MU@#@SV!+(ZJILJYFR%YY,XY!#,D9M:K;O*,1@G..S(^^][HT#N,L.$<J;0CT
M#1@,+'^KR\['FM)5=@)U=< (J,NPA0;R0A<NF27$!0H@1\R==XM#VL0F&R<*
M< 1^NJ$=/.E>[S!/2W((DGCN;'4S+_=&<Y4<B&:9UZ'7ZF<8'/?S9SG-S$3G
M#"RTK50,Z9E&G5PS99?F7LD<Y2\;UP/G)O% \*ZQ2BB'W!@%;KJ&;9E@<Q0
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
M@ZOKOKA]*][=7]P,OH=;&A2]V.TMUQC[>/PN_#$IIO&K_P-02P,$%     @
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
MN<J]3MSZ]1^7N<_<COX'4$L#!!0    ( &"$LU*9Z4C3N@<  -(F   3
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
M9=:[W%I57;OZK[W<=V?'_P-02P,$%     @ 8(2S4I%YMW_S!   D10  !,
M  !A;&=M<31F>3(Q97@S,C$N:'1MW5AM;]LV$/Z^7W%SL#0!K'?'+Y)KP+5=
M-%@;![:[KI\&6J)L+I*HD70<[=?O*,E.TB1%WY:F-0Q!TAV/S]T]/)[8_W4\
M'2W>GT]@K=($SM^^>'TZ@H9A6>^\D66-%V-XM7CS&EJF[<!"D$PRQ7A&$LN:
MG#6@L58J]RUKN]V:6\_D8F4M9I8VU;(2SB4U(Q4U!GW]!J^41(-?^K\:!HQY
MN$EIIB 4E"@:P4:R; 7O(BHOP#!JK1'/"\%6:P6N[3KPCHL+=DDJN6(JH8.=
MG;Y5/?>M<I+^DD?%H!^Q2V#1\P;K+#W2\RCM>-UEJV.3GAM[=ILZKDMZQ(O;
M?SD(TD+U:HQ414*?-U*6&6NJY_<[;JZ"+8O4VG=L^[?&+3U%KY1!$K;*_!(M
M2F..OM7BD"=<^ =V^0NTQ(A)RI+"?[9@*95P1K<PXRG)GC4E1MB05+"X4I3L
M7XHSXN3EX[9&@W82EM$=.L?5D"97:[9D"CS7=/J6UM_Y=,>S&XA#C!X5WPGR
M:#);G+X\'0T7I],S9-]L_G9XMH#%]#;^)XC<Z<);<VZ.3)A/1B5ZQSNQFS"<
MPW \/5],QC^4.SLG>G8;IB]A\6H"\^'LQ?!L,C>F?[Z>O(?A:*$EKFV[=[RI
M,..J$X-/\?3OC50L+OYW5UL?NNJ<H*NG&80\RVBH"QELF5J#6E,89MF&)#"C
M.1<*4/*2BQ0<V_@=> S#)*$KP>$-"P6?%U+15#;A- M-.-*C#P^ZKFL'(Y[F
M)"O*)R<XAIB+TGC,9(C&"TH$T"S">O>&B'!]>."T[<!M-ZOZ1B0J)BC<@YK3
M<".PXJ+W)(M@<A6N2;:B6!C3E$FI'<"_UHRPBL*:"HI@:T1>*ZB\*6^/$2Z$
M5.C(0[X1<D,P]HK#-9,UG$Y0\1BQD(CGNC3?5*Y4-$MPGA(A$4N246E,KQ):
MP#!46J)9TD0Y44T]2BLNJ2Q%:0$7&=^BFRMZ>'#2#3Z?,1\G6DZB"/<2(Z&Q
M\KTV<N*NH>H5PTQDRC>TTN.3L2HCYLZ/QY\]N!4IMVN>Z##H7-6+(-XD28&+
M)<T3S< ]*P7]9\,$U?NNU"F=UVO)\8[(,2#E]R].CJ+C/5.NN;SG<4T7I^>U
MD N]0+/\,_AP.XU.=Y_&GX@A[I-D",NPM*6DS#)64T5P9(1OX29]"!/(GUQ0
MJ9G2U&*2)(##$ R60Q3DR!39K&MD1K)0OT>#4=EFED4/M39)132>4U'.*7>D
MJ@NN^7'2?#)#!GU%E@G=#5YR$5%A8+ 3DDOJ[VZ"B,D\(87/LC)DY:#@4A=7
M+/,UD13/KSM&TZZZ1H63JFAGOQ:;I<A2T5V9US+;7N=!L6TZ7RAKM;YLY,?
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
ME;X[Y%X0MZ[E@6-Q]'GX+U!+ P04    " !@A+-2'9^<(I80  "<1@  $@
M &%L9VUQ-&9Y,C%E>#0T+FAT;>U<6W,;MQ5^[Z] E":19TA*E.S$EAW/*+;C
M>.+;6$HS?>I@=T$2\>YB V!)L[^^YP+LA5Q2<INV5*>9B6,NL<#!N7SGRCSY
MXOF[9]=_??]"+'R1B_>__/#ZU3-Q-#XY^?7\V<G)\^OGXJ?K-Z_%_<GI5%Q;
M63KMM2EE?G+RXNV1.%IX7UV<G*Q6J\GJ?&+L_.3ZPPEN=?\D-\:I2>:SHZ=/
M\ G\J63V]$]/OAB/Q7.3UH4JO4BMDEYEHG:ZG(M?,^4^BO$XK'IFJK75\X47
M9Z=G4_&KL1_U4O+W7OM</8W[/#GAST].Z) GB<G63Y]D>BET]OV1GDX?INE4
M/GSPX"RY__!1^DB>3]6#\_0TDTFJY-G?SL^!RA-8SR\YO\[5]T>%+L<+A01<
M?'=6^<<KG?G%Q?3T]*LC6O?TR<R4'DZS\#+_E??8WDG:.6R6&.]-<3%]")MY
M]<F/9:[GY07=\8AWBV^D)C?VXLM3^N<Q?C.>R4+GZXMOKG6AG'BK5N*#*63Y
MS<B!7,9.63WCA4[_70&9< A]7(4KP#ZY+E6\TO0,[_'BTT(GVH.$[_?OL)/Z
M1WWB4V"_LO\EZI\KEUI=H4X*,Q-^H4!IBDJ6ZZ^_?'@V_>ZQ$U<JK2UH+1SZ
M0<VU V)!WWXI,V7Q.WIU>A;??O$I7<ARKL1EZO'9]-'Y;?DR/3M<Q@!3"OC;
ME3?I1R'+3+RW:J8L<H*>W?**W_9O^%OMO)ZM_^U7O#]XQ<L\5W-KQ!N=6G.U
M!L$6;B1>E>ED)*1XKG*YDE:)U-C*6$F<.$81HV:<G3X.>C*BC]/'\?%*Q0?&
MQF>FMN'AO9$ ;;(@V7PM%M()4\()N70.N>Q:5;.MJM4[5*VCF$-:!Y=P0@*X
M9;!'E_#NXI:L(=5/6>H.)3P2E;1B*?-:B3^?(IQ70)5;((N.6Y8T6A)WGHAK
MV'EF\MRL$*)=78!.K(4NT[P&N 96)U:KF<@&3;&C=4ZL5)[C?U-EO=0E,"DG
M\-?ES-B"1+3KN,S 4:7QHJI1G%YX(Q(4;E'ERBO2:>U@>?(;,!J^'=&CWVO0
MU)FF,X3V3H#DM%5^+9(U\VQ6 TVHT[OPXWJA;28N@R!PTP_*>:+[&=P#=D_A
M [X-JK=+U_8LC(RFK8<(&#SZAS6HM^L=PH]:N?T("BQ;#@W(!_2S<+1O9<U2
M._B*]!CTO2>[D2"T0)X3@?NN'6_!U(P$(,<"5ZT6.ET(U+:9SO$V( MV/0[W
MQ2,ORQ+$!7<D <-><(-"3$_'/].NLJIR.#3)U0:Y>-Q+52H++S_KD/):KAI;
M\X'8!A:BSC]_^>QUP[/#AL%AI+^L_<)8> 'T45;: Q.NT*K=85]F&-.O;U2O
M>%M'<M7.U;),:>%T!+3%?QG9W*;O.W )__%,.1OB2-4X_RW7 -\.>(?S^X\W
M H869CB2:N$DPN@>@D=D[C\8"<"*-@F(G'IC'2*X;-498"&CKR [P ]X+]6Y
MQ@9)"/'HC@'V"@-T([=AX4K#AK7GJRY,CM0"E ""R'PBW@T3@JX=;Y%I $U%
M3$9J%%X1Y$/?4=0.",?<5,!P^J"7@&]SQ;@*E'JKR?/#E^PST:TMC<?_Q"U
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
M1^4[&HKOD":LB\3D$3,N7[]\,PD0<> YP0G_?UOH_R#S]!]02P$"% ,4
M" !=A+-2>3:I([<>!0 "V#< $0              @ $     86QG;2TR,#(Q
M,#,R-BYH=&U02P$"% ,4    " !=A+-2V_'#%R\D  ";MP$ $0
M    @ 'F'@4 86QG;2TR,#(Q,#,R-BYX<V102P$"% ,4    " !=A+-2G665
MM+HV  #9. ( %0              @ %$0P4 86QG;2TR,#(Q,#,R-E]C86PN
M>&UL4$L! A0#%     @ 782S4@ZYY9';X0  8G$* !4              ( !
M,7H% &%L9VTM,C R,3 S,C9?9&5F+GAM;%!+ 0(4 Q0    ( %V$LU)L9"]"
MWA\! .R/ 0 4              "  3]<!@!A;&=M+3(P,C$P,S(V7V<Q+FIP
M9U!+ 0(4 Q0    ( %V$LU(2_>FAU,\! (-B$P 5              "  4]\
M!P!A;&=M+3(P,C$P,S(V7VQA8BYX;6Q02P$"% ,4    " !=A+-2_C/4Z$<U
M 0!_T@X %0              @ %63 D 86QG;2TR,#(Q,#,R-E]P<F4N>&UL
M4$L! A0#%     @ 8(2S4F YADPB'@  NZ8  !0              ( !T($*
M &%L9VUQ-&9Y,C%E>#$P,S$N:'1M4$L! A0#%     @ 8(2S4O,UY\J=&P
M(Y8  !0              ( !)* * &%L9VUQ-&9Y,C%E>#$P,S,N:'1M4$L!
M A0#%     @ 8(2S4CNM"KC^ P  K",  !,              ( !\[L* &%L
M9VUQ-&9Y,C%E>#(Q,2YH=&U02P$"% ,4    " !@A+-24KK)AN0"  #U!P
M$P              @ $BP H 86QG;7$T9GDR,65X,C,Q+FAT;5!+ 0(4 Q0
M   ( &"$LU+9O5:;P@<  $$G   3              "  3?#"@!A;&=M<31F
M>3(Q97@S,3$N:'1M4$L! A0#%     @ 8(2S4IGI2-.Z!P  TB8  !,
M         ( !*LL* &%L9VUQ-&9Y,C%E>#,Q,BYH=&U02P$"% ,4    " !@
MA+-2D7FW?_,$  "1%   $P              @ $5TPH 86QG;7$T9GDR,65X
M,S(Q+FAT;5!+ 0(4 Q0    ( &"$LU+C%%2]"04  %45   3
M  "  3G8"@!A;&=M<31F>3(Q97@S,C(N:'1M4$L! A0#%     @ 8(2S4AV?
MG"*6$   G$8  !(              ( !<]T* &%L9VUQ-&9Y,C%E>#0T+FAT
7;5!+!08     $  0 !8$   Y[@H    !

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